Anyway, I was wondering if anything like this could ever be ported to the DC...
Xe Multi System Emulator
About:
HomepageAbout:
Xe is a multi system emulator for Windows and Linux that emulates many console and handheld video game systems of the past. Xe is an original emulator written from scratch by one person. It is not a port or collection of other emulators.
It currently supports the following systems:
SG-1000
Famicom & Famicom Disk System / NES
Mark III / Master System
PC Engine & PC Engine CD-ROM2 / Turbo Grafx 16 & Turbo Grafx CD
Mega Drive & Mega CD / Genesis & Sega CD
Super Famicom / SNES
Neo Geo
Neo Geo CD
CPS Changer
Game Boy & Game Boy Color
Game Gear
Neo Geo Pocket & Neo Geo Pocket Color
Wonder Swan & Wonder Swan Color
--------------------------------------------------------------------------------
Features:
Xe:
Easy to use graphical user interface
Gzip support for BIOS, ROM, floppy, and CD images and save ram
Zip support for ROMs and floppy images
Soft Zoom support
Hardware render video support
Full Screen mode
Dual-head / multi-head support
Screen resolution change
Rotate Screen support
Sound card and volume control
Joystick support
Configurable input
CD-ROM support
Region select support
Save screen shot support
Battery backed SRAM / EEPROM / Flash support
SG-1000:
Z80 CPU emulation
All TMS9918 VDP layers and priorities (1x BG, 1x Sprite)
Video modes 0, 1, and 2
Zoomed sprite
All SN76489 PSG channels (3x Square, 1x Noise)
Famicom:
M6502 CPU emulation
All PPU layers and priorities (1x BG, 1x Sprite)
Color enhance support
B/W video support
All APU channels (2x Square, 1x Triangle, 1x Noise, 1x DPCM)
FM Channel support
Mark III:
Z80 CPU emulation
All VDP layers and priorities (1x BG, 1x Sprite)
All SN76489 PSG channels (3x Square, 1x Noise)
All YM2413 FM channels (6x FM, 3x FM / 5x Melody)
PC Engine:
H6280 CPU emulation
All VDC layers and priorities (1x BG, 1x Sprite)
All VDC2 (Super Grafx) layers and priorities (1x BG, 1x Sprite)
All VCE dot clock support
B/W video support
All PSG channels (6x Wavetable / 6x DAC)
ADPCM channel support
Audio CD Player support
CD controller support
CDDA channel support
Super Grafx support
Games Express CD support
CD-ROM2 support
Super CD-ROM2 support
Arcade Card support
Mega Drive:
2x M68000 CPU emulation
Z80 CPU emulation
All VDP layers and priorities (2x BG, 1x Window, 1x Sprite)
Shadow / Highlight support
interlace support
All SN76489 PSG channels (3x Square, 1x Noise)
All YM2612 FM channels (5x FM, 1x FM / 1x DAC)
All RF5c164 PCM channels (8x PCM)
Audio CD Player support
CD controller support
CDDA channel support
Numerical Processor emulation
Mega CD support
Super Famicom:
G65816 CPU emulation
SPC700 CPU emulation
All PPU layers and priorities (4x BG, 1x Sprite)
All screen modes: 0-7
8x8, 16x8 and 16x16 tile support
Hi-Res Mode and Pseudo 512 mode support
interlace support
HDMA support
Transparency support
Mosaic support
Window clipping support
All APU channels (8x ADPCM)
Neo Geo:
M68000 CPU emulation
Z80 CPU emulation
All VDP layers and priorities (1x FG, 1x Sprite)
Sprite scaling support
All YM2610 FM channels (3x Square, 1x Noise, 4x FM, 6x ADPCM-A, 1x ADPCM-B)
Neo Geo CD:
M68000 CPU emulation
Z80 CPU emulation
All VDP layers and priorities (1x FG, 1x Sprite)
Sprite scaling support
All YM2610 FM channels (3x Square, 1x Noise, 4x FM, 6x ADPCM-A, 1x ADPCM-B)
CD controller support
Audio CD Player support
CDDA channel support
CPS Changer:
M68000 CPU emulation
Z80 CPU emulation
All VDP layers and priorities (3x BG, 1x Sprite)
All YM2151 FM channels (1x Noise, 8x FM)
All MSM6295 ADPCM channels (4x ADPCM)
All Q-Sound channels (16x PCM)
Game Boy:
Z80gb CPU emulation
All VDP layers and priorities (1x BG, 1x Window, 1x Sprite)
HDMA support
All PSG Channels (2x Square, 1x Wavetable, 1x Noise)
Mono and color support
Game Gear:
Z80 CPU emulation
All VDP layers and priorities (1x BG, 1x Sprite)
All PSG channels (3x Square, 1x Noise)
Neo Geo Pocket:
TLCS-900/H CPU emulation
All VDP layers and priorities (2x BG, 1x Sprite)
All PSG channels (3x Square, 1x Noise)
DAC channel support
Flash RAM support
Mono and color support
Wonder Swan:
V30MZ CPU emulation
All VDP layers and priorities (2x BG, 1x Sprite)
Window clipping support
All PSG channels (2x Wavetable, 1x Wavetable / 1x DAC, 1x Wavetable / 1x Noise)
Mono and color support
Code: Select all
http://www.xe-emulator.com/