DSMS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:DS Homebrew Emulators" to "")
 
(8 intermediate revisions by the same user not shown)
Line 6: Line 6:
|lastupdated=2005/08/11
|lastupdated=2005/08/11
|type=Handheld
|type=Handheld
|version=0.2 NeoFlash Compo Build
|version=0.2 NeoFlash
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/dshomebrew/dsms.7z
|download=https://dlhb.gamebrew.org/dshomebrew/dsms.7z
Line 13: Line 13:
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 Competition 2005, ranked 3rd.
It was presented in the NEO Coding Compo 2005.


==Features==
==Features==
Line 27: Line 27:
  MODE = 0 -> MasterSystem
  MODE = 0 -> MasterSystem
  MODE = 1 -> GameGear
  MODE = 1 -> GameGear
 
Example: dsms 0 sonic.sms sonic.nds
Example: dsms 0 sonic.sms sonic.nds
   
   
Line 71: Line 71:
* NeoFlash - http://www.neoflash.com/forum/index.php/topic,600.0.html
* NeoFlash - http://www.neoflash.com/forum/index.php/topic,600.0.html


[[Category:DS homebrew emulators]]
[[Category:Handheld Emulators on DS]]
[[Category:Homebrew handheld emulators on DS]]
 
[[Category:NEO Coding Compo 2005]]

Latest revision as of 07:09, 7 May 2024

DSMS
Dsms.png
General
AuthorN3TKaT
TypeHandheld
Version0.2 NeoFlash
LicenseMixed
Last Updated2005/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.

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

dsms2.pngdsms3.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

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.

External links

Advertising: