GithubHelp home page GithubHelp logo

Comments (12)

ksco avatar ksco commented on July 24, 2024

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.

ptitSeb avatar ptitSeb commented on July 24, 2024

Ok, I added this opcode on the interpreter only for now. It should allow the program to load further.

from box64.

RkShaRkz avatar RkShaRkz commented on July 24, 2024

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.

RkShaRkz avatar RkShaRkz commented on July 24, 2024

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.

ksco avatar ksco commented on July 24, 2024

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.

ksco avatar ksco commented on July 24, 2024

Added that opcode above, can you try again?

from box64.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.