MD nuked

por @nukeykt, @ogamespec y @andkorzh, agradecimiento especial a @hardwrman
Ciclo Correo de mega manejo preciso. El objetivo de este proyecto es emular el chipset Sega Mega Drive con precisión posible utilizando fotos de chips decapados.
Mega Drive Chipset
El chipset Sega Mega Drive consta de 6 circuitos integrados + chips RAM:
- Motorola 68000 (CPU principal)
- Zilog Z80 (CPU de sonido)
- Yamaha YM7101 (VDP)
- Yamaha YM2612/YM3438 (FM)
- Yamaha YM6045 (árbitro)
- Yamaha YM6046 (IO)
- TMSS (revisiones posteriores)
Hay una cantidad de variaciones de chipsets en las revisiones de Mega Drive. Por ejemplo, las revisiones tempranas utilizan chips NMOS 68K y Z80, mientras que los modelos posteriores cambiaron a versiones CMOS. Yamaha luego integró sus chips en un gran chip llamado FC1004.
Nuco MD actualmente se dirige a NMOS 68K, NMOS Z80 y FC1004. Ninguna Mega Drive real usó tal combinación, pero el Modelo 1 VA7 sería más cercano (CMOS 68K, NMOS Z80 y FC1004). Otras variantes posiblemente serán emuladas en el futuro.

Progreso

Videos
Ver Progress.md
Referencias
- https://github.com/emu-russia/segachips (Andkorzh, org, nukeykt)
- https://www.grafik-feti.de/ftp/die-shots/archiv/2d/die-shots/gamingconsoles/sega_geneis_megadrive/md1/vdp/ (Fritzchens Fritz)
- https://siliconpr0n.org/map/yamaha/ym3438/ (John McMaster)
- https://drive.google.com/drive/u/0/folders/1ighgxmmr0sfgtfougcqvkuogqludszap (org)
- http://gendev.spritesmind.net/forum/viewtopic.php?p=14976&sid=d3409eec616d569e2240c09d60bbff03#p14976 (hardwareman)
- https://siliconpr0n.org/map/zilog/z0840008psc-z80cpu/ (Antoine bercovici)
- https://siliconpr0n.org/map/motorola/mc68000p8-a72e/ (John McMaster)
- https://og.kervella.org/m68k/ (Olivier Galibert)
- http://www.visual6502.org/jssim/expert-z80.html (Visual6502 Team)
- https://siliconpr0n.org/map/hitachi/hd68hc000u (Digshadow, John McMaster)
Créditos
- Nukeykt - Ingeniería inversa, implementación C
- org (ogamespec) - fc1004 decap, re ayuda, herramientas útiles, etc.
- Andkorzh - Re Help
- Hardwareman - YM2612 Decap Pics, Re Help
- CTR001 - Contribuciones de código