Como te rayas tron.
Mira, busca Mega Drive SDK en este foro. Ahí tienes todo lo que necesitas.
Saludos.
Edit: acabo de leer lo de andoba [ayay] Yo no tengo ni idea, que conste, el pro de aquí es Santos99 XD
Mira, para compilar yo uso el Crossproducts SN 68000 Assembler, es una máquina.
En el SDK de MD que monté va todo lo que usaban los desarolladores oficiales desde 1989 hasta 1994 de MD. Siempre puedes usar un emulador (en el pack viene un mod de Gens en el que puedes depurar todo).
Bueno, quiero decirte que una MD no es un 68000, consta de:
MC68K: procesador principal.
Zilog Z80A: coprocesador.
SEGA VDP: procesador de vídeo + PSG.
SEGA IO: procesador de IO (modem, mandos, etc...).
YM2612: generador de ondas FM (esto sirve para poner notas, instrumentos etc... es el chip que llevan los teclados DAC-X de yamaha).
Y no me viene a la cabeza mucho mas XD
La MegaDrive tiene 7 modos:
1-5: reserved.
6: MD.
7: Master System.
Una MD es una SMS con mas cosas (GC -> Wii).
El modo MD, tiene cuatro planos de dibujado:
Sprites, donde se dibujan elementos móviles (personajes, y otros elementos dinámicos).
Planes A y B: fondo
Window: en este plano, se pone la puntuación etc, supongo que te harás una idea.
Para dibujar en la MD se usan dos modos: o por DMA o por dos FIFO's, entrada y salida del VDP al 68K pasando por el IO y al revés.
Todo se divide en tiles, que son cuadrados de 4x4 píxeles. Un sprite puede tener hasta 6x3 (creo) tiles. Para crear un sprite grande se ha de juntar sprites y moverlos de manera sincronizada.
Leete documentos, contacta conmigo por MSN si quieres:
andoba12@gmail.com, mañana hablamos.
Saludos.