| custom/dependencies | ||
| gles2n64/src | ||
| gles2rice | ||
| glide2gl | ||
| Graphics | ||
| include/GL | ||
| jni | ||
| libretro | ||
| libretro-common | ||
| mupen64plus-core | ||
| mupen64plus-rsp-cxd4 | ||
| mupen64plus-rsp-hle | ||
| mupen64plus-rsp-paraLLEl | ||
| mupen64plus-video-angrylion | ||
| mupen64plus-video-gliden64/src | ||
| mupen64plus-video-paraLLEl | ||
| scripts | ||
| tools | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .gitmodules | ||
| Makefile | ||
| Makefile.common | ||
| README.md | ||
ParallelN64 (Parallel Launcher Edition)
A fork of ParallelN64 that adds the GLideN64 graphics plugin and some additional settings and features. Designed to be used with Parallel Launcher.
Credits
The original ParallelN64 can be found here: https://git.libretro.com/libretro/parallel-n64
Contributors for the modifications specific to this fork:
- Matt Pharoah
- Black border fix for ParaLLEl
- Config to enable/disable unaligned DMA support
- 16:10 (SteamDeck) widescreen support for GLideN64
- Support for IS Viewer logging
- Support for changing the time on the RTC
- Support for storing the RTC state in savestates
- Wiseguy
- Raw gamecube controller support
- Aglab2
- MoltenVK (MacOS) support for ParaLLEl
- Black border fix for NTSC roms in GLideN64
- GLideN64 modifications for supporting old SM64 romhacks
- Support for detecting save types based on EverDrive headers
- Support for ROMs larger than 64 MiB
- Native ARM support for MacOS
- Support for f3dex3 in HLE GLideN64
- devwizard
- Added support for SummerCart64 SD card emulation
What's changed?
- A lot of files had to be changed in order to get things to build properly.
- Support for other systems may be broken.
Glide64's 16:9 widescreen has been fixed.- There's a bug that currently prevents RetroArch to properly save the Core Configuration. I recommend you use the config files generated by Parallel-Launcher for the best configuration results.
Building for Android (Linux guide only)
Make sure to use libretro-super to build!! You will have to midify the libretro-super Android build script libretro-build-android-mk.sh to include this repository.
Also ensure you export the following in order for the build script to work:
export PATH=~/Android/Sdk/ndk/{unspecified-version}:~/Android/Sdk/build-tools/{unspecified-version}:$PATH
You will need to have the Android SDK from google installed, alongside the NDK. use something like the Android-Studio to get things installed.
I have not tested which version of the SDK and NDK worked best but instead just used the latest versions I had installed of both (SDK: 36.1.0; NDK: 29.0.14206865)