I' ve talked with Kaneda some times ago about an emulator with debugging skills. He told me that Gens wasn't able to do it.
I've walked around since and found retrodrive, from Tim Meekins, and it allows debugging.
link : http://www.tmeekins.com/
hope it helps.
But Gens and Kmod are still my prefered tools ;)
Debugging emulator
Moderator: KanedaFr
-
- Very interested
- Posts: 3131
- Joined: Thu Nov 30, 2006 9:46 pm
- Location: France - Sevres
- Contact:
This page has links to some neat Genesis debugging tools :
http://www.romhacking.net/?Category=&Co ... n=utillist
Gens Tracer is probably one of the most interesting :
http://www.romhacking.net/utils/Gens2.12aR2Tracer.rar
Gens KMod is also really nice but you already knows this last one.
http://www.romhacking.net/?Category=&Co ... n=utillist
Gens Tracer is probably one of the most interesting :
http://www.romhacking.net/utils/Gens2.12aR2Tracer.rar
Gens KMod is also really nice but you already knows this last one.
MESS is a really good debugging tool for the Genesis. It is by far the most complete debugger available (the last tme I checked anyway).
The MESS Genesis emulation isn't the most accurate, but it is invaluable for debugging asm routines. I use MESS for debugging and Fusion for compatibility testing.
The MESS Genesis emulation isn't the most accurate, but it is invaluable for debugging asm routines. I use MESS for debugging and Fusion for compatibility testing.
Yep, it has break points, watch points, register view, and memory view. It can save memory to disk as text or binary. It can trace a program. And, since MESS (and MAME) support many different systems, you get used to one debugger for all systems.Stef wrote:Interesting i didn't know MESS was that advanced for debugging purpose.
It doesn't have a hardware info viewer (like kgen or genecyst), but hardware routines are usually a small part of a project. The routines are usually written once and reused in the project.