Cycle Accurate Megadrive/Genesis| Nuked MD FPGA | Analogue Pocket
Become a Channel Member
https://www.youtube.com/channel/UCEozS0uaZibXKTQSu10XgSw/join
Taken from Nuked MD GitHub
by nukeykt, ogamespec and andkorzh, special thanks to HardWrMan
Cycle accurate Mega Drive emulator. Verilog version of Nuked MD. The goal of this project is to emulate Sega Mega Drive chipset accurately as possible using decapped chips photos.
Mega Drive chipset
Sega Mega Drive chipset consist of 6 integrated circuits + RAM chips:
Motorola 68000 (Main CPU)
Zilog Z80 (Sound CPU)
Yamaha YM7101 (VDP)
Yamaha YM2612/YM3438 (FM)
Yamaha YM6045 (Arbiter)
Yamaha YM6046 (IO)
TMSS (later revisions)
There are number of variations of chipsets across mega drive revisions. For example early revisions use NMOS 68k and Z80 chips, while later models switched to CMOS versions. Yamaha later integrated their chips into one big chip named FC1004.
Nuked-MD-FPGA currently targets NMOS 68k, NMOS Z80 and FC1004. No real mega drive used such combination, but Model 1 VA7 would be closest (CMOS 68k, NMOS Z80 and FC1004). Other variants possibly will be emulated in the future.
-----------------
The Analogue Pocket is a great handheld FPGA device that lets you play original carts for a multitude of different systems, such as the Gameboys. With openFPGA you get access to a whole bunch of additional systems such as the SNES, PC-Engine, Neo-Geo as well as arcade systems such as CPS1 and 2. There's a lot of other systems available to play right now, and more planned for the future.
Enjoying the content? Then please support the channel by liking the video and subscribing.
Socials
YouTube - https://www.youtube.com/pixelcherryninja
Twitter - https://twitter.com/PixelCNinja
BMAC - https://www.buymeacoffee.com/pcnyt
Instagram - https://www.instagram.com/pixelcherryninja/
Twitch - https://www.twitch.tv/pixelcherryninja
#emulation #MiSTerFPGA #RetroGaming #FPGA #AnaloguePocket #PCN #PixelCherryNinja #RetroArch #Gaming #GamingNews #News