Gens+ REWiND! is an Emulator with added support for real-time rewinding! Feel free to call this feature "sands of time" if you want ;)

Gens32 Surreal is described as 'A revamped version of Gens32. It has a smoother frame rate and an advanced sound configuration system' and is a Game Emulator in the gaming software category. There are more than 25 alternatives to Gens32 Surreal for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best Gens32 Surreal alternative is RetroArch, which is both free and Open Source. Other great apps like Gens32 Surreal are Kega Fusion, Genesis Plus GX, RetroX and RetriX.
Gens+ REWiND! is an Emulator with added support for real-time rewinding! Feel free to call this feature "sands of time" if you want ;)

retroDrive is Sega Genesis and Sega 32X emulator, formerly "GenSX", formerly "Vegas", this was the public's first 32x emulator ever.
DebuGens is a modified version of Gens by Fuzzbuzz. It offers dumps for the ROM, RAM and YM2612 channels for debugging purposes, along with Tile Layer Pro palette creation and layer toggling options. It also allows for sprite and layer toggling which is good for getting screen...
Gens Re-Recording, formerly known as Gens Movie Test, is a modification of the highly popular Gens emulator by Stéphane Dallongeville (also known as Stef). This modification includes slowdown, recording and playback of controller input logs, dumping of AVI files, and Lua...
"jEnesis" is a Sega MegaDrive/Genesis Emulator entirely written in Java.
Features
Everything written completely from scratch Custom Java Motorola 68000 CPU core VDP emulation with all DMA modes Horizontal & Vertical Interrupts Support for PAL.