Pipetto-crypto / androBox

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

Problem with Box64 November build #19

Closed aegri-somnia closed 10 months ago

aegri-somnia commented 10 months ago

Hi, I am facing 2 problems with box builds for November.

  1. 64 bit games are not working using the November builds, 32 bit games works fine.

64 bit games shows an invalid error in 7zfm and CLI output of running a 64 bit game is shown below



  1. Drives are missing from 7zfm in November box builds as shown in screenshots

November Build :

October Build :

Pipetto-crypto commented 10 months ago

Hi, I am facing 2 problems with box builds for November.

1. 64 bit games are not working using the November builds, 32 bit games works fine.

64 bit games shows an invalid error in 7zfm and CLI output of running a 64 bit game is shown below

  1. Drives are missing from 7zfm in November box builds as shown in screenshots

November Build :

October Build :

Just tested and it works fine on my side. I need you to enable logging from the start menu(log_level1). A log file will be created in /sdcard/androBox/box_logs

aegri-somnia commented 10 months ago

Here is the log file with log_level1

logs.txt

Pipetto-crypto commented 10 months ago

Here is the log file with log_level1

logs.txt

Have you tried with other wine versions?

aegri-somnia commented 10 months ago

Yes, also tried wine 8.14 and wine 8.0 both gives same result.

Pipetto-crypto commented 10 months ago

Yes, also tried wine 8.14 and wine 8.0 both gives same result.

I can't reproduce this issue on my side I am afraid, I will try to make another box64 build in the near future

aegri-somnia commented 10 months ago

Ok, Thank you

aegri-somnia commented 10 months ago

After some testing I think I was able to find the issue.

I compiled my own latest box64 build but that was giving the same problem. So, I thought of using box64droid native to test box builds and surprisingly the new box builds were working fine in box64droid native.

Further, I tried comparing the exported variables in androBox and Box64Driod native.

I think Box64Droid native have this additional exports which are not in androBox if I have not missed anything

export BOX64_ALLOWMISSINGLIBS=1 export BOX86_ALLOWMISSINGLIBS=1

But the interesting thing is,

If I do not export these MISSINGLIBS variables some 32 bit games that did not work before starts working but 64 bit games stops working and 7zfm does not show drives.

And if I export above MISSINGLIBS variables then androBox and box64droid native shows same behavior but some 32 bit games stop working which work if we do not export MISSINGLIBS.

It could be a driver issue may be since I have an adreno 725 or could be box issue.

Note : All above testing was done using November builds of box64 and box86.

Pipetto-crypto commented 10 months ago

After some testing I think I was able to find the issue.

I compiled my own latest box64 build but that was giving the same problem. So, I thought of using box64droid native to test box builds and surprisingly the new box builds were working fine in box64droid native.

Further, I tried comparing the exported variables in androBox and Box64Driod native.

I think Box64Droid native have this additional exports which are not in androBox if I have not missed anything

export BOX64_ALLOWMISSINGLIBS=1 export BOX86_ALLOWMISSINGLIBS=1

But the interesting thing is,

If I do not export these MISSINGLIBS variables some 32 bit games that did not work before starts working but 64 bit games stops working and 7zfm does not show drives.

And if I export above MISSINGLIBS variables then androBox and box64droid native shows same behavior but some 32 bit games stop working which work if we do not export MISSINGLIBS.

It could be a driver issue may be since I have an adreno 725 or could be box issue.

Note : All above testing was done using November builds of box64 and box86.

I don't know which games you were trying but gstreamer games are not supported for now.

aegri-somnia commented 10 months ago

I see. Since, everything is fine on my side now, I will close the issue.