Ve a
http://www.dcemulation.com (En ingles) conseguiras las herramientas necesarias para porder programar en la DC (Si querias programar un emulador)
Si lo que quieres es tostar un cd con autoboot, emu y las roms que quieras, utiliza el selfboot kit que viene en esta pagina. Solo funciona para el nesterDC, DreamSnes y DCdivX. Para el resto, suele venir un tutorial. En el caso de DreamEngine, solo puedes bajarte la imagen de este emu + 70 PDA roms (legales) desde la web
http://www.dcevolution.netfirms.com/ , pero no te preocupes que estoy (aunque no tengo mucho tiempo para trastear) intentando hacer algo con este emu.
Para el cado de la Megadrive, lo mejor que he visto es utilizar el motor de Sega Smash Pack para jugar a las roms de esta plataforma.
Lamentablemente todo esto está en ingles. Conozco una en español que no se si vendra lo que necesitas, pero no viene mal darse una vuelta, no esta nada mal.
http://www.nosepuede.com/
Espero haberte ayudado, un saludo......... aaaaaaaaaaaaaaaaaaadios