Comments (12)
64 86 8B 30 03 00 00
is xchg byte ptr fs:[rbx+0x330], cl
, it's not yet implemented in box64 yes.
from box64.
Ok, I added this opcode on the interpreter only for now. It should allow the program to load further.
from box64.
While the program definatelly continues further, and the game seems to start running, it crashes shortly after that (before main menu or intro is shown) and the following info can be seen with LOG=3
Run X86 (0x557d2a50), RIP=0x1005932ea, Stack=0x10118f698 is32bits=0
Run X86 (0x557d2a50), RIP=0x100593321, Stack=0x10118f698 is32bits=0
End of X86 run (0x557d2a50), RIP=0x100593321, Stack=0x10118f698, unimp=1, emu->fork=0, emu->uc_link=(nil), emu->quit=0
2304|0x100593321: Unimplemented Opcode (03 00 00 C3) 64 66 45 39 9C F2 74 03 00 00 74 14 48 8D BC
return 0x0
End of X86 run (0x557d2a50), RIP=0x100593321, Stack=0x10118f698, unimp=0, emu->fork=0, emu->uc_link=(nil), emu->quit=1
from box64.
cc @ptitSeb @ksco
the original problem has been resolved however the binary is running into a different unimplemented opcode. Do i just leave it as a part of this issue, or we mark this issue resolved and I open a new issue?
from box64.
Oh sorry I missed this, I'll add the missing opcode. I think it's OK to stay on this issue, as it's the same kinda issue.
from box64.
Added that opcode above, can you try again?
from box64.
Related Issues (20)
- Symbol `gtk_progress_bar_set_show_text` and `gdk_threads_add_idle` not found HOT 5
- RE Engine games softlocks and freeze forever HOT 6
- fzf failing when box64 is installed HOT 3
- 3357|0x18656380d: Unimplemented Opcode (1A DF 04 00) 66 36 8B 00 0F 8D 26 BF 74 FF 66 89 45 00 E9
- Asking for libtalloc support on native termux box64 HOT 3
- wmp11 failed to start update.exe HOT 6
- Error Compiling src/dynarec conducted on Termux HOT 2
- Can't start wineserver on Box64/Wine64, Asahi Linux + Arch ARM? HOT 3
- Box64, 86 HOT 2
- Failed to start deepin Wine 8 HOT 9
- Wine 9.0: Failed to start explorer HOT 2
- Overwatch 2 error: Game Initialization Failed: I HOT 9
- Trying to get box64 to run a x86_64 file but I get pagesize error HOT 6
- RIVE box64 + gl4es SIGSEGV libc.so.6 HOT 4
- wine: wineserver doesn't support the 01c4 architecture HOT 1
- Call to partially implemented dl_iterate_phdr(0x488c80, ***)
- new regression: wine wineboot hangs HOT 7
- crash when receiving a file with gigatribe HOT 2
- Stucked forever while installing Wine (Switchroot L4T Ubuntu Jammy) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from box64.