RPG Maker MV - Tuned Core and Plugin
A downloadable tool
Introduction
Members of the RarelyTypicalPlayers community (a collective of developers and reviewers) came together in pursuit of optimizing the RMMV core scripts after finding some glaring issues in their code. The results show improvements of 10+ fps on average and have been made easy to use for even inexperienced users. An extra plugin was also created for those who need the stock behaviour, but still want improved performance.
Parts of the core
The improved core is available in two forms:
- A plugin form (Engine Tuner): The plugin slipstreams all the changes into one file. Helpful for clean room patching.
- A patched set of scripts: This is the same as the core scripts, but with the changes included.
Depending on your needs, you can use either of these. If you are going with the second form, you can use the slim version of the plugin to tweak some extra areas of the engine.
What improvements does it bring?
- Removed an unnecessary check (
this.texture.frame.width > 0 && this.texture.frame.height > 0
) in Sprite.prototype._renderWebGL/_renderCanvas. - The calculation for the character speed is pre-calculated (includes a fallback for non-standard speeds).
- Half tile size is only calculated when when Tilemap is initialized.
- Simplified a check in TilingSprite.prototype._refresh.
- Updated to Pixi.js 4.8.9.
- Fixed Garbage Collection settings for Pixi.js.
- Replaced the deprecated VoidFilter with AlphaFilter.
- Replaced calls to RegExp.$1 in the WebAudio._readMetadata.
- Removed styles.type. It implies text/css anyway.
- Removed a legacy call specific with Safari (body.style.webkitUserSelect).
- Brought over bug fixes and improvements from the corescript repo (the official repo that had changes from it brought over to RPG Maker MV via updates. Currently implements corescript 1.3b from that repo).
Status | Released |
Category | Tool |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | AceOfAces |
Made with | RPG Maker |
Tags | mod, optimization, performance, rmmv, RPG Maker |
Code license | MIT License |
Average session | A few seconds |
Languages | English |
Links | Source code |
Download
Click download now to get access to the following files:
Development log
- Patch set 2024.1 released!Jun 22, 2024
- Patch set 2023.2.1 released!Apr 24, 2023
- Patch set 2023.2 released!Apr 24, 2023