Knowledge BaseBase de conocimiento

Technical knowledgeConocimiento técnico

Structured notes for Mega Drive and Genesis development, reverse engineering, compression, graphics, audio, Z80 routines, and ROM organization.Notas estructuradas para desarrollo, ingeniería inversa, compresión, gráficos, audio, rutinas Z80 y organización de ROMs de Mega Drive y Genesis.

CategoriesCategorías
7
ArticlesArtículos
29
PublishedPublicados
23
ScheduledProgramados
3
PlannedPlanificados
3

SystemsSistemas

Browse by systemExplorar por sistema

Each category groups articles, notes and research threads around a concrete Mega Drive development topic.Cada categoría agrupa artículos, notas e hilos de investigación alrededor de un tema concreto de desarrollo para Mega Drive.

M68K
ActiveActivo
013/4

Motorola 68000Motorola 68000

CPU architecture, assembly syntax, addressing modes, and routines used by Mega Drive software.Arquitectura de CPU, sintaxis ensamblador, modos de direccionamiento y rutinas usadas por software de Mega Drive.

4

ArticlesArtículos

3

PublishedPublicados

1

ScheduledProgramados

0

PlannedPlanificados

Included articlesArtículos incluidos

  • Introduction to the Motorola 68000Introducción al Motorola 68000PublishedPublicado
  • Registers and Data TypesRegistros y tipos de datosPublishedPublicado
  • Addressing ModesModos de direccionamientoPublishedPublicado

+1 more plannedmás planificados

Open category ->Abrir categoría ->
RE
ActiveActivo
025/5

Reverse EngineeringIngeniería inversa

Practical methods for separating code, data, tables, and game logic inside ROM images.Métodos prácticos para separar código, datos, tablas y lógica de juego dentro de imágenes ROM.

5

ArticlesArtículos

5

PublishedPublicados

0

ScheduledProgramados

0

PlannedPlanificados

Included articlesArtículos incluidos

  • Finding Code and Data in a ROMEncontrar código y datos en una ROMPublishedPublicado
  • Understanding Pointer TablesEntender tablas de punterosPublishedPublicado
  • Comparing ROM RevisionsComparar revisiones de ROMPublishedPublicado

+2 more plannedmás planificados

Open category ->Abrir categoría ->
CMP
ActiveActivo
034/4

CompressionCompresión

Compression formats, decompression routines, and asset packing strategies used by Mega Drive games.Formatos de compresión, rutinas de descompresión y estrategias de empaquetado de recursos usadas por juegos de Mega Drive.

4

ArticlesArtículos

4

PublishedPublicados

0

ScheduledProgramados

0

PlannedPlanificados

Included articlesArtículos incluidos

  • Introduction to Compression on Mega DriveIntroducción a la compresión en Mega DrivePublishedPublicado
  • RefPack CompressionCompresión RefPackPublishedPublicado
  • EA Huffman CompressionCompresión EA HuffmanPublishedPublicado

+1 more plannedmás planificados

Open category ->Abrir categoría ->
VDP
ActiveActivo
043/4

Graphics & VDPGráficos y VDP

Tiles, palettes, sprites, DMA transfers, scrolling, and the Mega Drive video display processor.Tiles, paletas, sprites, transferencias DMA, scroll y el procesador de vídeo de Mega Drive.

4

ArticlesArtículos

3

PublishedPublicados

0

ScheduledProgramados

1

PlannedPlanificados

Included articlesArtículos incluidos

  • Mega Drive Tile GraphicsGráficos por tiles en Mega DrivePublishedPublicado
  • Palettes and CRAMPaletas y CRAMPublishedPublicado
  • Sprites and Sprite Attribute TablesSprites y tablas de atributosComing soonPróximamente

+1 more plannedmás planificados

Open category ->Abrir categoría ->
AUD
ActiveActivo
053/5

AudioAudio

Sound drivers, FM synthesis, PSG behavior, samples, and audio data formats.Drivers de sonido, síntesis FM, comportamiento del PSG, samples y formatos de datos de audio.

5

ArticlesArtículos

3

PublishedPublicados

1

ScheduledProgramados

1

PlannedPlanificados

Included articlesArtículos incluidos

  • Introduction to Mega Drive AudioIntroducción al audio de Mega DrivePublishedPublicado
  • YM2612 FM SynthesisSíntesis FM YM2612PublishedPublicado
  • SN76489 PSGPSG SN76489PublishedPublicado

+2 more plannedmás planificados

Open category ->Abrir categoría ->
Z80
ActiveActivo
062/4

Z80Z80

Z80 co-processor behavior, sound-side routines, bus access, and driver communication.Comportamiento del coprocesador Z80, rutinas de sonido, acceso al bus y comunicación con el driver.

4

ArticlesArtículos

2

PublishedPublicados

1

ScheduledProgramados

1

PlannedPlanificados

Included articlesArtículos incluidos

  • Introduction to the Mega Drive Z80Introducción al Z80 de Mega DrivePublishedPublicado
  • 68000 ↔ Z80 Bus ArbitrationArbitraje de bus 68000 ↔ Z80PublishedPublicado
  • Z80 Memory Map on Mega DriveMapa de memoria Z80 en Mega DriveComing soonPróximamente

+1 more plannedmás planificados

Open category ->Abrir categoría ->
ROM
ActiveActivo
073/3

ROM StructureEstructura de ROM

Headers, checksums, pointer regions, tables, banks, and binary organization in Mega Drive ROMs.Cabeceras, checksums, regiones de punteros, tablas, bancos y organización binaria en ROMs de Mega Drive.

3

ArticlesArtículos

3

PublishedPublicados

0

ScheduledProgramados

0

PlannedPlanificados

Included articlesArtículos incluidos

  • The Mega Drive ROM HeaderLa cabecera ROM de Mega DrivePublishedPublicado
  • Checksum and Memory RangesChecksum y rangos de memoriaPublishedPublicado
  • Big-Endian Data RepresentationRepresentación de datos big-endianPublishedPublicado
Open category ->Abrir categoría ->

Upcoming KnowledgePróximos artículos

AudioAudio

DAC and PCM SamplesDAC y samples PCM

Scheduled — October 24, 2026Programado — 24 de octubre de 2026

Motorola 68000Motorola 68000

Program Flow, Branches and SubroutinesFlujo de programa, saltos y subrutinas

Scheduled — October 27, 2026Programado — 27 de octubre de 2026

Z80Z80

Communication Between the 68000 and Sound DriverComunicación entre el 68000 y el driver de sonido

Scheduled — October 31, 2026Programado — 31 de octubre de 2026