diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt
index 76409067d..9bdc01600 100644
--- a/es-app/assets/Windows_Portable_README.txt
+++ b/es-app/assets/Windows_Portable_README.txt
@@ -38,6 +38,7 @@ Emulators\dosbox-staging\dosbox.exe
Emulators\DOSBox-X\dosbox-x.exe
Emulators\duckstation\duckstation-nogui-x64-ReleaseLTCG.exe
Emulators\duckstation\duckstation-qt-x64-ReleaseLTCG.exe
+Emulators\EasyRPG\Player.exe
Emulators\flycast\flycast.exe
Emulators\Hypseus Singe\hypseus.exe
Emulators\KEmulator\KEmulator.exe
diff --git a/es-app/src/PlatformId.cpp b/es-app/src/PlatformId.cpp
index 59cf61388..6426a5a05 100644
--- a/es-app/src/PlatformId.cpp
+++ b/es-app/src/PlatformId.cpp
@@ -51,6 +51,7 @@ namespace PlatformIds
"dos", // DOS (PC)
"dragon32", // Dragon 32
"dreamcast", // Sega Dreamcast
+ "easyrpg", // EasyRPG eame engine
"famicom", // Nintendo Family Computer
"fds", // Nintendo Famicom Disk System
"fmtowns", // Fujitsu FM Towns
diff --git a/es-app/src/PlatformId.h b/es-app/src/PlatformId.h
index 05f705909..c87e97cec 100644
--- a/es-app/src/PlatformId.h
+++ b/es-app/src/PlatformId.h
@@ -50,6 +50,7 @@ namespace PlatformIds
DOS,
DRAGON32,
SEGA_DREAMCAST,
+ GAMEENGINE_EASYRPG,
NINTENDO_FAMICOM,
NINTENDO_FAMICOM_DISK_SYSTEM,
FUJITSU_FM_TOWNS,
diff --git a/es-app/src/scrapers/ScreenScraper.cpp b/es-app/src/scrapers/ScreenScraper.cpp
index 1040d68f0..daf056eee 100644
--- a/es-app/src/scrapers/ScreenScraper.cpp
+++ b/es-app/src/scrapers/ScreenScraper.cpp
@@ -99,6 +99,7 @@ namespace
{GAMEENGINE_PICO8, 234},
{PHILIPS_CDI, 133},
{GAMEENGINE_OPENBOR, 214},
+ {GAMEENGINE_EASYRPG, 231},
{TANGERINE_ORIC, 131},
{GAMEENGINE_SCUMMVM, 123},
{SEGA_32X, 19},
diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml
index ca2a0a8e0..75b8d9b6f 100644
--- a/resources/systems/macos/es_find_rules.xml
+++ b/resources/systems/macos/es_find_rules.xml
@@ -76,6 +76,14 @@
/Applications/DuckStation.app/Contents/MacOS/DuckStation
+
+
+
+ /Applications/EasyRPG Player.app/Contents/MacOS/EasyRPG Player
+ /opt/homebrew/bin/easyrpg-player
+ /usr/local/bin/easyrpg-player
+
+
diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index d7a792e5d..5d18c371d 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -401,6 +401,15 @@
dreamcast
dreamcast
+
+ easyrpg
+ EasyRPG Game Engine
+ %ROMPATH%/easyrpg
+ .easyrpg
+ %STARTDIR%=%GAMEDIR% %EMULATOR_EASYRPG% %INJECT%=%BASENAME%.easycfg
+ easyrpg
+ easyrpg
+
epic
Epic Games Store
diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index ed7b5b394..53bd6c317 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -161,6 +161,17 @@
~/bin/duckstation-qt-x64.AppImage
+
+
+
+ easyrpg-player
+
+
+ ~/Applications/easyrpg/easyrpg-player
+ ~/.local/bin/easyrpg/easyrpg-player
+ ~/bin/easyrpg/easyrpg-player
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index ef9ef3395..5da6798c7 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -403,6 +403,15 @@
dreamcast
dreamcast
+
+ easyrpg
+ EasyRPG Game Engine
+ %ROMPATH%/easyrpg
+ .easyrpg
+ %STARTDIR%=%GAMEDIR% %EMULATOR_EASYRPG% %INJECT%=%BASENAME%.easycfg
+ easyrpg
+ easyrpg
+
epic
Epic Games Store
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 9d8cc621b..17d262e17 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -177,6 +177,17 @@
%ESPATH%\..\duckstation\duckstation-qt-x64-ReleaseLTCG.exe
+
+
+
+ Player.exe
+
+
+ %ESPATH%\Emulators\EasyRPG\Player.exe
+ %ESPATH%\EasyRPG\Player.exe
+ %ESPATH%\..\EasyRPG\Player.exe
+
+
diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml
index 63b00bdaa..328c00594 100644
--- a/resources/systems/windows/es_find_rules_portable.xml
+++ b/resources/systems/windows/es_find_rules_portable.xml
@@ -117,6 +117,14 @@
%ESPATH%\..\duckstation\duckstation-qt-x64-ReleaseLTCG.exe
+
+
+
+ %ESPATH%\Emulators\EasyRPG\Player.exe
+ %ESPATH%\EasyRPG\Player.exe
+ %ESPATH%\..\EasyRPG\Player.exe
+
+
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index a4c9a1cc0..f3c1e273b 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -405,6 +405,15 @@
dreamcast
dreamcast
+
+ easyrpg
+ EasyRPG Game Engine
+ %ROMPATH%\easyrpg
+ .easyrpg
+ %STARTDIR%=%GAMEDIR% %EMULATOR_EASYRPG% %INJECT%=%BASENAME%.easycfg
+ easyrpg
+ easyrpg
+
epic
Epic Games Store