EmulatorJS/data
2023-05-28 16:14:10 +00:00
..
cores Update cores. Add exposed function to get the save file. 2023-02-08 20:08:15 -06:00
localization Update zh-CN.json 2023-05-28 20:41:54 +08:00
minify
old
emu-css.css Update the input style to adapt safari 2023-05-23 17:39:05 +08:00
emu-css.min.css Commit from GitHub Actions (Minify Code) 2023-05-28 16:14:10 +00:00
emu-main.js Fix i18n issue 2023-05-28 20:52:52 +08:00
emulator.js remove netplay.emulatorjs.org references 2023-05-07 14:04:00 -05:00
emulator.min.js Commit from GitHub Actions (Minify Code) 2023-05-28 16:14:10 +00:00
extract7z.js
extractzip.js
libunrar.js
libunrar.js.mem
loader.js Update gamepad handler, bump version 2023-03-07 10:07:38 -06:00
README.md
v.json
version.json Update gamepad handler, bump version 2023-03-07 10:07:38 -06:00
webrtc-adapter.js


Data Folder


CoresBadge GPLv3

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

  1. Clone the repository.

    git clone https://github.com/ethanaobrien/RetroArch.git
    

  1. Navigate to /dist-scripts/

  1. Build with:

    emmake ./dist-cores.sh emscripten
    


LibRetro

  1. Clone the repository.

    git clone https://github.com/libretro/libretro-fceumm.git
    

  1. 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
      

  1. Copy the .bc file to the /dist-cores/ folder.