From eae5d5ed6cfb6f3ad464d237c952760a95a550dc Mon Sep 17 00:00:00 2001
From: Michael Green <84688932+michael-j-green@users.noreply.github.com>
Date: Mon, 22 Sep 2025 22:56:47 +1000
Subject: [PATCH 1/5] Fix broken RomM icon link
---
content/1.docs/6.3rd Party.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/content/1.docs/6.3rd Party.md b/content/1.docs/6.3rd Party.md
index 70b724a..38985f3 100644
--- a/content/1.docs/6.3rd Party.md
+++ b/content/1.docs/6.3rd Party.md
@@ -2,7 +2,7 @@
EmulatorJS itself is built to be a plugin, rather than an entire website. This is why there is no docker container of this project. However, there are several projects you can use that use EmulatorJS!
-##
RomM
+##
RomM
**Your beautiful, powerful, self-hosted rom manager**
RomM (ROM Manager) allows you to scan, enrich, and browse your game collection with a clean and responsive interface. With support for multiple platforms, various naming schemes, and custom tags, RomM is a must-have for anyone who plays on emulators.
From 98bc9d66756d2d8b8b4dfcca7c6e87817b0b3455 Mon Sep 17 00:00:00 2001
From: Michael Green <84688932+michael-j-green@users.noreply.github.com>
Date: Mon, 22 Sep 2025 22:58:25 +1000
Subject: [PATCH 2/5] Fix RomM screenshot
---
content/1.docs/6.3rd Party.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/content/1.docs/6.3rd Party.md b/content/1.docs/6.3rd Party.md
index 38985f3..4aad9af 100644
--- a/content/1.docs/6.3rd Party.md
+++ b/content/1.docs/6.3rd Party.md
@@ -9,7 +9,7 @@ RomM (ROM Manager) allows you to scan, enrich, and browse your game collection w
[Website](https://romm.app/) | [Github](https://github.com/rommapp/romm/) | [Instructions](https://github.com/rommapp/romm/wiki/Quick-Start-Guide)
-
+
##
Gaseous Server
**ROM and title management with in browser emulation**
From f67cd539e38c18cc40056abf9f1e5fc836f84dcb Mon Sep 17 00:00:00 2001
From: Michael Green <84688932+michael-j-green@users.noreply.github.com>
Date: Mon, 22 Sep 2025 23:22:03 +1000
Subject: [PATCH 3/5] Add FAQ entry for poor performance in Microsoft Edge
---
content/1.docs/14.FAQ.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/content/1.docs/14.FAQ.md b/content/1.docs/14.FAQ.md
index 8df165b..de0ad0b 100644
--- a/content/1.docs/14.FAQ.md
+++ b/content/1.docs/14.FAQ.md
@@ -48,6 +48,14 @@ Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
```
+#### *Q:* I'm getting poor performance in Microsoft Edge
+
+***A:*** In Microsoft Edge, there is a setting called 'enhanced security' which disables just in time (JIT) compiling WASM code for security reasons (JIT can be used as an attack vector) and instead switches to an interpreter, which is far slower.
+
+Settings for Edge's enhanced security can be found by navigating to `edge://settings/privacy/security?search=enhance`
+
+We don't recommend disabling enhanced security, but the domain hosting EmulatorJS can be excluded from enhanced security by navigating to `edge://settings/privacy/security/secureModeSites` and clicking "Add site" next to "Never use enhanced security for these sites".
+
#### *Q:* Is this linuxservers EmulatorJS docker project?
***A:*** No. But Gaseous is great alternative: [Gaseous](https://github.com/gaseous-project/gaseous-server)
From 0290c554d1deaa6a107b524c72a4dca8a2e7b398 Mon Sep 17 00:00:00 2001
From: Michael Green <84688932+michael-j-green@users.noreply.github.com>
Date: Sat, 27 Sep 2025 01:52:13 +1000
Subject: [PATCH 4/5] Add note about security features in other browsers to FAQ
---
content/1.docs/14.FAQ.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/content/1.docs/14.FAQ.md b/content/1.docs/14.FAQ.md
index de0ad0b..690b458 100644
--- a/content/1.docs/14.FAQ.md
+++ b/content/1.docs/14.FAQ.md
@@ -56,6 +56,8 @@ Settings for Edge's enhanced security can be found by navigating to `edge://sett
We don't recommend disabling enhanced security, but the domain hosting EmulatorJS can be excluded from enhanced security by navigating to `edge://settings/privacy/security/secureModeSites` and clicking "Add site" next to "Never use enhanced security for these sites".
+> *Note*: Other browsers such as Chrome, Firefox, and Vanadium have similar security features that disable JIT (by default in the case of Vanadium), and will also need to have an exclusion added for any site containing EmulatorJS.
+
#### *Q:* Is this linuxservers EmulatorJS docker project?
***A:*** No. But Gaseous is great alternative: [Gaseous](https://github.com/gaseous-project/gaseous-server)
From 6f309550a78043bfe8225e83af92e29ef90750ca Mon Sep 17 00:00:00 2001
From: Michael Green <84688932+michael-j-green@users.noreply.github.com>
Date: Sat, 27 Sep 2025 02:09:46 +1000
Subject: [PATCH 5/5] Clarify performance issues in Microsoft Edge and enhance
security note for other browsers in FAQ
---
content/1.docs/14.FAQ.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/content/1.docs/14.FAQ.md b/content/1.docs/14.FAQ.md
index 690b458..5560ff2 100644
--- a/content/1.docs/14.FAQ.md
+++ b/content/1.docs/14.FAQ.md
@@ -50,13 +50,13 @@ Cross-Origin-Embedder-Policy: require-corp
#### *Q:* I'm getting poor performance in Microsoft Edge
-***A:*** In Microsoft Edge, there is a setting called 'enhanced security' which disables just in time (JIT) compiling WASM code for security reasons (JIT can be used as an attack vector) and instead switches to an interpreter, which is far slower.
+***A:*** In Microsoft Edge, there is a setting called 'enhanced security' which when enabled disables just in time (JIT) compiling WASM code for security reasons (JIT can be used as an attack vector) and instead switches to an interpreter, which is far slower.
-Settings for Edge's enhanced security can be found by navigating to `edge://settings/privacy/security?search=enhance`
+Settings for Edge's enhanced security can be found by navigating to `edge://settings/privacy/security?search=enhance` (note enhanced security is not enabled by default, but may be enabled manually, or by school or corporate policies).
We don't recommend disabling enhanced security, but the domain hosting EmulatorJS can be excluded from enhanced security by navigating to `edge://settings/privacy/security/secureModeSites` and clicking "Add site" next to "Never use enhanced security for these sites".
-> *Note*: Other browsers such as Chrome, Firefox, and Vanadium have similar security features that disable JIT (by default in the case of Vanadium), and will also need to have an exclusion added for any site containing EmulatorJS.
+> *Note*: Other browsers such as Chrome, Firefox, and Vanadium have similar security features that disable JIT (JIT is only blocked by default in Vanadium), and will also need to have an exclusion added for any site containing EmulatorJS.
#### *Q:* Is this linuxservers EmulatorJS docker project?