• 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 ... 565 566 567 568 569 ... 1132 Next »

Memory breakpoints not triggering
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Memory breakpoints not triggering
05-26-2013, 09:47 AM
#1
Altimor
Unregistered
 
I got a compiled x64 debugfast build from http://forums.dolphin-emu.org/Thread-break-points-memory-editor-and-debug-mode and memory breakpoints don't seem to be working. I've tried clicking next to the address in the memory view and manually setting the address range from the breakpoints tab. Nothing shows up in the log and the breakpoint doesn't trigger even though I can see the value being written to in the memory tab and the game obviously reads it when I change it.
Reply
05-28-2013, 11:29 AM
#2
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,004
Threads: 8
Joined: Aug 2009
The breakpoint will get hit on the instruction after the memory access. Not ideal, but it's just the way Dolphin has been designed. In the breakpoints window, checking the "Break" option will set this.

The log of memory accesses will be shown at INFO level for the "MI memmap" log configuration. This is enabled by checking the "Log" option in the breakpoints window.
Find
Reply
05-28-2013, 09:12 PM
#3
Altimor
Unregistered
 
I'm aware the BPs trigger on the instruction afterward, my problem is they aren't triggering at all. Dolphin never breaks or logs them.

EDIT: It seems the interpreter core isn't getting enabled for some reason. I set it to be on by default but the BPs still aren't triggering.
Reply
05-29-2013, 09:15 AM
#4
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,004
Threads: 8
Joined: Aug 2009
Are you using the latest revision of Dolphin? Can't think of many reasons why BP's would not work, sorry...
Find
Reply
05-29-2013, 12:22 PM
#5
Altimor
Unregistered
 
I'm using 3.5-1375. I added logging to ReadFromHardware and it's getting thousands of calls per frame, so it's triggering properly but not with that address.

If it'll help the address is 0x024d7b9c/0x824d7b9c in Metroid Prime Trilogy. In Prime 1 your view yaw lerps to the value contained in that address, so it's read constantly.
Reply
05-29-2013, 11:37 PM
#6
tueidj Offline
Senior Member
****
Posts: 555
Threads: 0
Joined: Apr 2013
That doesn't sound like a valid address, MEM1 is only 24MB so 0x017FFFFF/0x817FFFFF is the location of the last byte.
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