background preloader

Megadrive

Facebook Twitter

Unreleased Mega Drive/Genesis Game - Bills Tomato Game. USB MegaDrive DevKit V2. Recently I have been porting my USB MegaDrive DevKit codebase to use FPGALink.

USB MegaDrive DevKit V2

I now have a simple command-line debug interface working on a "real" (i.e not emulated) MegaDrive, complete with code disassembly, breakpoints, single-stepping and memory dump/edit. This is great, but what I really wanted was a source-level debugger, where the programmer is presented with a view of her source code (in C or assembler), and the debugger handles the details of keeping that view synchronised with the execution of the underlying machine code.

It turns out this is much easier than I had anticipated, partly because the GNU debugger (GDB) already does all that for you, but mostly because it provides a straightforward way to get access to this functionality via the Remote Serial Protocol. The Eclipse/CDT tooling is pretty nice. Next Steps. UMDKv1 USB MegaDrive DevKit. Page created on 2009-07-22 at 16:51:34 UTC by Chris – 10 Comments This is version 1 of my USB MegaDrive DevKit.

UMDKv1 USB MegaDrive DevKit

I worked on it on and off over a period of a few months in 2008, before giving up on it because some fundamental limitations of the design prevented me from developing it in the direction I wanted to. What is it? The UMDKv1 is basically a PROM emulator. TµEE co.(TM) web site. Www.nepereny.com. Updated 01/10/2005 This is a list of SEGA manufactured ROMs and PCBs that I currently own.

www.nepereny.com

Click on the links to reveal information about the game, system or PCB. These are in order of MPR.