More actions
(Created page with "{{Infobox homebrew | title = DSMS | image = File:Dsms.jpg | type = Emulator | version = 0.2 (NeoFlash compo build) | licence = Mixed | author ...") |
|||
Line 34: | Line 34: | ||
Syntax: DSMS MODE INPUT.ROM OUTPUT.NDS | Syntax: DSMS MODE INPUT.ROM OUTPUT.NDS | ||
MODE = 0 -> MasterSystem | |||
MODE = 1 -> GameGear | |||
The output .NDS is also converted to .GBA to run with flashcards | The output .NDS is also converted to .GBA to run with flashcards |
Revision as of 03:50, 25 Haziran 2012
DSMS | |
File:Dsms.jpg | |
General | |
---|---|
Author(s) | N3TKaT |
Type | Emulator |
Version | 0.2 (NeoFlash compo build) |
Licence | Mixed |
Links | |
[Media:Dsms 02 windows.rar Download] | |
Website |
<htmlet>adsense</htmlet>
DSMS is a Sega Master System and Game Gear emulator for the DS.
It was presented in the NEO Coding Competition 2005, ranked 3rd.
Features
Current status:
- Z80 CPU: 100%
- VDP GPU: ~80%
- Missing things/To do list:
- Background priority
- Vertical Scroll Inhibit (r0 b7)
- Horizontal Scroll Inhibit (r0 b6)
- Sprite shift (r0 b3)
- Border color now is taken from palette 0, and should be from 1 (r7)
- HBLANK interrupt (r10)
- Fix some random sprites bugs
- PSG SOUND (SN76489): 100% with a lot of noise
- FM SOUND (YM2413): 0%
User guide
Use the DSMS.EXE program to generate the DS ROM.
Syntax: DSMS MODE INPUT.ROM OUTPUT.NDS
MODE = 0 -> MasterSystem MODE = 1 -> GameGear
The output .NDS is also converted to .GBA to run with flashcards
Controls
D-pad - MasterSystem/GameGear DPAD
A/B - MasterSystem/GameGear buttons
Start - MasterSystem pause button, GameGear start button
Select - MasterSystem reset button
L+R - Emulator reset
Changelog
0.2: NeoFlash compo version (public)
- Changed to mode 0
- Sprites and background using DS hardware sprites/background
- Added PSG sound
0.1: First version (private)
- All graphics using bitmap mode 5
- No sound