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

SegaEMU is described as 'Multi-console Sega Emulator. The Sega consoles that are emulated are:
Gens+ REWiND! is an Emulator with added support for real-time rewinding! Feel free to call this feature "sands of time" if you want ;)

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.