MenuMenú
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
- 18
- PublishedPublicados
- 6
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.
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
2
PublishedPublicados
Included articlesArtículos incluidos
- Introduction to the Motorola 68000Introducción al Motorola 68000PublishedPublicado
- Registers and Data TypesRegistros y tipos de datosPublishedPublicado
- Addressing ModesModos de direccionamientoComing soonPróximamente
+1 more plannedmás planificados
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.
3
ArticlesArtículos
0
PublishedPublicados
Included articlesArtículos incluidos
- Finding Code and Data in a ROMEncontrar código y datos en una ROMComing soonPróximamente
- Understanding Pointer TablesEntender tablas de punterosComing soonPróximamente
- Comparing ROM RevisionsComparar revisiones de ROMComing soonPróximamente
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
Included articlesArtículos incluidos
- BPE (Byte-Pair Encoding)BPE (Byte-Pair Encoding)PublishedPublicado
- Introduction to Compression on Mega DriveIntroducción a la compresión en Mega DrivePublishedPublicado
- Refpack CompressionCompresión RefpackPublishedPublicado
+1 more plannedmás planificados
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
0
PublishedPublicados
Included articlesArtículos incluidos
- Mega Drive Tile GraphicsGráficos por tiles en Mega DriveComing soonPróximamente
- Palettes and CRAMPaletas y CRAMComing soonPróximamente
- Sprites and Sprite Attribute TablesSprites y tablas de atributosComing soonPróximamente
+1 more plannedmás planificados
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.
0
ArticlesArtículos
0
PublishedPublicados
Article entries will be added here.Las entradas de artículos se añadirán aquí.
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.
0
ArticlesArtículos
0
PublishedPublicados
Article entries will be added here.Las entradas de artículos se añadirán aquí.
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
0
PublishedPublicados
Included articlesArtículos incluidos
- The Mega Drive ROM HeaderLa cabecera ROM de Mega DriveComing soonPróximamente
- Checksum and Memory RangesChecksum y rangos de memoriaComing soonPróximamente
- Big-Endian Data RepresentationRepresentación de datos big-endianComing soonPróximamente
Latest publishedÚltimos publicados
BeginnerInicial
Introduction to Compression on Mega DriveIntroducción a la compresión en Mega Drive
Why cartridge games compress assets and what to look for when reverse engineering packed data.Por qué los juegos de cartucho comprimen recursos y qué buscar al hacer ingeniería inversa de datos empaquetados.
9 min read9 min de lectura
AdvancedAvanzado
Refpack CompressionCompresión Refpack
How Frank Barchard's RefPack compression uses 10FBh streams, literal runs, and LZ-style back-references in Electronic Arts Mega Drive games.Cómo la compresión RefPack de Frank Barchard usa flujos 10FBh, secuencias literales y referencias LZ en juegos de Electronic Arts para Mega Drive.
10 min read10 min de lectura
AdvancedAvanzado
EA Huffman CompressionCompresión EA Huffman
How Frank Barchard's EA Huffman compression works, how to recognize 30FBh, 32FBh, and 34FBh streams, and which Mega Drive games are confirmed so far.Cómo funciona la compresión EA Huffman de Frank Barchard, cómo reconocer flujos 30FBh, 32FBh y 34FBh, y qué juegos de Mega Drive están confirmados por ahora.
10 min read10 min de lectura
BeginnerInicial
Registers and Data TypesRegistros y tipos de datos
How data registers, address registers, and byte, word, and long word values shape 68000 code.Cómo los registros de datos, registros de dirección y valores byte, word y long word dan forma al código 68000.
8 min read8 min de lectura