Cloned Games

mkxp-z

ActivePlayableWindowsLinuxOSX
mkxp-z screenshot

About

RPG Maker is a series of game-creation tools; mkxp-z runs games built on its Ruby Game Scripting System (RGSS). mkxp-z is a fork of mkxp, the open-source RGSS runtime, and goes beyond a barebones re-creation of RPG Maker. It was built to run Pokémon Essentials-based games, which depend heavily on Windows APIs, while staying compatible with anything upstream mkxp runs. It supports Windows, Linux (x86, ARM and POWER) and both Intel and Apple Silicon macOS.

How it differs from the original

Compared with upstream mkxp it drops the mruby and null bindings to focus on MRI Ruby, and can run most RGSS projects with some porting work. WMA audio and bitmaps larger than the GPU texture limit are still unsupported.

Getting started

Automatic builds and documentation are linked from the repository. MIDI music needs a soundfont you supply yourself, with its path set in the config.

Known limitations

  • audio: WMA audio files not supported.
  • graphics: Creating Bitmaps with sizes greater than hardware texture size limits will fail; mega surfaces work only for tileset bitmaps loaded from files.

Additional notes

License
Licensed under GPL v2 or later, but builds with the default HTTPS option must also comply with OpenSSL's Apache 2.0 license, which in practice makes the binaries GPLv3.
Macos
Which controller buttons can be bound on macOS depends on the OS version, from Mojave 10.14.1 for thumbstick buttons up to Big Sur 11.0 for the Home button.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.