Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Rinnegatamante/melonDS-Vita
Port of melonDS for PSVITA.
https://github.com/Rinnegatamante/melonDS-Vita
Last synced: about 2 months ago
JSON representation
Port of melonDS for PSVITA.
- Host: GitHub
- URL: https://github.com/Rinnegatamante/melonDS-Vita
- Owner: Rinnegatamante
- License: gpl-3.0
- Created: 2018-12-03T21:32:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-11-23T17:55:05.000Z (about 3 years ago)
- Last Synced: 2024-11-15T08:00:58.325Z (about 2 months ago)
- Language: C++
- Size: 710 KB
- Stars: 63
- Watchers: 16
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- Awesome-PlayStation-Vita - MelonDS-Vita - Nintendo DS emulator (slow) (đšī¸ Emulators / 7ī¸âŖ 7th Gen)
README
# melonDS-Vita
Vita port of MelonDS emulator
The source code is provided under the GPLv3 license.
## How to Use
melonDS requires BIOS/firmware copies from a DS. Files required:
* bios7.bin, 16KB: ARM7 BIOS
* bios9.bin, 4KB: ARM9 BIOS
* firmware.bin, 128/256/512KB: firmware
Firmware boot requires a firmware dump from an original DS or DS Lite.
DS firmwares dumped from a DSi or 3DS aren't bootable and only contain configuration data, thus they are only suitable when booting games directly.### Possible Firmware Sizes
* 128KB: DSi/3DS DS-mode firmware (reduced size due to lacking bootcode)
* 256KB: regular DS firmware
* 512KB: iQue DS firmwareDS BIOS dumps from a DSi or 3DS can be used with no compatibility issues. DSi BIOS dumps (in DSi mode) are not compatible. Or maybe they are. I don't know.
## How to Build
### Linux:
Requires VitaSDK to compile. Directions for installing VitaSDK are found at [VitaSDK/VDPM](https://github.com/vitasdk/vdpm)
```sh
mkdir -p build/sce_sys
make
```## How to Install
Transfer melonDS.vpk to the Vita
Run the vpk from an application like VitaShell to install
Create the directory ux0:data/melonDS
Transfer the three bios binaries to the melonDS directory along with any roms