More actions
(Created page with "{{Infobox homebrew | title = DSMS | image = File:Dsms.jpg | type = Emulator | version = 0.2 (NeoFlash compo build) | licence = Mixed | author ...") |
No edit summary |
||
(26 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox | {{Infobox DS Homebrews | ||
| title | |title=DSMS | ||
| image | |image=dsms.png | ||
| type | |description=Sega Master System and Game Gear emulator. | ||
| version | |author=N3TKaT | ||
| | |lastupdated=2005/08/11 | ||
| | |type=Handheld | ||
| website | |version=0.2 NeoFlash | ||
|license=Mixed | |||
|download=https://dlhb.gamebrew.org/dshomebrew2/dsms_0.2windows.rar | |||
|website=http://www.neoflash.com/forum/index.php/topic,600.0.html | |||
}} | }} | ||
DSMS is a Sega Master System and Game Gear emulator for the DS. | DSMS is a Sega Master System and Game Gear emulator for the DS. | ||
It was presented in the NEO Coding | It was presented in the NEO Coding Compo 2005 (App). | ||
==Features== | ==Features== | ||
* Z80 CPU 100%. | |||
*Z80 CPU | * VDP GPU ~80%. | ||
*VDP GPU | * PSG SOUND (SN76489) 100% with a lot of noise. | ||
*PSG SOUND (SN76489) | |||
== | ==Installation== | ||
Use the DSMS.EXE program to generate the DS ROM. | Use the DSMS.EXE program to generate the DS ROM. | ||
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 | Example: dsms 0 sonic.sms sonic.nds | ||
The output .NDS is also converted to .GBA to run with flashcards. | |||
==Controls== | ==Controls== | ||
D- | D-Pad - MasterSystem/GameGear D-Pad | ||
A/B - MasterSystem/GameGear buttons | A/B - MasterSystem/GameGear buttons | ||
Line 49: | 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== | |||
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== | ==Changelog== | ||
'''0.2 | '''0.2 NeoFlash compo version (public)''' | ||
*Changed to mode 0 | * Changed to mode 0. | ||
*Sprites and background using DS hardware sprites/background | * Sprites and background using DS hardware sprites/background. | ||
*Added PSG sound | * Added PSG sound. | ||
'''0.1 | '''0.1 First version (private)''' | ||
*All graphics using bitmap mode 5 | * All graphics using bitmap mode 5. | ||
*No sound | * No sound. | ||
==External links== | |||
* NeoFlash - http://www.neoflash.com/forum/index.php/topic,600.0.html | |||
[[Category: | [[Category:NEO Coding Compo 2005]] |
Latest revision as of 12:29, 20 August 2024
DSMS | |
---|---|
General | |
Author | N3TKaT |
Type | Handheld |
Version | 0.2 NeoFlash |
License | Mixed |
Last Updated | 2005/08/11 |
Links | |
Download | |
Website | |
DSMS is a Sega Master System and Game Gear emulator for the DS.
It was presented in the NEO Coding Compo 2005 (App).
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.