• 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 ... 30 31 32 33 34 ... 116 Next »

Dolphin Debug find out feature
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Dolphin Debug find out feature
12-19-2015, 10:25 AM (This post was last modified: 12-19-2015, 10:26 AM by Brandondorf9999.)
#1
Brandondorf9999 Offline
Member
***
Posts: 111
Threads: 5
Joined: Sep 2013
The codes I'm trying to find are hard to find through a debugger as it misses the command I want to catch when stepping through each command to find it. I would like to suggest the features "Find out what accesses this address" and "Find out what writes to this address" (the features that are also on Cheat Engine) to be added for Dolphin's debug feature so that it will find what is accessing or writing the code and make those offsets easier to find.
Find
Reply
12-20-2015, 02:22 PM
#2
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
I think the debugger already has this feature. It is in the Breakpoints window where a "log" breakpoint can be created. In the log configuration, select "MI Memmap" and "Info" verbosity. The addresses should then appear in the Log window.
Find
Reply
12-22-2015, 09:38 AM
#3
Brandondorf9999 Offline
Member
***
Posts: 111
Threads: 5
Joined: Sep 2013
Where is the log stored at? Also, there are possibilities that the breakpoint will miss that address offset and won't break.
Find
Reply
12-23-2015, 11:45 AM
#4
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
In the debugger, use the View > Show Log menu item. You can log it to a file, under User/Logs/dolphin.log

Missing breakpoints should be fixed in the very latest development version of Dolphin.

Alternatively, try swapping between virtual and physical addresses. Change the prefix of the address, 0x80000000 to 0x00000000 or 0x90000000 to 0x10000000.
Find
Reply
12-26-2015, 06:26 AM
#5
Brandondorf9999 Offline
Member
***
Posts: 111
Threads: 5
Joined: Sep 2013
I tried those for some addresses, but those don't work for some addresses. As for the log, I can't find that option in the breakpoints window. I think there needs to be an enhanced feature that will do this when it breaks and then resumes. The function of that will show the addresses during compare, call and jump commands like cheat engine does. Also, how do I make cheat engine work on Dolphin?
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