Pipetto-crypto / androBox

Another Box86 and Box64 Android project using glibc-for-termux
GNU General Public License v3.0
73 stars 7 forks source link

Bioshock Infinite won't launch #25

Open hisham2630 opened 7 months ago

hisham2630 commented 7 months ago

Hello when i try to launch bioshock infinite it will just be available in task manager for 1 sec or 2 then it will crash. when i checked the box logs i saw : ` 0204:err:module:LdrInitializeThunk "steam_api.dll" failed to initialize, aborting

0204:err:module:LdrInitializeThunk Initializing dlls for L"E:\Download\Games\BioShock_Infinite-TheCompleteEdition\Binaries\Win32\BioShockInfinite.exe" failed, status c0000005 `

However this game is working fine in winlator. Screenshot_2023-12-05-13-31-34-945_com mixplorer silver

Here's the boxlogs: terminal_log@2023-12-05@10-12-48.txt

Pipetto-crypto commented 7 months ago

Did you move directly from Steam?

hisham2630 commented 7 months ago

Did you move directly from Steam?

This is fitgirl Repack

Pipetto-crypto commented 7 months ago

Did you move directly from Steam?

This is fitgirl Repack

Well, can't really help as I don't have that game. I don't see any specific issue in the logs as well.

hisham2630 commented 7 months ago

Did you move directly from Steam?

This is fitgirl Repack

Well, can't really help as I don't have that game. I don't see any specific issue in the logs as well.

Well, I can't understand why it's not working on androbox because it's just run fine on winlator(low fps about 10~15 fps). though GTA V is working good and I can get 22-25 FPS on snapdragon 8 gen2

hisham2630 commented 7 months ago

Here's Level 2Log, it may shows something useful [Uploading terminal_log@2023-12-05@18-45-17.txt…]()

Pipetto-crypto commented 7 months ago

Here's Level 2Log, it may shows something useful Uploading terminal_log@2023-12-05@18-45-17.txt…

I don't see any log, I also don't recommend uploading as it won't probably contain anything useful.

hisham2630 commented 7 months ago

Here's Level 2Log, it may shows something useful Uploading terminal_log@2023-12-05@18-45-17.txt

I don't see any log, I also don't recommend uploading as it won't probably contain anything useful.

I think it's GitHub problem anyway how can i debug the game to know why the dll can't be intialized?

Pipetto-crypto commented 7 months ago

Here's Level 2Log, it may shows something useful Uploading terminal_log@2023-12-05@18-45-17.txt

I don't see any log, I also don't recommend uploading as it won't probably contain anything useful.

I think it's GitHub problem anyway how can i debug the game to know why the dll can't be intialized?

You would need to debug with WINEDEBUG but it's not possible to do that with this project, as it is too slow and produces way too long logs.

hisham2630 commented 7 months ago

ok can you compile wine 8.21 please?

Pipetto-crypto commented 7 months ago

ok can you compile wine 8.21 please?

Newer wine versions don't work properly in Android as there are issues with address space. Could be fixed but it would bring no advantage to have that wine version for now, so no.

hisham2630 commented 7 months ago

ok can you compile wine 8.21 please?

Newer wine versions don't work properly in Android as there are issues with address space. Could be fixed but it would bring no advantage to have that wine version for now, so no.

so which latest version do you recommend for snapdragon 8 gen2.

Pipetto-crypto commented 7 months ago

ok can you compile wine 8.21 please?

Newer wine versions don't work properly in Android as there are issues with address space. Could be fixed but it would bring no advantage to have that wine version for now, so no.

so which latest version do you recommend for snapdragon 8 gen2.

Wine 8.14 or Wine 8.0 stable

hisham2630 commented 6 months ago

I found the culprit, it's dynarec settings. i use mobox now which lete set dynarec flags. when i altered some flags the game run. how can i change dynarec settings on androbox?!

Pipetto-crypto commented 6 months ago

I found the culprit, it's dynarec settings. i use mobox now which lete set dynarec flags. when i altered some flags the game run. how can i change dynarec settings on androbox?!

From the StartMenu: Configure->Box->EditPreset