• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 13 14 15 16 17 ... 117 Next »

Learning how to reverse-engineer a game
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Learning how to reverse-engineer a game
04-24-2019, 02:37 PM
#4
shockdude Offline
Junior Member
**
Posts: 30
Threads: 2
Joined: Oct 2014
Sorry for the late reply.
When I put the memory breakpoint where the hash was, I reached an instruction that compared the hash against another value in a CPU register, which turned out to be the computed hash. When I edited the values so that the comparison passed, the chart was able to load correctly.

As an update, by observing which bytes in the chart were affecting the hash, and with an absurd amount of luck, I figured out what the hash function is. It's just CRC32 from the 8th byte to the last line in the chart.
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
Learning how to reverse-engineer a game - shockdude - 04-12-2019, 01:47 PM
RE: Learning how to reverse-engineer a game - shockdude - 04-13-2019, 11:34 AM
RE: Learning how to reverse-engineer a game - dreamsyntax - 04-14-2019, 09:52 AM
RE: Learning how to reverse-engineer a game - shockdude - 04-24-2019, 02:37 PM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode