Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.
  • C++ 56.3%
  • C 40.6%
  • HTML 1.5%
  • Scilab 0.7%
  • Assembly 0.4%
  • Other 0.3%
Find a file
Autechre 0a67445ce6
Merge pull request #724 from libretro/revert-711-patch-1
Revert "Add OGA / H5 / N2 / RockPro 64 support"
2021-03-24 16:59:52 +01:00
gles2n64/src
gles2rice
glide2gl
Graphics
include/GL
jni
libretro
libretro-common Some buildfixes for Apple ARM64 2021-01-27 11:12:44 +01:00
mupen64plus-core
mupen64plus-rsp-cxd4
mupen64plus-rsp-hle
mupen64plus-rsp-paraLLEl
mupen64plus-video-angrylion
mupen64plus-video-paraLLEl
tools
.gitignore
.gitlab-ci.yml Add more targets 2021-03-15 14:42:12 +01:00
.gitmodules
.travis.yml
appveyor.yml
Makefile Revert "Add OGA / H5 / N2 / RockPro 64 support" 2021-03-24 16:59:43 +01:00
Makefile.common
README.md

Build Status Build status

mupen64plus-libretro

To enable a dynarec CPU core you must pass the WITH_DYNAREC value to make:

  • make WITH_DYNAREC=x86
  • make WITH_DYNAREC=x86_64
  • make WITH_DYNAREC=arm
  • make WITH_DYNAREC=aarch64

New make options:

  • USE_CXD4_NEW - use the most recent version of CXD4 that was verified on Android
  • USE_SSE2NEON - enable SSE2 vectorized routines on ARMv7+ via hacked SSE2NEON library

To build Android hardfp library with the new CXD4 RSP + NEON + Parallel RDP do:

  • ndk-build -j8 USE_SSE2NEON=1 APP_ABI=armeabi-v7a-hard

To build Android arm64 library with the new CXD4 RSP + Parallel RDP + dynarec do:

  • ndk-build APP_ABI=arm64-v8a