rpgmaker-linux/README.md

139 lines
4.2 KiB
Markdown
Raw Normal View History

2024-03-08 00:17:11 +02:00
# RPG Maker MV / MZ for Linux [ cicpoffs mount]
2024-12-17 14:00:59 +02:00
The bash wrapper uses [native Linux libraries](DEPENDENCIES.md) to run Windows games and serves as an alternative to WINE. It creates a local port of the Linux version from the Windows port and then executes it.
2024-12-17 14:00:05 +02:00
Initially, it supported only RPG Maker MV and MZ, but it now also supports RPG Maker XP, VX, VX Ace, MV, MZ, TyranoBuilder, Godot, Construct 2/3, and Nscripter.
2024-12-17 13:43:39 +02:00
2024-07-13 10:36:17 +03:00
Priority is primarily on RPG Maker MV/MZ. (if you have errors with XP, VX, Vx Ace address this [link](https://github.com/mkxp-z/mkxp-z)).
2024-03-07 23:17:40 +02:00
2024-08-18 19:17:14 +03:00
#### Contains the following features (RPG Maker MV / MZ):
2024-12-17 14:10:35 +02:00
- Significant increase in FPS (2 to 4 times more compared to Wine, viewable by pressing the F2 key).
2024-12-17 14:07:31 +02:00
- Download and select any version of NW.js (using the command line and GUI).
- Install the Text Hooker plug-in, which automatically copies the game's dialogues to your clipboard.
- Update Pixi 5 libraries for RPG Maker MV games to enhance performance.
- Launch a game using the command line.
- Display the NW.js, Node.js, and Chromium versions of your game.
2024-05-23 16:05:19 +03:00
- Can be used as compatibility tool in steam for Windows games.
2024-12-17 14:07:31 +02:00
- Native support for four architectures: x86-64, i386, armhf, and arm64.
2024-03-07 22:04:11 +02:00
2024-04-17 15:38:43 +03:00
2024-03-07 22:04:11 +02:00
After installing the program you can run the game using an application - "RPG Maker MV/MZ (cicpoffs mount)"
#
![img](https://github.com/bakustarver/rpgmakermlinux-cicpoffs/assets/66978329/4d55e52a-fe6d-44a5-a7bb-9380218d16f1)
2024-05-30 17:14:59 +03:00
![1123](https://github.com/bakustarver/rpgmakermlinux-cicpoffs/assets/66978329/58e47de8-3cce-47a8-a183-544c4ce1a624)
2024-03-07 22:04:11 +02:00
2024-03-09 21:07:51 +02:00
## Installation || Update
2024-03-07 22:04:11 +02:00
```
2024-03-07 22:15:24 +02:00
wget -qO- "https://raw.githubusercontent.com/bakustarver/rpgmakermlinux-cicpoffs/main/installgithub.sh" | bash
2024-03-07 22:04:11 +02:00
```
2024-10-25 22:31:37 +03:00
## Custom path
2024-11-12 14:46:45 +02:00
If you want to change the default installation directory, use the following command before installation
2024-10-25 22:31:37 +03:00
```
echo "$HOME/somedirpath/" > "$HOME/.config/defrpgmakerlinuxpath.txt"
```
2024-03-09 21:12:23 +02:00
## Uninstall
```
wget -qO- "https://raw.githubusercontent.com/bakustarver/rpgmakermlinux-cicpoffs/main/uninstallgithub.sh" | bash
```
or
```
2024-03-09 21:16:50 +02:00
rm -rf "$HOME/desktopapps/nwjs" && rm "$HOME/.local/share/applications/nwjstest.desktop" && rm "$HOME/.local/bin/rpgmaker-linux"
2024-03-09 21:12:23 +02:00
```
2024-06-16 00:03:53 +03:00
## Command line Commands
2024-03-07 22:04:11 +02:00
2024-12-17 14:02:18 +02:00
#### To start the RPG Maker game, use the following command
2024-03-07 22:04:11 +02:00
```
rpgmaker-linux
```
```
rpgmaker-linux --gamepath /path/rpg-maker-game/
```
2024-03-07 22:20:40 +02:00
#### Show version of the program
2024-03-07 22:04:11 +02:00
```
rpgmaker-linux --version
```
#### Update the nwjs to the latest version
```
rpgmaker-linux --updatenwjs
```
2024-12-17 14:04:56 +02:00
#### To show the versions of the RPG Maker game libraries
2024-03-07 22:04:11 +02:00
```
rpgmaker-linux --gamepath /path/rpg-maker-game/ --printrpgmakerlibversions
```
#### Choose the version of NWJS you want to use:
```
rpgmaker-linux --nwjsversion 0.40.0 --gamepath /path/rpg-maker-game/
```
2024-12-17 14:04:56 +02:00
#### Send an anonymous report to developer about game data, system information, engine for fixing bugs and errors :
2024-03-07 22:04:11 +02:00
```
2024-10-23 23:49:48 +03:00
rpgmaker-linux --bugreport
2024-03-07 22:04:11 +02:00
```
2024-03-07 22:59:56 +02:00
#### Show donation links:
2024-03-07 22:04:11 +02:00
```
rpgmaker-linux --sourcelinks
```
2024-10-23 23:59:02 +03:00
#### Disable the GUI menu in steam :
```
rpgmaker-linux --steamskipgui true
```
2024-03-07 22:04:11 +02:00
2024-05-17 04:30:36 +03:00
### Interesting projects
- [mkxp-z](https://github.com/mkxp-z/mkxp-z) - Open-source cross-platform player for (some) RPG Maker XP / VX / VX Ace games. A very heavily modified fork of mkxp. RGSS on steroids with a stupid name.
- [easyrpg](https://easyrpg.org/) - EasyRPG is a community project to create a free, open source, role playing game creation tool, compatible with RPG Maker 2000/2003 games.
2024-06-03 10:24:12 +03:00
- [Painless-Porter-CLI](https://github.com/m5kro/Painless-Porter-CLI) - A tool to quickly port RPG Maker MV and MZ games to Linux and MacOS and upload to file hosters.
2024-05-17 04:59:47 +03:00
- [ruffle](https://github.com/ruffle-rs/ruffle) - A Flash Player emulator written in Rust
2024-08-18 21:49:01 +03:00
- [RPGMaker MV/MZ Save Editor](https://www.appimagehub.com/p/2166407/) - This is a offile tool for editing RPGMaker save files. It currently supports save files written by RPG Maker MV (.rpgsave) & MZ (.rmmzsave).
2024-05-17 04:30:36 +03:00
2024-08-13 00:08:57 +03:00
### Professional version:
2024-08-13 00:17:17 +03:00
<a href="https://bakurpg.itch.io/rpg-maker-mv-mz-for-linux"><img src="https://github.com/user-attachments/assets/421edc23-fdd5-47d4-aa8b-3d914be4a177" width="600"></a>
2024-05-17 04:30:36 +03:00
2024-03-07 23:22:46 +02:00
## Support me:
2024-03-07 22:04:11 +02:00
[Patreon](https://www.patreon.com/user/about?u=121421184)
[Buymeacoffee](https://www.buymeacoffee.com/rpgmakerlinux)
2024-08-14 22:31:24 +03:00
2024-03-07 22:04:11 +02:00
##