Difference between revisions of "Regen"
From Sega Retro
old>Hivebrain |
(Linkified previous) |
||
(20 intermediate revisions by 11 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 68000 CPU emulation using Musashi, specially modified for Genesis emulation | + | * Sound CPU [[Zilog Z80]] emulated using [http://caesar.logiqx.com/php/library.php?id=raze RAZE] |
− | * Sound CPU | + | * Highly accurate [[YM2612]] emulation, with special High Quality mode |
− | * Highly accurate YM2612 emulation, with special High Quality mode | + | * Very accurate [[SN76489]] PSG (programmable sound generator) emulation |
− | * Very accurate PSG emulation | ||
* Stereo sound output | * Stereo sound output | ||
− | * | + | * I/O ports emulated |
− | * Support for 6-button pads, Teamplayer, 4-way play, Menacer lightgun, J-Cart | + | * Support for 6-button pads, Teamplayer, 4-way play, [[Menacer]] lightgun, [[Cartridge#J-Cart|J-Cart]] |
− | * 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 |
− | * Many | + | * 68000 overclocking |
+ | * Many other features | ||
− | + | ===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 33: | Line 41: | ||
* 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 Sega CD support | + | * No [[Sega Mega-CD]] support |
− | * No 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= | + | | file1=Regen0972SSE2.7z |
− | | filename1=v0. | + | | filename1=v0.972 (Pentium 4 and up) |
− | + | | file2=Regen0972.7z | |
− | | file2= | + | | filename2=v0.972 (Pentium 3) |
− | | filename2=v0. | + | | file3=Regen0972D.7z |
− | | | + | | filename3=v0.972 (with debuggers) |
+ | | file4=Regen-gtk-0.95.tar.bz2 | ||
+ | | filename4=v0.95 GTK+ Port for Linux | ||
}} | }} | ||
===Old versions=== | ===Old versions=== | ||
− | * | + | * {{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.