ptitSeb / box86

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

Modeler in linux #472

Open isidoro-80 opened 3 years ago

isidoro-80 commented 3 years ago

Hello i would like to use moder in box86 https://segaretro.org/Modeler can you help me?

isidoro-80 commented 3 years ago

I lunch command with ./modeler and i have this response: Bash ./modeler cannot execute binary file: formato eseguibile non valido

ptitSeb commented 3 years ago

The elf signature doesn't trigger binfmt redirection, not sure why.

Anyway, it's a staticaly linked linux binary: it will not work with box86. (You can launch it with box86 ./modeler but it just exit silently, after calling a few syscall... But again, statically linked binary are not supported in box86)

Try the Windows version instead maybe...

ptitSeb commented 3 years ago

Also, older version are not statically linked and start. But they don't work because they are using old symbol not wrapped yet. I'll try to add them later.

isidoro-80 commented 3 years ago

thanks i really dont know how to do it. I tried the windows version with wine and it starts correctly but the program opens the game in a very small window and it is really difficult to play.

isidoro-80 commented 3 years ago

hello I did not understand what you posted? what should I do?

ptitSeb commented 3 years ago

I have updated box86 to handle older version of Modeler, but it's still not enough to run it anyway...

isidoro-80 commented 3 years ago

ok thanks for trying. at this point I have to give up the project. if there is any news later let me know thanks

isidoro-80 commented 3 years ago

I have updated box86 to handle older version of Modeler, but it's still not enough to run it anyway...

I find this emulator for game sega model 2 and 3. https://emuloader.mameworld.info/downloads.htm It is possible run on box86?

ptitSeb commented 2 years ago

I have made progress on static binaries.

Now, if you unupx the modeler binary (with upx -d modeler, but you may need to sudo apt install upx before), the modeler binary will just work.

Also, just to note, m2emulator on Wine also works fine.

I think this ticket can be closed now.

isidoro-80 commented 2 years ago

thank you very much I will try immediately. sega model 2 I already use it under wine