Debugging emulator

Importante releases or news for the communauty

Moderator: KanedaFr

Post Reply
ob1
Very interested
Posts: 463
Joined: Wed Dec 06, 2006 9:01 am
Location: Aix-en-Provence, France

Debugging emulator

Post by ob1 » Wed Dec 06, 2006 11:13 am

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 ;)

Stef
Very interested
Posts: 3131
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Post by Stef » Wed Dec 06, 2006 11:59 am

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.

ob1
Very interested
Posts: 463
Joined: Wed Dec 06, 2006 9:01 am
Location: Aix-en-Provence, France

Post by ob1 » Wed Dec 06, 2006 12:03 pm

Thank you so much Stef.
(I'm speaking with THE stef !!!)

Stef
Very interested
Posts: 3131
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Post by Stef » Wed Dec 06, 2006 12:34 pm

You're speaking with people devoted to the genesis Scene, because they like that ;)

cdoty
Very interested
Posts: 117
Joined: Wed Nov 29, 2006 2:54 pm
Location: Houston, TX
Contact:

Post by cdoty » Wed Dec 06, 2006 3:15 pm

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.

Stef
Very interested
Posts: 3131
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Post by Stef » Wed Dec 06, 2006 6:06 pm

Interesting :) i didn't know MESS was that advanced for debugging purpose.

cdoty
Very interested
Posts: 117
Joined: Wed Nov 29, 2006 2:54 pm
Location: Houston, TX
Contact:

Post by cdoty » Wed Dec 06, 2006 9:47 pm

Stef wrote:Interesting :) i didn't know MESS was that advanced for debugging purpose.
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.

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.

Post Reply