https://github.com/linuxserver/libretro-cores
Custom built libretro cores
https://github.com/linuxserver/libretro-cores
Last synced: 3 months ago
JSON representation
Custom built libretro cores
- Host: GitHub
- URL: https://github.com/linuxserver/libretro-cores
- Owner: linuxserver
- Created: 2021-11-09T22:30:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-27T22:26:24.000Z (over 2 years ago)
- Last Synced: 2024-10-29T21:06:27.689Z (over 1 year ago)
- Size: 88.8 MB
- Stars: 2
- Watchers: 8
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Notes
All forked code is here:
[https://github.com/thelamer/retrostash](https://github.com/thelamer/retrostash)
We build these cores using emsdk 3.1.46.
## Basic build instructions
```
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
./emsdk install 3.1.46
./emsdk activate 3.1.46
Follow instructions for sourcing paths to shell
git clone https://github.com/thelamer/retrostash.git
cd retrostash/libretro-fceumm
emmake make -f Makefile -j6 platform=emscripten
cd ../Retroarch/dist-scripts
cp ../../libretro-fceumm/fceumm_libretro_emscripten.bc .
emmake ./dist-cores.sh emscripten
```
Resulting build output will be in `../pkg/emscripten`.
# Notes
### beetle-pce-fast
Built at commit 1efc0309b65ce77ad5121a6c5f329ad9e26a6ded before breaking filestream changes. Slight makefile tweaks for static chd support:
### melonds
Need to swap the static linking include in Makefile.common
### beetle psx
Forked here also [https://github.com/thelamer/beetle-psx-libretro](https://github.com/thelamer/beetle-psx-libretro)
Tweaks for memory limits.