Difference between revisions of "Regen"
From Sega Retro
m (Wikilinking AamirM) |
(Adding links etc.) |
||
Line 1: | Line 1: | ||
[[Image:Regen.png|right]] | [[Image:Regen.png|right]] | ||
− | '''Regen''' is a new | + | '''Regen''' is a new [[Sega Mega Drive|Sega Mega Drive / Genesis]] [[emulator]] for Windows (although there is a Linux port) developed by [[sonic:AamirM|AamirM]] and aimed at maximum accuracy. Its compatibility is probably at or near 100% for licensed games. In terms of accuracy, all system components are accurately emulated to the last detail, and AamirM considers that Regen already runs many games even more accurately than [[Kega Fusion]]. |
==Features== | ==Features== | ||
+ | |||
===Present=== | ===Present=== | ||
− | * Main 68000 CPU emulation using Musashi, specially modified for Genesis emulation | + | * Main [[Motorola 68000]] CPU emulation using [http://caesar.logiqx.com/php/library.php?id=musashi Musashi], specially modified for Genesis emulation |
− | * Sound CPU | + | * Sound CPU [[Zilog Z80]] emulated using [http://caesar.logiqx.com/php/library.php?id=raze RAZE] |
− | * Highly accurate YM2612 emulation, with special High Quality mode | + | * Highly accurate [[YM2612]] emulation, with special High Quality mode |
− | * Very accurate PSG emulation | + | * Very accurate [[SN76489]] PSG (programmable sound generator) emulation |
* Stereo sound output | * Stereo sound output | ||
− | * | + | * I/O ports emulated |
− | * Support for 6-button pads, Teamplayer, 4-way play, Menacer lightgun, J-Cart, Mouse | + | * Support for 6-button pads, Teamplayer, 4-way play, [[Menacer]] lightgun, [[Cartridge#J-Cart|J-Cart]], [[Mega Mouse]] |
− | * Special SVP chip | + | * Special [[Cartridge#Sega Virtua Processor|Sega Virtua Processor (SVP)]] DSP chip supported; needed by ''[[Virtua Racing]]''. |
* Serial EEPROM emulation | * Serial EEPROM emulation | ||
* Emulation of special on-cartridge protection chips of unlicensed games | * Emulation of special on-cartridge protection chips of unlicensed games | ||
− | * Save/ | + | * Save/load states in [[Genecyst]] format (used by [[Kega Fusion]] and [[Gens]]) |
* GameGenie/Hex/Pro Action Replay code support through cheat files | * GameGenie/Hex/Pro Action Replay code support through cheat files | ||
* Full backup ram support | * Full backup ram support | ||
* Kega Fusion plugin support | * Kega Fusion plugin support | ||
− | * Zip | + | * Zip and 7-Zip compressed [[ROM]]s supported |
− | * | + | * 68000 debugger |
* 68000 overclocking | * 68000 overclocking | ||
− | * Many | + | * Many other features |
====VDP==== | ====VDP==== | ||
* Scroll planes A and B with vertical scrolling | * Scroll planes A and B with vertical scrolling | ||
* Window plane | * Window plane | ||
− | * | + | * [[Sprite]]s |
* All sprite limitations | * All sprite limitations | ||
* Sprite masking | * Sprite masking | ||
Line 34: | Line 35: | ||
* Accurate H/V timings | * Accurate H/V timings | ||
* Accurate DMA timings | * Accurate DMA timings | ||
− | * NTSC and PAL emulation | + | * [[NTSC]] and [[PAL]] emulation |
* Sprite collision and sprite overflow flags | * Sprite collision and sprite overflow flags | ||
* FIFO and VDP write timings | * FIFO and VDP write timings | ||
===Missing=== | ===Missing=== | ||
− | * | + | * Only graphics plugins that scale the output by 2 are supported |
− | * No Mega CD support | + | * No [[Sega Mega CD]] support |
− | * No 32X support | + | * No [[Sega 32X]] support |
==Download== | ==Download== |
Revision as of 07:45, 28 July 2010
Regen is a new Sega Mega Drive / Genesis emulator for Windows (although there is a Linux port) developed by AamirM and aimed at maximum accuracy. Its compatibility is probably at or near 100% for licensed games. In terms of accuracy, all system components are accurately emulated to the last detail, and AamirM considers that Regen already runs many games even more accurately than Kega Fusion.
Features
Present
- 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, Mega Mouse
- 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
Download
Download Regen v0.97 (Pentium 4 and up) ("Regen0972SSE2.zip" does not exist) (info) v0.97 (Pentium 3) ("Regen0972.zip" does not exist) (info) v0.97 (with debuggers) ("Regen0972D.zip" does not exist) (info) v0.95 GTK+ Port for Linux (175 kB) (info)
|
Old versions
- v0.96 (Win32) (info) ("Regen096.zip" does not exist) (574 KB)
- v0.95 (with debuggers) (info) ("Regen095D.zip" does not exist) (581 KB)
- v0.95 (Win32) (info) ("Regen095.zip" does not exist) (578 KB)
- v0.85 (Pentium 4) (info) ("Regen085_p4.zip" does not exist)
- v0.85 (Pentium 3) (info) ("Regen085_p3.zip" does not exist)
- v0.5 (Pentium 4) (info) ("Regen v0.5 p4.zip" does not exist)
- v0.5 (Pentium 3) (info) ("Regen v.0.5 p3.zip" does not exist)