More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
m (Text replacement - "↵Category:Support the author" to "") |
||
(9 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|title=Vita Homebrew Emulators (Handheld) - GameBrew | |title=Vita Homebrew Emulators (Handheld) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=noodsvita2.png | ||
|image_alt=NooDS | |image_alt=NooDS | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=NooDS | |title=NooDS | ||
|image= | |image=noodsvita2.png | ||
|description= | |description=NDS emulator. | ||
|author=Hydr8gon | |author=Hydr8gon | ||
|lastupdated= | |lastupdated=2023/02/13 | ||
|type=Handheld | |type=Handheld | ||
|version= | |version=Rolling Release | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https:// | |download=https://github.com/Hydr8gon/NooDS/releases/tag/release | ||
|website= | |website=https://hydr8gon.github.io/projects/ | ||
|source=https://github.com/Hydr8gon/NooDS | |source=https://github.com/Hydr8gon/NooDS | ||
|donation=http://paypal.me/Hydr8gon | |||
}} | }} | ||
NooDS aims to be a fast and portable Nintendo DS emulator. It's not quite there speed-wise, but it offers most other features that you might expect from a DS emulator. It also supports GBA backwards compatibility. | |||
==Installation== | |||
== | |||
NooDS should be able to run most things without additional setups. DS BIOS and firmware files must be provided to boot from the DS menu, which can be dumped from a DS with [https://archive.org/details/dsbf-dumper DSBF Dumper]. | NooDS should be able to run most things without additional setups. DS BIOS and firmware files must be provided to boot from the DS menu, which can be dumped from a DS with [https://archive.org/details/dsbf-dumper DSBF Dumper]. | ||
Line 28: | Line 27: | ||
The BIOS and firmware file paths can be set in the settings. Although not always accurate, save types are automatically detected. Manual alteration of the save type is needed if you load a new game and saving does not work. | The BIOS and firmware file paths can be set in the settings. Although not always accurate, save types are automatically detected. Manual alteration of the save type is needed if you load a new game and saving does not work. | ||
==Screenshot== | |||
https://dlhb.gamebrew.org/vitahomebrews/noodsvita3.png | |||
==Media== | ==Media== | ||
<youtube> | '''Nintendo DS Emulation on a PS Vita (NooDS Vita Port) - ([https://www.youtube.com/watch?v=PfiRQTBiDZ8 Parallel Productions])'''<br> | ||
<youtube>PfiRQTBiDZ8</youtube> | |||
== | ==Credits== | ||
* [https://problemkaputt.de/gbatek.htm GBATEK] by Martin Korth - It's where most of my information came from | References: | ||
* [https://melonds.kuribo64.net/board/thread.php?id=13 GBATEK addendum] by Arisotura - Some information came from here too as GBATEK isn't perfect | * [https://problemkaputt.de/gbatek.htm GBATEK] by Martin Korth - It's where most of my information came from. | ||
* Blog posts [https://melonds.kuribo64.net/comments.php?id=85 1], [https://melonds.kuribo64.net/comments.php?id=56 2], [https://melonds.kuribo64.net/comments.php?id=32 3], and [https://melonds.kuribo64.net/comments.php?id=27 4] by Arisotura - Great resources that detail the 3D GPU's lesser-known quirks | * [https://melonds.kuribo64.net/board/thread.php?id=13 GBATEK addendum] by Arisotura - Some information came from here too as GBATEK isn't perfect. | ||
* [https://drive.google.com/file/d/1dl6xgOXc892r43RzkIJKI6nikYIipzoN/view DraStic BIOS] by Exophase - Reference for the HLE BIOS implementation | * Blog posts [https://melonds.kuribo64.net/comments.php?id=85 1], [https://melonds.kuribo64.net/comments.php?id=56 2], [https://melonds.kuribo64.net/comments.php?id=32 3], and [https://melonds.kuribo64.net/comments.php?id=27 4] by Arisotura - Great resources that detail the 3D GPU's lesser-known quirks. | ||
* [https://imrannazar.com/ARM-Opcode-Map ARM Opcode Map] by Imran Nazar - Used to create the interpreter lookup table | * [https://drive.google.com/file/d/1dl6xgOXc892r43RzkIJKI6nikYIipzoN/view DraStic BIOS] by Exophase - Reference for the HLE BIOS implementation. | ||
* Hardware tests by me - When there's something that I can't find or want to verify, I write tests for it myself | * [https://imrannazar.com/ARM-Opcode-Map ARM Opcode Map] by Imran Nazar - Used to create the interpreter lookup table. | ||
* Hardware tests by me - When there's something that I can't find or want to verify, I write tests for it myself. | |||
See also: | |||
* [https://hydr8gon.github.io Hydra's Lair] - You can read about my progress here | * [https://hydr8gon.github.io Hydra's Lair] - You can read about my progress here. | ||
* [https://discord.gg/JbNz7y4 NooDS Discord] - We can chat and do other fun stuff here | * [https://discord.gg/JbNz7y4 NooDS Discord] - We can chat and do other fun stuff here. | ||
== External links == | == External links == | ||
* | * Author's website - https://hydr8gon.github.io/projects/ | ||
* GitHub - https://github.com/Hydr8gon/NooDS |
Latest revision as of 04:30, 17 Mayıs 2024
NooDS | |
---|---|
General | |
Author | Hydr8gon |
Type | Handheld |
Version | Rolling Release |
License | GPL-3.0 |
Last Updated | 2023/02/13 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
NooDS aims to be a fast and portable Nintendo DS emulator. It's not quite there speed-wise, but it offers most other features that you might expect from a DS emulator. It also supports GBA backwards compatibility.
Installation
NooDS should be able to run most things without additional setups. DS BIOS and firmware files must be provided to boot from the DS menu, which can be dumped from a DS with DSBF Dumper.
The firmware must be dumped from an original DS; DSi and 3DS dumps don't have any boot code. A GBA BIOS file must be provided to run GBA games, which can be dumped from many systems with this dumper.
The BIOS and firmware file paths can be set in the settings. Although not always accurate, save types are automatically detected. Manual alteration of the save type is needed if you load a new game and saving does not work.
Screenshot
Media
Nintendo DS Emulation on a PS Vita (NooDS Vita Port) - (Parallel Productions)
Credits
References:
- GBATEK by Martin Korth - It's where most of my information came from.
- GBATEK addendum by Arisotura - Some information came from here too as GBATEK isn't perfect.
- Blog posts 1, 2, 3, and 4 by Arisotura - Great resources that detail the 3D GPU's lesser-known quirks.
- DraStic BIOS by Exophase - Reference for the HLE BIOS implementation.
- ARM Opcode Map by Imran Nazar - Used to create the interpreter lookup table.
- Hardware tests by me - When there's something that I can't find or want to verify, I write tests for it myself.
See also:
- Hydra's Lair - You can read about my progress here.
- NooDS Discord - We can chat and do other fun stuff here.
External links
- Author's website - https://hydr8gon.github.io/projects/
- GitHub - https://github.com/Hydr8gon/NooDS