A downloadable tool

Download NowName your own price

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:

  1. A plugin form (Engine Tuner): The plugin slipstreams all the changes into one file. Helpful for clean room patching.
  2. 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).
StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorAceOfAces
Made withRPG Maker
Tagsmod, optimization, performance, rmmv, RPG Maker
Code licenseMIT License
Average sessionA few seconds
LanguagesEnglish
LinksSource code

Download

Download NowName your own price

Click download now to get access to the following files:

Patched Core Scripts 438 kB
Version 2024.1.0
Engine Tuner plugin 85 kB
Version 1.2.0-release.20240622-rev.1
Engine Tuner (Slim, for use with the patched core scripts) 4.8 kB
Version 1.0.0-20230418

Development log