Version | Core | Build |
---|---|---|
Libretro Core | easyrpg_libretro.so | 0.8 |
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
# 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