ptitSeb / box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
https://box86.org
MIT License
3.38k stars 233 forks source link

Bitmap memory request failed #686

Open fengxue-jrql opened 2 years ago

fengxue-jrql commented 2 years ago

Bitmap memory request failed

fengxue-jrql commented 2 years ago

位图内存不足 When I run Windows games through box86 and wine, some games will display Bitmap memory request failed, which will cause the game to crash, and even some games cannot run because of this problem.

ptitSeb commented 2 years ago

Can you give me a an example of game I can download somewhere Also, what Wine version are you using?

fengxue-jrql commented 2 years ago

"カノジョステップ" and "MakingLovers" (Japanese: メイキング*ラバーズ) Two Chinese versions of Japanese beauty girl games will collapse due to Bitmap memory request failed. wine is winedevel-7.10

fengxue-jrql commented 2 years ago

Please consider allowing box86 and box64 to request larger bitmap memory

fengxue-jrql commented 2 years ago

Bitmap memory request failed is on the game《クロスコンチェルト》,when i run this game with long time.

ptitSeb commented 2 years ago

It may be a bug of the graphic driver also. Box86/Box64 doesn't do anything special with Bitmap memory, it just translate Wine funciton calls. On what hardware are you running this? And what OS are you using also.

fengxue-jrql commented 2 years ago

I run box86 and box64 with wine7.10 on arm64 kali by linux deploy.It's opengl provide by llvmpipe,vulkan is provide by lavapipe.

ptitSeb commented 2 years ago

Are you running on Termux with proot?

fengxue-jrql commented 2 years ago

no, i was run box86 box64 and wine7.10 on linux deploy chroot kali(arm64)

ptitSeb commented 2 years ago

Ok, well, I'm not sure if it's an actual issue of box86 or something else (like an issue with Wine).

It would be interresting to check if the same game with the same Wine version (and the same graphic driver, if it's software llvmpipe) works fine on an real x86 linux.

xDoge26 commented 2 years ago

I run box86 and box64 with wine7.10 on arm64 kali by linux deploy.It's opengl provide by llvmpipe,vulkan is provide by lavapipe.

is there any different between with llvmpipe and lavapipe

xDoge26 commented 2 years ago

位图内存不足 When I run Windows games through box86 and wine, some games will display Bitmap memory request failed, which will cause the game to crash, and even some games cannot run because of this problem.

and thats fast , how did you get that much fps