From e06164a492d736627299020a482a617e9709548c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Mar 2026 02:23:08 +0000 Subject: [PATCH 1/3] Initial plan From bff60fe15ede23f705307a510e59f771e7f4bd49 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Mar 2026 02:24:51 +0000 Subject: [PATCH 2/3] docs: add nightly CDN disclaimer for netplay in EmulatorJS documentation Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com> --- docs/Getting-Started/Configuration-File.md | 4 ++++ docs/Platforms-and-Players/EmulatorJS-Player.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/docs/Getting-Started/Configuration-File.md b/docs/Getting-Started/Configuration-File.md index 495156ae..91f77827 100644 --- a/docs/Getting-Started/Configuration-File.md +++ b/docs/Getting-Started/Configuration-File.md @@ -285,6 +285,10 @@ emulatorjs: credential: "openrelayproject" ``` + +!!! note + When netplay is enabled, EmulatorJS loads some assets (including localization files) from the nightly CDN (`https://cdn.emulatorjs.org/nightly/...`). This differs from stable mode, which uses local/bundled assets. Occasional temporary issues (e.g., 404 errors or untranslated UI elements) can occur if the nightly CDN has mismatches, but these usually resolve with the next EmulatorJS stable release integrated into RomM. + ### Settings Configure core-specific settings. Use `default` to apply settings to all cores. diff --git a/docs/Platforms-and-Players/EmulatorJS-Player.md b/docs/Platforms-and-Players/EmulatorJS-Player.md index 6bd81560..67647840 100644 --- a/docs/Platforms-and-Players/EmulatorJS-Player.md +++ b/docs/Platforms-and-Players/EmulatorJS-Player.md @@ -68,6 +68,10 @@ emulatorjs: To host a game, start it, then hit the 🌐 icon in botton bar. Set your name, create a room (password optional), and other players should be able to see and join your room. **All players need access to your RomM server to join a room and play together.** + +!!! note + When netplay is enabled, EmulatorJS loads some assets (including localization files) from the nightly CDN (`https://cdn.emulatorjs.org/nightly/...`). This differs from stable mode, which uses local/bundled assets. Occasional temporary issues (e.g., 404 errors or untranslated UI elements) can occur if the nightly CDN has mismatches, but these usually resolve with the next EmulatorJS stable release integrated into RomM. + ### Supported systems Note that only the following systems are currently supported: From 1e5a94de53cda51d4f24a23aafd22bd500c1f14e Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Mon, 9 Mar 2026 23:06:03 -0400 Subject: [PATCH 3/3] run fmt --- docs/Getting-Started/Configuration-File.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/Getting-Started/Configuration-File.md b/docs/Getting-Started/Configuration-File.md index 91f77827..3b9ab30e 100644 --- a/docs/Getting-Started/Configuration-File.md +++ b/docs/Getting-Started/Configuration-File.md @@ -27,9 +27,9 @@ Fine-tune which ROMs or files are excluded. Applies to ROMs that are single files (not in subfolders). - **extensions**: Exclude files by extension - - Defaults to `["db", "ini", "tmp", "bak", "lock", "log", "cache", "crdownload"]` + - Defaults to `["db", "ini", "tmp", "bak", "lock", "log", "cache", "crdownload"]` - **names**: Exclude files by name or pattern (supports Unix wildcards) - - Defaults to `[".DS_Store", ".localized", ".Trashes", ".stfolder", "@SynoResource", "gamelist.xml"]` + - Defaults to `[".DS_Store", ".localized", ".Trashes", ".stfolder", "@SynoResource", "gamelist.xml"]` ```yaml exclude: @@ -44,11 +44,11 @@ exclude: Applies to ROMs stored as folders (multi-disc, with DLC, etc.). - **names**: Exclude entire folders by name - - Defaults to `["@eaDir", "__MACOSX", "$RECYCLE.BIN", ".Trash-*", ".stfolder", ".Spotlight-V100", ".fseventsd", ".DocumentRevisions-V100", "System Volume Information"]` + - Defaults to `["@eaDir", "__MACOSX", "$RECYCLE.BIN", ".Trash-*", ".stfolder", ".Spotlight-V100", ".fseventsd", ".DocumentRevisions-V100", "System Volume Information"]` - **parts.names**: Exclude files by name or pattern from within multi-file ROM folders - - Defaults to `[".DS_Store", ".localized", ".Trashes", ".stfolder", "@SynoResource", "gamelist.xml"]` + - Defaults to `[".DS_Store", ".localized", ".Trashes", ".stfolder", "@SynoResource", "gamelist.xml"]` - **parts.extensions**: Exclude files by extension from within multi-file ROM folders - - Defaults to `["db", "ini", "tmp", "bak", "lock", "log", "cache", "crdownload"]` + - Defaults to `["db", "ini", "tmp", "bak", "lock", "log", "cache", "crdownload"]` ```yaml exclude: