Difference between revisions of "VGen"
From Sega Retro
Scarred Sun (talk | contribs) m (10 revisions) |
TooLateNate (talk | contribs) (Version 0.14 is no longer missing.) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{EmuBob | |
− | '''Virtual Genesis''' | + | | bobscreen=VGEN2.PNG |
+ | | system=[[Sega Mega Drive]] | ||
+ | | os=DOS | ||
+ | | developer=Jason Meehan | ||
+ | | language=Assembly, C | ||
+ | | date=2001-06-02{{ref|https://www.zophar.net/genesis/vgen.html}} | ||
+ | | 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. | + | 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.{{ref|https://web.archive.org/web/20010617111039/http://ourworld.compuserve.com:80/homepages/JASONMEEHAN/VGEN.HTM}} |
− | == | + | ==Emulated components== |
* [[68000]] by Neill Corlett | * [[68000]] by Neill Corlett | ||
* [[Z80]] by Neil Bradley | * [[Z80]] by Neil Bradley | ||
Line 16: | Line 24: | ||
==Download== | ==Download== | ||
− | {{Download|version=0.21a | + | {{Download|version=0.21a|file=VGen v0.21a.7z}} |
+ | {{Download|version=0.14|file=Vgen 014.zip}} | ||
+ | ===Old versions=== | ||
+ | * Version 0.018 is a BETA version, which was quickly superseded by 0.14 on 11/26/98. | ||
===DPMI Required=== | ===DPMI Required=== | ||
Line 23: | Line 34: | ||
A copy of CWSDPMI version 5 is available here: {{File|Csdpmi5b.zip}} | A copy of CWSDPMI version 5 is available here: {{File|Csdpmi5b.zip}} | ||
− | [ | + | ==External links== |
+ | * [https://web.archive.org/web/*/http://ourworld.compuserve.com:80/homepages/JASONMEEHAN/VGEN.HTM Official website] (archive) | ||
+ | |||
+ | ==References== | ||
+ | <references/> |
Latest revision as of 03:53, 14 September 2020
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 |
Download VGen
File: Vgen 014.zip (345 kB) (info)
Current version: 0.14 |
Old versions
- Version 0.018 is a BETA version, which was quickly superseded by 0.14 on 11/26/98.
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)