Releases: bakustarver/rpgmakermlinux-cicpoffs
rpgmaker-linux - v1.1.6
Release notes
Highlights
- NW.js: Updated to v0.103.0.
- Case-insensitive file access: Replaced cicpoffs default with Kawariki-case-insensitive-nw (JS patch) for Linux-friendly path handling. (Take a look at his incredible project Kawariki)
- Protection hardening: Integrated m5kro’s patches to block network access, child-process spawning, and dynamic code execution pathways when enabled.
- Wayland Support: disabled up to version 102 because of stability problems.
- CLI upgrades: New arguments for sandboxing, mounting modes, and on-the-fly config edits.
- Godot runtime: Executables now fetched directly from GitHub.
- evbunpack: Updated to the latest upstream version.
- Script import menu: New UI to import JS scripts or plugins in-game (toggleable with F10).
CLI additions
-
--enhancedprotection <true|false>
- Hardened sandbox:
- Network: Blocked.
- Child processes: Blocked.
- Dynamic code: Restricted.
- Hardened sandbox:
-
--mount-type
- cicpoffs: Mount with cicpoffs for case-insensitive access.
- jskawariki: Use the JS patch approach (Kawariki-case-insensitive-nw).
- link: Don’t mount; symlink the game folder directly.
- none: No mounting.
-
editconfig <true|false>
- disableexec: Turn off in-game script execution.
- disablenet: Disable all network access.
Fixes
- NW.js custom path bug: Resolved an issue where the launcher looked for NW.js in an incorrect directory when using custom paths.
Pro version updates
- Added a JS-based live translation script (alternative to mtool) for quick, localizable text handling.
- Experimental engines: Early support for GameMaker and KiriKiri (KirikiriDroid) titles.
rpgmaker-linux - v1.1.5
New
- NWJS updated to the latest version v0.94.0
- Optimized the check for games that are embedded in a single exe file (Enigma Virtual Box).
- Added automatic creation of symbolic links for game files and folders when the readdirSync function is detected (more RPG Maker MV and MZ games should now work).
rpgmaker-linux - v1.1.4
New
- Added Kawariki MKXP runtime patches code, which creates an API for editing broken plugins in mkxp-z (Rpg Maker VX Ace, VX and XP game engine). It also replaces some Win32 API calls with a pure Ruby implementation. Among the fixed plugins are such as: Zeus Fullscreen, MOG_Anti_Lag, Auto Font Install.
- I also wrote some patches for some plugins , you can check your favorite rpg maker vx ace, vx and xp games.
- You can also check Kawariki runtime/compatibility tool, it's an alternative to RPG Maker cicpoffs mount, but only works in steam.
- Added a lot of fonts.
- Fixed some code of Steam Compatibility tool.
- The bug with the missing rpgmaker-linux on the steam deck may have been fixed.
- Updated onsyuri to version 1.7.5 Beta
At the moment there is no automatic update of mkxp-z runtime, to get updates you need to activate the command.
Mkxpz is only updated correctly from the v1.1.4 release.
rpgmaker-linux --reinstallmkxpz
You can also send your patches through pool requester.
The list of patches at the current moment. https://github.com/bakustarver/rpgmakermlinux-cicpoffs/blob/main/mkxp-z/Kawariki-patches/patches.rb
rpgmaker-linux - v1.1.3
New
- Fixed bug with argument --nwjsversion
- Added argument to delete old versions of nwjs.
rpgmaker-linux --deleteoldnwjs
rpgmaker-linux - v1.1.2
New
- NWJS updated to the latest version v0.93.0
Engines
- Added support for Construct 2/3 engine games ( using nwjs)
- Added support for Nscripter engine games ( using OnscripterYuri)
New console commands
Disable gui menu in steam.
rpgmaker-linux --steamskipgui <true|false>
Reinstall the mkxpz module.
rpgmaker-linux --reinstallmkxpz
Sends an anonymous report to developer about game data, system information, engine for fixing bugs and errors.
rpgmaker-linux --bugreport
rpgmaker-linux - v1.1.1
New
- Fixed some Godot issues
- added an argument --updatescripts to update only scripts
rpgmaker-linux - v1.1.0
New
- Added option to change the default location of the program. To change the path, write the path in the file $HOME/.config/defrpgmakerlinuxpath.txt
for example you change the default location of this program using this command or other text editor.
echo "/home/user/.rpgmakersdk" > "$HOME/.config/defrpgmakerlinuxpath.txt"
-
Added support for all games on the Godot engine (The program will detect the godot version of the Windows game and download from the official website linux SDK version of the same version as the game and create a linux port) (seems to work all games)
-
Tyranoexract executable was replaced to 64 bit. (Fixed bug)
-
Improved description of --help argument
-
Added options menus for mkxp and tyranobuilder.
-
Fixed some bugs.
-
Added function to install plugins for your games automatically rpgmaker mv/mz only (installation template in "$HOME/desktopapps/nwjs/nwjs/plugins-autoinstall/").
-
Now you can export the game rpgmaker mv/mz with the --exportthegame argument (the game will be exported to "$HOME/yourexportedgame"), the linux build will be complete and work on another pc without the need to install rpgmakermlinux-cicpoffs.
rpgmaker-linux - v1.0.9
rpgmaker-linux - v1.0.8
New
- The tool now offers to unpack game files stored in Game.exe (if they are packaged) using evbunpack.
- Added option in the menu to set 500 slots instead of Jpn locale option .
- Improved functioning of dwnwjs.sh script.




