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 DSVita, a DS console emulator, has been released for ARM32/PSVita. Although it is capable of running some DS games, it is still in a very preliminary stage with many missing features and significant limitations.
Installation/Setup
- 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
Known limitations and issues
- No 3D support:
- Games that rely on 3D rendering (such as Pokémon Diamond ) freeze at the splash screen because 3D states are not implemented.
- No save game support:
- Currently, the emulator does not support saving game progress.
- Incomplete 2D rendering:
- 2D graphical representation is not fully implemented, causing potential visual problems in games.
- No Alpha Blending:
- Transparency effects do not work, which may affect the visual appearance of some games.
- Crash on unimplemented drawing modes:
- The emulator may crash if you try to use unsupported drawing modes.
- ARM7 HLE (High-Level Emulation) limited:
- Most games do not work properly with ARM7 HLE emulation. It is recommended to disable it if certain games do not launch correctly.
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