Regen
From Sega Retro
Regen |
---|
System(s): Sega Mega Drive, Master System, Game Gear, SG-1000, SC-3000 |
OS: Windows, Linux |
Developer: AamirM |
Last release date: 2009-10-25[1] (14 years ago) |
Last version: 0.972 |
Regen is a Sega Mega Drive emulator for Windows and Linux, developed by AamirM. It was written with high accuracy and compatibility in mind.
Features
- Main Motorola 68000 CPU emulation using Musashi, specially modified for Genesis emulation
- Sound CPU Zilog Z80 emulated using RAZE
- Highly accurate YM2612 emulation, with special High Quality mode
- Very accurate SN76489 PSG (programmable sound generator) emulation
- Stereo sound output
- I/O ports emulated
- Support for 6-button pads, Teamplayer, 4-way play, Menacer lightgun, J-Cart
- Special Sega Virtua Processor (SVP) DSP chip supported; needed by Virtua Racing.
- Serial EEPROM emulation
- Emulation of special on-cartridge protection chips of unlicensed games
- Save/load states in Genecyst format (used by Kega Fusion and Gens)
- GameGenie/Hex/Pro Action Replay code support through cheat files
- Full backup ram support
- Kega Fusion plugin support
- Zip and 7-Zip compressed ROMs supported
- 68000 debugger
- 68000 overclocking
- Many other features
VDP
- Scroll planes A and B with vertical scrolling
- Window plane
- Sprites
- All sprite limitations
- Sprite masking
- Shadow/Highlight
- Interlace mode
- DMA transfer (all modes)
- Accurate H/V timings
- Accurate DMA timings
- NTSC and PAL emulation
- Sprite collision and sprite overflow flags
- FIFO and VDP write timings
Missing
- Only graphics plugins that scale the output by 2 are supported
- No Sega Mega-CD support
- No Sega 32X support
- Konami Justifier and Mega/Sega Mouse are listed in the control preferences but do not work
Download
Download Regen v0.972 (Pentium 4 and up) (644 kB) (info) v0.972 (Pentium 3) (623 kB) (info) v0.972 (with debuggers) (791 kB) (info) v0.95 GTK+ Port for Linux (175 kB) (info)
|
Old versions
- Versions 0.5, 0.85, 0.95, 0.96, 0.97, 0.971. (info) (4.32 MB)
- Versions 0.01, 0.2, 0.3, 0.4, 0.41, 0.6, 0.7, 0.77, 0.9 (Linux) are missing.