mirror of
https://github.com/EmulatorJS/EmulatorJS.git
synced 2024-09-20 10:56:30 +00:00
Ethan O'Brien
8b9607becf
Additions: - Add more shaders (yay!) - Add bold and fontSize options to virtual gamepad - No longer pull default menu options from localization json file |
||
---|---|---|
.. | ||
cores | ||
localization | ||
minify | ||
old | ||
emu-css.css | ||
emu-css.min.css | ||
emu-main.js | ||
emulator.js | ||
emulator.min.js | ||
extract7z.js | ||
extractzip.js | ||
libunrar.js | ||
libunrar.js.mem | ||
loader.js | ||
README.md | ||
v.json | ||
version.json |
Data Folder
Cores
All files ending in .data
have been compiled with RetroArch.
Check my Fork for changes made to the original software.
Building
Instructions have only been confirmed working for Ubuntu.
Dependencies
sudo apt install -y \
binutils-mips-linux-gnu \
build-essential \
pkgconf \
python3 \
git
WASM
-
Clone the repository.
git clone https://github.com/ethanaobrien/RetroArch.git
- Navigate to
/dist-scripts/
-
Build with:
emmake ./dist-cores.sh emscripten
LibRetro
-
Clone the repository.
git clone https://github.com/libretro/libretro-fceumm.git
-
The next steps depend on whether or
not you have aMakefile.libretro
.
With
-
Navigate to the folder with the makefile.
-
Build with:
emmake make -f Makefile.libretro platform=emscripten
Without
-
Stay in the base directory of the project.
-
Build with:
emmake make platform=emscripten
-
- Copy the
.bc
file to the/dist-cores/
folder.