VGen
From Sega Retro
VGen |
---|
System(s): Sega Mega Drive |
OS: DOS |
Developer: Jason Meehan |
Programmed in: Assembly, C |
Last release date: 2001-06-02[1] (23 years ago) |
Last version: 0.21a |
VGen, also known as Virtual Genesis, is a Sega Mega Drive emulator for DOS, developed by Jason Meehan. It is written in C and x86 assembly language using djgpp and NASM.
It features a mouse-driven GUI and has several debugging options. However, DAC is not emulated. Mega-CD, Master System and Game Gear emulation were planned, but never implemented.[2]
Contents
Emulated components
- 68000 by Neill Corlett
- Z80 by Neil Bradley
- PSG and YM2612 sound emulation
- Genesis main RAM, VRAM, CRAM, Z80 RAM, VDP registers
- DMA
- V Interrupt and H Interrupt
- Plane A, Plane B, Sprite plane and window plane
- Horizontal and vertical scrolling
- Controller 1 and 2 emulation
Download
Download VGen
File: VGen v0.21a.7z (355 kB) (info)
Current version: 0.21a |
Old versions
- Versions 0.018, 0.14 are missing.
DPMI Required
VGen requires a DPMI server, such as CWSDPMI, in order to run. If one isn't found, the program will exit with an error message.
A copy of CWSDPMI version 5 is available here: Csdpmi5b.zip (info) (53 kB)
External links
- Official website (archive)
References
- ↑ https://www.zophar.net/genesis/vgen.html
- ↑ http://ourworld.compuserve.com:80/homepages/JASONMEEHAN/VGEN.HTM (Wayback Machine: 2001-06-17 11:10)