Skip to content

Instantly share code, notes, and snippets.

@Rinnegatamante
Last active January 7, 2021 17:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Rinnegatamante/f2bd2b8cf118be52af6518ed3042b417 to your computer and use it in GitHub Desktop.
Save Rinnegatamante/f2bd2b8cf118be52af6518ed3042b417 to your computer and use it in GitHub Desktop.
How to compile flycast for Vita
- Build and install vitaGL with HAVE_SHARK=1 NO_DEBUG=1 (https://github.com/Rinnegatamante/vitaGL)
- Build flycast with platform=vita smc=1 (https://github.com/Rinnegatamante/flycast)
- Clone this RetroArch fork: https://github.com/Rinnegatamante/RetroArch/tree/nodeps
- Copy flycast_libretro.a in RetroArch main folder as libretro_vita.a
- Compile RetroArch with make -f Makefile.vita
- Copy retroarch_vita.self to vita/livearea/smc.bin
- Build flycast with platform=vita smc=2 after cleaning (make clean)
- Copy flycast_libretro.a in RetroArch main folder as libretro_vita.a
- Compile RetroArch with make -f Makefile.vita (you can skip the clean here)
- Copy retroarch_vita.self to vita/livearea/smc2.bin
- Build flycast with platform=vita after cleaning (make clean)
- Copy flycast_libretro.a in RetroArch main folder as libretro_vita.a
- Compile RetroArch with make -f Makefile.vita (you can skip the clean here)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment