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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 496 497 498 499 500 ... 1198 Next »

Getting Memory Check to Work for GameCube games
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Getting Memory Check to Work for GameCube games
03-23-2015, 07:42 AM
#1
SubDrag Offline
Junior Member
**
Posts: 5
Threads: 1
Joined: Mar 2015
I've been trying to get, what I'm hoping is an equivalent to a breakpoint read working. I rebuilt the latest Dolphin in Debug x64 out of Git in Visual Studio 2013, and it is able to run Eternal Darkness in debugger mode. Memory poking works fine, but it never breaks when I do a memory read in Dolphin. Without getting that to work, it's difficult to trace things.

The memory location is: 010E0254

So I set a memory read around that range:
http://i.gyazo.com/91f1e2e00cc91764f67fe0ea8b2d0fc7.png

And then hit OK.

But nothing changes, and game keeps running. I am 100% sure that address is read, as I have been testing values there, and depending on what I set, when I press a button it is a different effect.

Please help!
Find
Reply
03-23-2015, 08:41 AM
#2
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
Does the log pick it up? It should show up under MI Memmap when the log is at level DEBUG or INFO. The other thing to try is to change the address to the 0x8XXXXXXX mirror. i.e. change the breakpoint to 810e0250.

The other thing is, I haven't tested the memory breakpoints in a fair few months now - it might be broken.
Find
Reply
03-23-2015, 08:56 AM
#3
SubDrag Offline
Junior Member
**
Posts: 5
Threads: 1
Joined: Mar 2015
Ack.

I guess I was more interested in the the "break" than the logging, but I just tried enabling logging in MI Memmap, and don't see any logging in the files.

It did not break with 810e0250 either.

Also, I could only run with debugging flag true, if CPU Emulator Engine was JITIL Recompiler - it bonked on exceptions early if JIT (but oddly it runs fine in JIT without the debugging flag on /d).

If you need a save state let me know, though probably any address to read is fine to see if it works (but if somehow that one works)
Find
Reply
« Next Oldest | Next Newest »


  • 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