More actions
DSVita | |
---|---|
General | |
Author | Grarak |
Type | Handheld |
Version | 0.1.0-alpha |
License | GPL-3.0 |
Last Updated | 2024/06/10 |
Links | |
Download | |
Website | |
Source | |
A very early experimental version of DS console emulator for ARM32/PS Vita.
Currently this runs some games, however following things are missing:
- No 3D:
- Some games rely on 3D states (such as Pokemon Diamond), they will get stuck at titlescreen.
- No saves.
- Incomplete 2D rendering:
- No alpha blending.
- Will crash on unimplemented draw modes.
- ARM7 HLE will not work with most games:
- Disable it if certain games don't boot further.
Installation
Grab the latest vpk from releases.
Install libshacccg.suprx
, follow this guide.
It's recommend overclock your vita, by default they are unchanged.
Create the folder ux0:dsvita and put your roms there.
Changelog
v0.1.0-alpha
- First Release.
Credits
- NooDS was used as reference. A lot of code was taken from there.
- melonDS for ARM7 HLE implementation and jit optimizations.
- DesmumePSPExperimental for ARM7 HLE implementation.
- pokediamond for ARM7 HLE implementation.
- DSHBA Copied some PPU hardware acceleration implementation (Thanks for xiro28 linking me the repo)
- vitaGL 2D hardware acceleration wouldn't be possible without it
- Tonc GBA PPU documentation
- GBATEK GBA/NDS documentation
- @TheIronUniverse for livearea assets