More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| title = DSMS | | title = DSMS | ||
| image = | | image = https://dlhb.gamebrew.org/dshomebrew/dsms.png | ||
| type = Emulator | | type = Handheld Emulator | ||
| version = 0.2 (NeoFlash compo build) | | version = 0.2 (NeoFlash compo build) | ||
| licence = Mixed | | licence = Mixed | ||
| author = N3TKaT | | author = N3TKaT | ||
| website = http://www.neoflash.com/forum/index.php/topic,600.0.html | | website = http://www.neoflash.com/forum/index.php/topic,600.0.html | ||
| download = | | download = https://dlhb.gamebrew.org/dshomebrew/dsms.7z | ||
| source = | | source = | ||
}} | }} | ||
Line 42: | Line 42: | ||
L+R - Emulator reset | L+R - Emulator reset | ||
==Screenshots== | |||
https://dlhb.gamebrew.org/dshomebrew/dsms2.png | |||
https://dlhb.gamebrew.org/dshomebrew/dsms3.png | |||
==Known issues== | ==Known issues== | ||
Line 64: | Line 68: | ||
* No sound. | * No sound. | ||
==External links== | |||
* NeoFlash - http://www.neoflash.com/forum/index.php/topic,600.0.html | |||
[[Category:DS homebrew emulators]] | [[Category:DS homebrew emulators]] | ||
[[Category:Homebrew handheld emulators on DS]] | [[Category:Homebrew handheld emulators on DS]] |
Revision as of 14:35, 14 October 2021
DSMS | |
General | |
---|---|
Author(s) | N3TKaT |
Type | Handheld Emulator |
Version | 0.2 (NeoFlash compo build) |
Licence | Mixed |
Links | |
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
- Z80 CPU 100%.
- VDP GPU ~80%.
- PSG SOUND (SN76489) 100% with a lot of noise.
Installation
Use the DSMS.EXE program to generate the DS ROM.
Syntax:
DSMS MODE INPUT.ROM OUTPUT.NDS MODE = 0 -> MasterSystem MODE = 1 -> GameGear
Example: dsms 0 sonic.sms sonic.nds
The output .NDS is also converted to .GBA to run with flashcards.
Controls
D-Pad - MasterSystem/GameGear D-Pad
A/B - MasterSystem/GameGear buttons
Start - MasterSystem pause button, GameGear start button
Select - MasterSystem reset button
L+R - Emulator reset
Screenshots
Known issues
Absent features/to be fixed:
- Background priority.
- Vertical Scroll Inhibit.
- Horizontal Scroll Inhibit.
- Sprite shift.
- Border color now is taken from palette 0, and should be from 1.
- HBLANK interrupt.
- Fix some random sprites bugs.
- FM SOUND (YM2413).
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.