Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DSMS: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = DSMS
|title=DSMS
| image       = [[File:Dsms.jpg]]
|image=dsms.png
| type       = Emulator
|description=Sega Master System and Game Gear emulator.
| version     = 0.2 (NeoFlash compo build)
|author=N3TKaT
| licence    = Mixed
|lastupdated=2005/08/11
| author      = N3TKaT
|type=Handheld
| website     = http://www.neoflash.com/forum/index.php/topic,600.0.html
|version=0.2 NeoFlash
| download    = Media:Dsms 02 windows.rar
|license=Mixed
| source      =
|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 Competition 2005, ranked 3rd.
It was presented in the NEO Coding Compo 2005 (App).


==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 33: Line 33:


==Controls==
==Controls==
D-Pad - MasterSystem/GameGear DPAD
D-Pad - MasterSystem/GameGear D-Pad


A/B - MasterSystem/GameGear buttons
A/B - MasterSystem/GameGear buttons
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==
Absent features/to be fixed:
Absent features/to be fixed:
 
* Background priority.  
Background priority. <br>
* Vertical Scroll Inhibit.  
Vertical Scroll Inhibit. <br>
* Horizontal Scroll Inhibit.  
Horizontal Scroll Inhibit. <br>
* Sprite shift.  
Sprite shift. <br>
* Border color now is taken from palette 0, and should be from 1.  
Border color now is taken from palette 0, and should be from 1. <br>
* HBLANK interrupt.  
HBLANK interrupt. <br>
* Fix some random sprites bugs.  
Fix some random sprites bugs. <br>
* FM SOUND (YM2413).
FM SOUND (YM2413). <br>


==Changelog==
==Changelog==
Line 65: Line 68:
* No sound.
* No sound.


<br>
==External links==
[[Category:DS homebrew emulators]]
* NeoFlash - http://www.neoflash.com/forum/index.php/topic,600.0.html
[[Category:Homebrew handheld emulators on DS]]
 
 
 
[[Category:NEO Coding Compo 2005]]

Latest revision as of 12:29, 20 August 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 (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

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

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: