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

Apprentice MinusDS: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = Apprentice MinusDS
|title=ApprenticeMinusDS
| image       = [[File:Apprenticeminusds.PNG]]
|image=apprenticeminusds.png
| type       = Console Emulator
|description=A Gamegear and Sega MasterSystem emulator.
| version     = v0.2.6
|author=Lordus
| licence    = Mixed
|lastupdated=2008/08/20
| author      = Lordus
|type=Console
| website     = http://www.workingdesign.de/
|version=0.4.0
| download    = Media:Apprenticeminus040ds.zip
|license=Mixed
| source      =
|download=https://dlhb.gamebrew.org/dshomebrew2/apprenticeminusds_0.4.0.zip
|website=http://www.workingdesign.de
}}
}}
ApprenticeMinusDS is a Sega Master System/GameGear Emulator for the Nintendo DS. At first this was only made to debug the ARM assembler Z80 core used in jEnesisDS, but with a little work put into it, this can actually be used to play some games now.


ApprenticeMinusDS is a Sega Master System/ GameGear Emulator for the Nintendo DS.
ApprenticeMinusDS 0.4.0 (Neo version) was entered into the NEO Summer Coding Compo 2008 (NDS App, 1st place).
At first this was only made to debug the ARM assembler Z80 core used in jEnesisDS, but with a little work put into it, this can actually be used to play some games now.
 
ApprenticeMinusDS 0.4.0 (Neo version) was ranked 1st in the NEO Summer Coding Compo 2008.  


==Features==
==Features==
*SMS/GG emulation.
* SMS/GG emulation.
*10 Savestates per game.
* 10 Savestates per game.
*Rewind and fast forward feature.
* Rewind and fast forward feature.
*Settings can be saved per game.
* Settings can be saved per game.
*Fully rendered by the DS 2D hardware.
* Fully rendered by the DS 2D hardware.
*sample accurate PSG emulation.
* sample accurate PSG emulation.
*Stereo sound for GG games.
* Stereo sound for GG games.


==Installation==
==Installation==
#Download the lastest version and extract file
Download the lastest version and extract file.
#[http://chishm.drunkencoders.com/DLDI/ DLDI] patch it and copy it to the root directory of the card
 
[[DLDI|DLDI]] patch it and copy it to the root directory of the card.


==Controls==
==Controls==
Line 34: Line 34:
Y/A - Button 2
Y/A - Button 2


D-Pad - L,R,D,U
D-Pad - L/R/D/U


Start - START/PAUSE
Start - Start/pause


X - Center screen
X - Center screen
Line 42: Line 42:
L - Move screen area left
L - Move screen area left


R - Move screen area right (Note: screen area can be moved if it has a horizontal resolution of 320 pixels)
R - Move screen area right (screen area can be moved if it has a horizontal resolution of 320 pixels)
 
Select - Enter File Browser (also accessible by touchscreen)


SELECT - Enter File Browser (Also accessible by touchscreen)
'''Settings:'''


===Settings===
Touch the Config icon to enter Settings in game.
Touch the "CONFIG" icon to enter Settings in game:


L+R - savestate menu (10 slots available / game)
L+R - Savestate menu (10 slots available/game)


L - rewind
L - Rewind


R - Fast forward
R - Fast forward


X+R - cycle through screen modes (game on top or bottom screen, modes where just 1 screen is used)
X+R - Cycle through screen modes (game on top or bottom screen, modes where just 1 screen is used)


==Known issues==
==Known issues==
*Timing is not exactly correct yet, so some games might not work, or have glitches.
Timing is not exactly correct yet, so some games might not work, or have glitches.
*No FM emulation (yet?)
 
*Sprite updates need to be improved, sometimes there can be glitched sprites atm.
No FM emulation (yet).
*Interface practically ripped from jEnesisDS
 
Sprite updates need to be improved, sometimes there can be glitched sprites atm.
 
Interface practically ripped from jEnesisDS.


==Changelog==
==Changelog==
'''v0.2.6 preview release'''
'''v0.2.6 preview release'''
*Enhanced Z80 ASM core used in jEnesisDS.
* Enhanced Z80 ASM core used in jEnesisDS.
*SMS/GG emulation.
* SMS/GG emulation.
*10 Savestates per game.
* 10 Savestates per game.
*Rewind and fast forward feature.
* Rewind and fast forward feature.
*Settings can be saved per game.
* Settings can be saved per game.
*Fully rendered by the DS 2D hardware.
* Fully rendered by the DS 2D hardware.
*Perfect sync option, that actually syncs every scanline (emulated scanline to DS scanline).
* Perfect sync option, that actually syncs every scanline (emulated scanline to DS scanline).
*This option is more accurate, and needed for some games to look correctly, but it can be problematic to use it, when "Rewind" is enabled.
* This option is more accurate, and needed for some games to look correctly, but it can be problematic to use it, when Rewind is enabled.
*sample accurate (almost ;P) PSG emulation.
* sample accurate (almost) PSG emulation.
*Stereo sound for GG games.
* Stereo sound for GG games.


==Credits==
==Credits==
Exophase, Drew ,Charles McDonald, SiLeNt_Ni, sgstair.
Exophase, Drew ,Charles McDonald, SiLeNt_Ni, sgstair.
Anyone else who supported this project in one or another way


Anyone else who supported this project in one or another way.
==External links==
* Author's website - http://www.workingdesign.de
* NeoFlash - https://www.neoflash.com/forum/index.php/topic,5314.0.html


[[Category:Homebrew applications]]
[[Category:NEO Summer Coding Compo 2008]]

Latest revision as of 11:24, 20 August 2024

ApprenticeMinusDS
Apprenticeminusds.png
General
AuthorLordus
TypeConsole
Version0.4.0
LicenseMixed
Last Updated2008/08/20
Links
Download
Website

ApprenticeMinusDS is a Sega Master System/GameGear Emulator for the Nintendo DS. At first this was only made to debug the ARM assembler Z80 core used in jEnesisDS, but with a little work put into it, this can actually be used to play some games now.

ApprenticeMinusDS 0.4.0 (Neo version) was entered into the NEO Summer Coding Compo 2008 (NDS App, 1st place).

Features

  • SMS/GG emulation.
  • 10 Savestates per game.
  • Rewind and fast forward feature.
  • Settings can be saved per game.
  • Fully rendered by the DS 2D hardware.
  • sample accurate PSG emulation.
  • Stereo sound for GG games.

Installation

Download the lastest version and extract file.

DLDI patch it and copy it to the root directory of the card.

Controls

B - Button 1

Y/A - Button 2

D-Pad - L/R/D/U

Start - Start/pause

X - Center screen

L - Move screen area left

R - Move screen area right (screen area can be moved if it has a horizontal resolution of 320 pixels)

Select - Enter File Browser (also accessible by touchscreen)

Settings:

Touch the Config icon to enter Settings in game.

L+R - Savestate menu (10 slots available/game)

L - Rewind

R - Fast forward

X+R - Cycle through screen modes (game on top or bottom screen, modes where just 1 screen is used)

Known issues

Timing is not exactly correct yet, so some games might not work, or have glitches.

No FM emulation (yet).

Sprite updates need to be improved, sometimes there can be glitched sprites atm.

Interface practically ripped from jEnesisDS.

Changelog

v0.2.6 preview release

  • Enhanced Z80 ASM core used in jEnesisDS.
  • SMS/GG emulation.
  • 10 Savestates per game.
  • Rewind and fast forward feature.
  • Settings can be saved per game.
  • Fully rendered by the DS 2D hardware.
  • Perfect sync option, that actually syncs every scanline (emulated scanline to DS scanline).
  • This option is more accurate, and needed for some games to look correctly, but it can be problematic to use it, when Rewind is enabled.
  • sample accurate (almost) PSG emulation.
  • Stereo sound for GG games.

Credits

Exophase, Drew ,Charles McDonald, SiLeNt_Ni, sgstair.

Anyone else who supported this project in one or another way.

External links

Advertising: