Nuked Md

von @nukeykt, @ogamespec und @andKorzh, besonderer Dank an @hardwrman
Zyklus Genauer Mega -Antriebskern. Das Ziel dieses Projekts ist es, den Sega Mega Drive Chipsatz wie möglich mit dekapten Chips -Fotos genau zu emulieren.
Mega Drive Chipsatz
Sega Mega Drive Chipsatz besteht aus 6 integrierten Schaltkreisen + RAM -Chips:
- Motorola 68000 (Haupt -CPU)
- Zilog Z80 (Sound CPU)
- Yamaha YM7101 (VDP)
- Yamaha YM2612/YM3438 (FM)
- Yamaha YM6045 (Schiedsrichter)
- Yamaha YM6046 (IO)
- TMSS (spätere Revisionen)
Es gibt eine Reihe von Variationen von Chipsätzen über Mega Drive -Revisionen. Beispielsweise verwenden frühe Überarbeitungen NMOS 68K- und Z80 -Chips, während spätere Modelle auf CMOS -Versionen umgestellt wurden. Yamaha integrierte später ihre Chips in einen großen Chip namens FC1004.
Nuked MD zielt derzeit auf NMOS 68K, NMOS Z80 und FC1004 ab. Kein echtes Mega -Antrieb verwendete eine solche Kombination, aber Modell 1 VA7 wäre am nächsten (CMOS 68K, NMOS Z80 und FC1004). Andere Varianten werden möglicherweise in Zukunft emuliert.

Fortschritt

Videos
Siehe Progress.md
Referenzen
- https://github.com/emu-russia/segachips (Andkorzh, 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=d3409eec616d569e2240c09d60bff03#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)
Credits
- Nukeykt - Reverse Engineering, C Implementierung
- org (ogamespec) - fc1004 decap, re -help, nützliche Werkzeuge usw.
- Andkorzh - Hilfe
- Hardwareman - YM2612 Dekap -Bilder, Hilfe
- CTR001 - Codebeiträge