#9979 - Omega81 - Sat Aug 23, 2003 10:53 pm
I would like to know which one of these you would recommend. I have been using VGBA on linux and in the past, emulators I have used have help with debug but the debugging mode in VGBA on linux isn't very easy to use and can't show memory entries. So what would you advise.
_________________
Keep it real, keep it Free, Keep it GNU
#9981 - sajiimori - Sun Aug 24, 2003 12:27 am
I use VisualBoy Advance for Windows, which has lots of helpful debugging features. AFAIK, the features are the same for linux.
#9984 - Omega81 - Sun Aug 24, 2003 2:22 am
Sorry but what does "AFAIK" mean if you can be so kind
_________________
Keep it real, keep it Free, Keep it GNU
#9985 - abilyk - Sun Aug 24, 2003 2:26 am
as far as i know
#9986 - Cyberman - Sun Aug 24, 2003 3:29 am
Omega81 wrote: |
I would like to know which one of these you would recommend. I have been using VGBA on linux and in the past, emulators I have used have help with debug but the debugging mode in VGBA on linux isn't very easy to use and can't show memory entries. So what would you advise. |
If you want real tme debugging, you should get the SDK kit from nintendo.
I believe this includes an extra cable and special GBA console that links to the JDEC port on the ARM processor in the GBA,. It gives you real time access to:
All the registers included built in hardware ports (DMA.. etc)
The state of ALL IO ports on the processor chip.
Access to read and write to memory locations through the bus.
instruction and address breakpoint support in hardware I believe you have a limit to 4 hardware breakpoints with the ARM processor debugging engine. Essentially it stops the processor and allows you to examine the state of things.
Now about debugging with Linux and VBA, you probably should find the insight debugger that uses the GDB interface in VBA.. I recomend READING THE INSTRUCTIONS given by forgotten on how to do this. Insight will give you a nice IDE like interface set breakpoints allow memory inspections etc. Using GDB directly under VBA does the same, probably you aren't use to it's CLI spec. Essentially you can inspect anyplace in memory put in memory watches etc. however it's a lot of work, hence using Insight might be a tad easier.
If you want to grab insight try downloading Insight (BZ2 17.4M) or Insight (GZIP 22.5M) it is a hefty download though. Curious what features it has try this Web Page.
Cyb - have fun!
#10101 - Omega81 - Wed Aug 27, 2003 2:25 am
Insight is Great man, the linkage to VGBA is invaluable. thanks for the advice.
_________________
Keep it real, keep it Free, Keep it GNU