NesterDS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "|discussion=" to "|donation=")
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = NesterDS
|title=NesterDS
| image       = [[File:Nesterds.jpg|300px]]
|image=nesterds.png
| type       = Console Emulator
|description=A DS port of Nester, emulator for the NES/Famicom handheld game console.
| version     = 0.3 2006-11-23
|author=Rich Whitehouse
| licence    = Mixed
|lastupdated=2006/11/23
| author      = Rich Whitehouse
|type=Handheld
| website     = http://www.telefragged.com/thefatal/index.php?content=inc_si_ds.htm
|version=0.3
| download    = Media:Nesterds03.rar
|license=Mixed
| source      = Media:Nesterds03.rar
|download=https://dlhb.gamebrew.org/dshomebrew/nesterds.7z
}}  
|website=https://richwhitehouse.com/index.php?content=inc_projects.php&showcat=Nintendo%20DS
|source=https://dlhb.gamebrew.org/dshomebrew/nesterds.7z
|donation=http://www.richwhitehouse.com/
}}
NesterDS is a DS port of [http://nester.dranalli.com Nester]. It emulates the NES/Famicom handheld game console.


Emulated Consoles: NES/ Famicom.
==Installation==
Use the primitive ROM insertion tool included in the archive to put in the NES ROM of your choice.  


==User guide==
Currently only one ROM at a time is supported.  
Use the primitive ROM insertion tool included in the archive to put in the NES ROM of your choice. Currently only one ROM at a time is supported.  


==Changelog==
==Changelog==
'''Version 0.3 ''
'''Version 0.3'''
*Vastly improved compatibility by fixing several mapper problems.
* Vastly improved compatibility by fixing several mapper problems.
*Got rid of alternate-line rendering.
* Got rid of alternate-line rendering.
*Lots of speed-ups (better DTCM management, changed screen writes to occur during actual scanline routines, lots of other stuff).
* Lots of speed-ups (better DTCM management, changed screen writes to occur during actual scanline routines, lots of other stuff).
*Converted code-base to pure C, moved to devkitARM r19b.
* Converted code-base to pure C, moved to devkitARM r19b.


'''Version 0.2'''
'''Version 0.2'''
*Sound. Sound processing is done almost entirely on the arm7 and so comes with no noticeable performance penalty, and the actual sound processing is still faithful to the original nester core.
* Sound. Sound processing is done almost entirely on the arm7 and so comes with no noticeable performance penalty, and the actual sound processing is still faithful to the original nester core.
*General performance improvements, and decent code cleanup.
* General performance improvements, and decent code cleanup.
*Scanline speed hack disabled by default, makes lots of games work that were broken before. Said hack is still available as a toggle option.
* Scanline speed hack disabled by default, makes lots of games work that were broken before. Said hack is still available as a toggle option.
*Reset option (X+start).
* Reset option (X+start).
*Hardware scaling to fit output to DS screen resolution.
* Hardware scaling to fit output to DS screen resolution.
*All options are now listed and updated when changed on the sub screen.
* All options are now listed and updated when changed on the sub screen.
*Made auto-framerate option work better.
* Made auto-framerate option work better.
*Other things I was too lazy to make notes of.
* Other things too lazy to make notes of.
*50% more ninjas.
* 50% more ninjas.


'''Version 0.1 '''
'''Version 0.1 '''
*First release.
* First release.


==Credits==
==Credits==
Darren Ranalli (original author of Nester)
Darren Ranalli (original author of Nester).


Author of NesterDC  
Author of NesterDC.


Authors of NDSLib and DSEmu
Authors of NDSLib and DSEmu.


Everyone else who has constributed to the wealth of knowledge
Everyone else who has constributed to the wealth of knowledge.


[[Category:Homebrew applications]]
==External links==
* Author's website - https://richwhitehouse.com/
* Author's website - [https://web.archive.org/web/20080805102204/http://www.telefragged.com/thefatal/index.php?content=inc_si_ds.htm http://www.telefragged.com/thefatal/] (archived)
 
[[Category:DS homebrew emulators]]
[[Category:Homebrew handheld emulators on DS]]
[[Category:Support the author]]

Latest revision as of 01:00, 14 August 2023

NesterDS
Nesterds.png
General
AuthorRich Whitehouse
TypeHandheld
Version0.3
LicenseMixed
Last Updated2006/11/23
Links
Download
Website
Source
Support Author

NesterDS is a DS port of Nester. It emulates the NES/Famicom handheld game console.

Installation

Use the primitive ROM insertion tool included in the archive to put in the NES ROM of your choice.

Currently only one ROM at a time is supported.

Changelog

Version 0.3

  • Vastly improved compatibility by fixing several mapper problems.
  • Got rid of alternate-line rendering.
  • Lots of speed-ups (better DTCM management, changed screen writes to occur during actual scanline routines, lots of other stuff).
  • Converted code-base to pure C, moved to devkitARM r19b.

Version 0.2

  • Sound. Sound processing is done almost entirely on the arm7 and so comes with no noticeable performance penalty, and the actual sound processing is still faithful to the original nester core.
  • General performance improvements, and decent code cleanup.
  • Scanline speed hack disabled by default, makes lots of games work that were broken before. Said hack is still available as a toggle option.
  • Reset option (X+start).
  • Hardware scaling to fit output to DS screen resolution.
  • All options are now listed and updated when changed on the sub screen.
  • Made auto-framerate option work better.
  • Other things too lazy to make notes of.
  • 50% more ninjas.

Version 0.1

  • First release.

Credits

Darren Ranalli (original author of Nester).

Author of NesterDC.

Authors of NDSLib and DSEmu.

Everyone else who has constributed to the wealth of knowledge.

External links

Advertising: