Skip to content

Commit 1aa74de

Browse files
author
ryan.kuba
committed
minor tweaks for new emulatorjs version that is based on libretro cores for n64
1 parent c13e408 commit 1aa74de

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ The purpose of this application is to provide a self hosted solution for people
44

55
This idea was born from a single need, I wanted to run retro games on my Xbox which now includes a modern chromium based web browser with Microsoft Edge. Web based emulators are popular online but always ingesting roms from external sources is a pain not to mention prone to being taken down at any time, also their interfaces are never designed around basic controller input making navigation difficult with something like an Xbox controller.
66

7-
**It is important to note that the current emulator used for this frontend is obfuscated code, efforts are being made to [reverese engineer it](https://github.com/ethanaobrien/emulatorjs/) but you should know it can potentially reach out to third party services if you manually enable features like netplay (this should never happen in a stock setup). We are in the process to transitioning to libretro cores for emulators, currently 27/30 emulators have been replaced.**
8-
97
## For Users
108

119
We recommend using the docker container located [here](https://github.com/linuxserver/docker-emulatorjs). This will spin up:

frontend/js/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ function launch(active_item) {
175175
EJS_biosUrl = bios;
176176
}
177177
EJS_player = '#game';
178-
EJS_gameUrl = rom_path + name + rom_extension;
178+
EJS_gameUrl = encodeURI(rom_path + name + rom_extension);
179179
EJS_core = emulator;
180180
EJS_pathtodata = 'data/';
181181
// Load touch screen interface

0 commit comments

Comments
 (0)