Approvals: 0/1
Table of Contents
Version | Core | Build |
---|---|---|
Libretro Core | EasyRPG: easyrpg_libretro.so | 0.8 |
Where to create in the ROMs folder
EasyRPG game files should all exist in a subdirectory of your main EasyRPG folder in your ROMS folder.
For example roms/Easy RPG/.Grimm's Hollow
Notice
Starting with muOS 2405 Beans, EasyRPG now supports zipped games.
Creation of files to run EasyRPG content
In the root of the roms/EasyRPG directory create a text file named <name of game>.cfg containing the name of the file used to launch the game.
This filename must match the directory name the game files are in (without the . prefix)
Content that can be loaded by the EasyRPG core have the following file extensions:
- .ldb
- .zip
- .easyrpg
You will need to find the name of the file to add. The usual file is called RPG_RT.ldb.
More information here: https://docs.libretro.com/library/easyrpg/
Hide the game directory
To hide the Easy RPG game files directory (or any directory) just prepend the folder name with a .
Example Layout of EasyRPG Games
. └─ roms └── Easy RPG ├── .Grimm's Hollow │ │── Backdrop │ │ └── <game files here> │ └── Battle │ └── <game files here> └── Grimm's Hollow.cfg
Quick PS script to create the config
- easyme.ps1
# This should be run from a directory where the only subfolder is your extracted EasyRPG game # It currently only handles one extracted game folder at a time. # # └── Easy RPG # ├── .Some EasyRPG Game Folder # ├── easyme.ps1 [Place the script here..] # ├── Backdrop # │ └── <game files here> # └── Battle # └── <game files here> # Get the first subdirectory name (This will determine the name of the config file created) $firstSubdirectory = Get-ChildItem -Directory | Select-Object -First 1 -ExpandProperty Name # Create a config file in the root directory and populate it with the correct EasyRPG launch file $configFileName = "$firstSubdirectory.cfg" $configFilePath = Join-Path -Path $PSScriptRoot -ChildPath $configFileName $configContent = Get-ChildItem -Recurse -Include *.ldb, *.easyrpg | Select-Object -ExpandProperty Name $configContent | Out-File -FilePath $configFilePath -Force -Verbose