MD nu

par @nukeykt, @ogamespec et @andkorzh, merci spécial à @hardwrman
Faire du vélo de méga-drive précis. L'objectif de ce projet est d'imiter avec précision le chipset Sega Mega Drive comme possible à l'aide de photos de puces décapées.
Chipset Mega Drive
Le chipset Sega Mega Drive se compose de 6 circuits intégrés + puces RAM:
- Motorola 68000 (CPU principal)
- Zilog Z80 (Sound CPU)
- Yamaha YM7101 (VDP)
- Yamaha YM2612 / YM3438 (FM)
- Yamaha YM6045 (arbitre)
- Yamaha YM6046 (IO)
- TMSS (révisions ultérieures)
Il existe un certain nombre de variations de chipsets à travers les révisions de méga-drive. Par exemple, les premières révisions utilisent les puces NMOS 68K et Z80, tandis que les modèles ultérieurs sont passés aux versions CMOS. Yamaha a ensuite intégré ses puces dans une grande puce nommée FC1004.
Nuked MD cible actuellement NMOS 68K, NMOS Z80 et FC1004. Aucune véritable méga lecteur n'a utilisé une telle combinaison, mais le modèle 1 VA7 serait le plus proche (CMOS 68K, NMOS Z80 et FC1004). D'autres variantes seront peut-être imitées à l'avenir.

Progrès

Vidéos
Voir Progress.md
Références
- https://github.com/emu-russia/segachips (etkorzh, org, nukeykt)
- https://www.grafik-feti.de/ftp/die-shots/archiv/2d/die-shots/gamingconsoles/sega_genesis_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 (équipe Visual6502)
- https://siliconpr0n.org/map/hitachi/hd68hc000u (Digshadow, John McMaster)
Crédits
- Nukeykt - ingénierie inverse, C implémentation
- org (ogamespec) - fc1004 décap, aide re, outils utiles, etc.
- Andkorzh - Red
- Hardwareman - YM2612 Decap Pics, Re Help
- CTR001 - Contributions du code