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 Sega [[Mega Drive]]/Genesis emulator for Windows (although there is a Linux port) developed by [[sonic:AamirM|AamirM]], written for maximum accuracy. The compatibility is probably at or near 100% for licensed games. About the accuracy, well, Regen already runs many games even more accurately than [[Kega Fusion]]. Everything has been accurately emulated to the last detail.
+
'''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, Z-80, emulation using RAZE
+
* 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
* IO ports emulation
+
* 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 (DSP) supported. Needed by Virtua Racing.
+
* 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/Load states in Genecyst format (used by Kega and Gens)
+
* 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 an 7zip support
+
* Zip and 7-Zip compressed [[ROM]]s supported
* Nice 68000 debugger :-)
+
* 68000 debugger
 
* 68000 overclocking
 
* 68000 overclocking
* Many many other things
+
* 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
Sprites
+
[[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===
* Plugins that scale the output by 2 are only supported
+
* 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 08:45, 28 July 2010

Regen.png

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.svg

Download Regen
Multiple downloads available

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)

Old versions

External links

Official Regen homepage