You might be thinking 'Hey, that's not unique at all!', but here's the thing: my emulator is written in portable C89. No, that's gross and bad and you should be ashamed of yourself for suggesting it.Unlike some other Mega Drive emulators, this one has been created entirely from scratch: no MAME or Gens code here! In fact, I think that the codebase is what makes this emulator unique: it's written in. I figured that writing an emulator would be a good way to put that knowledge to the test. That's almost 10 years ago! I know practically everything there is to know about how games use the Mega Drive hardware, which means that I know everything that would have to be done in order to run those games on other platforms. I've been programming for the Mega Drive since late 2012. For example, did you know that Sonic 3's Data Select menu uses Plane B for the foreground and Plane A for the background, rather than the other way around like it usually is? Why I figure that they'll come in handy for ROM-hack development, or even just finding out how a game works internally. If you want to see exactly which features are and aren't currently emulated, there's a list here.Īs you can see, the emulator comes with some debugging utilities. Other games just don't boot, like Combat Cars and Micro Machines. Basically, games that do run in the emulator may be missing certain effects. The basic hardware of the Mega Drive is emulated, but not to completion: things like the YM2612's SSG-EG and LFO are missing, as well as support for the VDP's Window Plane and the 68k's instruction cycle durations. Sonic 3 is a little glitchy at the moment. I haven't done a whole lot of testing with this, but it does appear to work with Sonic 1, 2, 3, & Knuckles, Puyo Puyo, and ROM-hacks like Sonic 2 Recreation. clownmdemu! You'll never guess what the name's short for! :D
Waiting for it to be 'ready' is a fool's errand. It's not even close to being complete, but when will it ever be? So I figure that I might as well release it now, because there will always be some feature left to be implemented, or some game that doesn't work right. Each emulator has its own set of features and compatibility rates, so you may want to try a few to find the one that works best for you.Since September last year, I've been working on-and-off on a Mega Drive emulator.
These are some of the best Pico emulators available for Windows, Mac, and Linux. It supports various features, such as save states, cheat codes, and gamepad support. Genesis Plus GX is an accurate emulator that has a high compatibility rate. It also supports the Genesis, the Game Gear, and the Master System, as well as the Pico.
It is a multi-system emulator that also supports other Sega systems, such as the Genesis, the Game Gear, and the Master System. Kega Fusion – Kega Fusion is a popular emulator that supports Windows operating system.MAME has a high compatibility rate, and it supports various features, such as save states, cheat codes, and gamepad support. It is primarily designed to emulate arcade games, but it also supports a variety of other systems, including the Pico. MAME – MAME is a multi-system emulator that supports Windows, Mac, and Linux operating systems.Here are some of the best Pico emulators for Windows, Mac, and Linux: If you want to play Pico games on your PC, there are a few emulators available that allow you to do so. The Sega Pico was an educational gaming console released by Sega in the mid-1990s.