Difference between revisions of "Regen"
From Sega Retro
Ccawley2011 (talk | contribs) m |
(Linkified previous) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{EmuBob | |
− | '''Regen''' is a | + | | bobscreen=Regen.png |
+ | | system=[[Sega Mega Drive]], [[Master System]], [[Game Gear]], [[SG-1000]], [[SC-3000]] | ||
+ | | os=Windows, Linux | ||
+ | | developer=AamirM | ||
+ | | language= | ||
+ | | date=2009-10-25{{ref|1=http://gendev.spritesmind.net/forum/viewtopic.php?f=15&t=627}} | ||
+ | | version=0.972 | ||
+ | }} | ||
+ | '''Regen''' is a [[Sega Mega Drive]] [[emulator]] for Windows and Linux, developed by [[sonic:AamirM|AamirM]]. It was written with high accuracy and compatibility in mind. | ||
==Features== | ==Features== | ||
− | |||
− | |||
* Main [[Motorola 68000]] CPU emulation using [http://caesar.logiqx.com/php/library.php?id=musashi 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 [[Zilog Z80]] emulated using [http://caesar.logiqx.com/php/library.php?id=raze RAZE] | * Sound CPU [[Zilog Z80]] emulated using [http://caesar.logiqx.com/php/library.php?id=raze RAZE] | ||
Line 11: | Line 17: | ||
* Stereo sound output | * Stereo sound output | ||
* I/O ports emulated | * I/O ports emulated | ||
− | * Support for 6-button pads, Teamplayer, 4-way play, [[Menacer]] lightgun, [[Cartridge#J-Cart|J-Cart | + | * Support for 6-button pads, Teamplayer, 4-way play, [[Menacer]] lightgun, [[Cartridge#J-Cart|J-Cart]] |
* Special [[Cartridge#Sega Virtua Processor|Sega Virtua Processor (SVP)]] DSP chip 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 | ||
Line 24: | Line 30: | ||
* Many other features | * Many other features | ||
− | + | ===VDP=== | |
* Scroll planes A and B with vertical scrolling | * Scroll planes A and B with vertical scrolling | ||
* Window plane | * Window plane | ||
Line 43: | Line 49: | ||
* No [[Sega Mega-CD]] support | * No [[Sega Mega-CD]] support | ||
* No [[Sega 32X]] support | * No [[Sega 32X]] support | ||
+ | * Konami [[Justifier]] and Mega/[[Sega Mouse]] are listed in the control preferences but do not work | ||
==Download== | ==Download== | ||
{{Multidownload | {{Multidownload | ||
| name=Regen | | name=Regen | ||
− | | file1=Regen0972SSE2. | + | | file1=Regen0972SSE2.7z |
− | | filename1=v0. | + | | filename1=v0.972 (Pentium 4 and up) |
− | + | | file2=Regen0972.7z | |
− | | file2=Regen0972. | + | | filename2=v0.972 (Pentium 3) |
− | | filename2=v0. | + | | file3=Regen0972D.7z |
− | + | | filename3=v0.972 (with debuggers) | |
− | | file3=Regen0972D. | ||
− | | filename3=v0. | ||
− | |||
| file4=Regen-gtk-0.95.tar.bz2 | | file4=Regen-gtk-0.95.tar.bz2 | ||
| filename4=v0.95 GTK+ Port for Linux | | filename4=v0.95 GTK+ Port for Linux | ||
− | |||
}} | }} | ||
===Old versions=== | ===Old versions=== | ||
− | * {{file| | + | * {{file|Regen old versions.7z|Versions 0.5, 0.85, 0.95, 0.96, 0.97, 0.971.}} |
− | + | ** Versions 0.01, 0.2, 0.3, 0.4, 0.41, 0.6, 0.7, 0.77, 0.9 (Linux) are missing. | |
− | |||
− | |||
− | * | ||
− | |||
− | |||
==External links== | ==External links== | ||
− | [http://aamirm.hacking-cult.org/ Official Regen | + | * [http://aamirm.hacking-cult.org/www/regen.html Official website] |
+ | * [http://gendev.spritesmind.net/forum/viewforum.php?f=15 Regen forum on Spritesmind] | ||
− | + | ==References== | |
+ | <references/> |
Latest revision as of 07:00, 20 April 2020
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] (15 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.