RPG Maker
RPG Maker is a series of programs for the development of role-playing video games.
Windows
Some Japanese games are compatible with Locale Emulator but enabling JP Locale may be required.
Linux
Native
Many games can be played natively on Linux using EasyRPG Player and mkxp. RPG Maker MV/MZ games can be run through a local web server and a browser or NW.js.
Lutris
Information
Requires to have JP Locale enabled.
- Create a vanilla Wine prefix, install English and/or Japanese RTPs.
- Install Japanese fonts.
- Download RPG Maker 2003 fonts and copy them to
drive_c/windows/Fonts. - Set the
LANG="ja_JP.UTF-8"orLC_ALL="ja_JP.UTF-8environment variable if your game is in Japanese and run it through Lutris. - (Optional) For RPG Maker MV, you can run
winetricks d3dcompiler_43 corefontsif you have trouble running some games.
Known issues
- Try different RTP installers if you get any errors.
- You might have to change Wine "Compatibility mode" using
winecfgto run some games. - Some Wine versions may require to delete "libEGL.dll" from the game directory, disable "libglesv2.dll" using
winecfgor install "quartz" and "devenum" through Winetricks to run a game. - Editing "Game.ini" to change the DLL used by a game might prevent missing DLL errors
- Use
iconvandunzipcommands to fix files with encoding issues in their name or content as they can crash the game. - For MIDI playback support, run
winetricks directmusic, install and configuretimidityor just convert MIDI files to MP3.
Game translations
- Extract resources from "Game.rgss" using RGSS Decryptor.
- Copy them to the game directory.
- Extract the patch archive to the same location.
- Delete "Game.rgss".
Some projects might recommend RPGMaker Trans instead.
Controls
Links
- NW.js Documentation - "Package and Distribute"
- NW.js Documentation - "Command Line Options"
- NW.js website
- NW.js download
- kakurasan's Linux blog
Contributors
moogul