Ilya114 / Box64Droid

Running x86_64 applications on Android
GNU General Public License v3.0
833 stars 65 forks source link

Horrible FPS in 2d game, HELP! #95

Closed YorkviskBR closed 5 months ago

YorkviskBR commented 5 months ago

Well, I was testing the game Battle Brothers, it's a completely 2d and light game, minimum requirements: CCPU SPEED: 1.2 Ghz RAM: 1024 MB VIDEO CARD: OpenGL 3.3 compatible video card with 512MB of memory DEDICATED VIDEO RAM: 512 MB Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 FREE DISK SPACE: 1500 MB

Even so, it ran very poorly on my device, which isn't even bad: Samsung Galaxy S10 (US) SD855 / ADRENO 640 / 8GB RAM

I tried using DXVK (all versions), but it didn't work. I switched to wined3d and it improved performance a little.

NATIVE VERSION

I tried EESYNC and mesa_glthread=True but it didn't work either, performance is still poor

In battle and on the world map especially, the game's performance is horrible. Screenshot_20240108-091715_TermuxX11 Screenshot_20240108-115626_TermuxX11 Screenshot_20240108-120058_TermuxX11 Screenshot_20240108-120152_TermuxX11 Screenshot_20240108-120205_TermuxX11

Ilya114 commented 5 months ago

Box64Droid is not for 2D games, you can try use some emulator with 2d renderer

zingtian commented 5 months ago

Box64Droid is not for 2D games, you can try use some emulator with 2d renderer

Hello can you please guide or give some example of emulators with 2d renderer. I was shocked to find my sd 888 not being able to run minimalistic games.

YorkviskBR commented 5 months ago

Box64Droid is not for 2D games, you can try use some emulator with 2d renderer

Hello can you please guide or give some example of emulators with 2d renderer. I was shocked to find my sd 888 not being able to run minimalistic games.

Man, me too, it's crazy to think that a 2d game is heavier than GTA V to emulate

zingtian commented 5 months ago

Box64Droid is not for 2D games, you can try use some emulator with 2d renderer

Hello can you please guide or give some example of emulators with 2d renderer. I was shocked to find my sd 888 not being able to run minimalistic games.

Man, me too, it's crazy to think that a 2d game is heavier than GTA V to emuli

I have no knowledge of pc emulators and idk after testing out all version of dxvk and wine d3d my game is not even opening , it just freezes the whole termux:x11. If you have any guide or help to offer. I'll take all. Screenshot_20240109_201054_TermuxX11

YorkviskBR commented 5 months ago

Box64Droid não é para jogos 2D, você pode tentar usar algum emulador com renderizador 2d

Olá você pode por favor orientar ou dar algum exemplo de emuladores com renderizador 2d. Fiquei chocado ao descobrir que meu sd 888 não era capaz de executar jogos minimalistas.

Cara, eu também, é loucura pensar que um jogo 2d é mais pesado que GTA V para emuli

Eu não tenho conhecimento de emuladores de pc e idk depois de testar toda a versão do dxvk e vinho d3d meu jogo não está mesmo abrindo , ele apenas congela todo o termux:x11. Se você tem algum guia ou ajuda para oferecer. Vou levar tudo. Captura de tela_20240109_201054_TermuxX11

That's strange, my friend, because all 3d games should work fine. Try watching a tutorial on YouTube, before that, uninstall termux and install it again, and install the native box64droid, maybe it was a bug. Better re-install