Mad Games Tycoon 2

Mad Games Tycoon 2

View Stats:
[Script Mod] : Unofficial MGT2 Performance Patch | Ver 1.00
[Introducing - Unofficial MGT2 Performance Patch]

What is this MOD?:
ゲーム開発メニューのパフォーマンス改善します。
Introducing the Unofficial MGT2 Performance Patch, designed to eliminate the lag caused by unnecessary processes during game development menu initialization in Mad Games Tycoon 2.

Motivation for Creating the Mod:
I created this mod due to numerous instances where unnecessary processes were being executed hundreds of times, leading to significant lag issues.
The aim is to rectify these problems.
Additionally, I plan to gradually add various performance improvement features, ensuring that only tested mods are released.

MGT2のソースコード内に無駄な処理を数百回も行っていたところがあり、そのせいで莫大なラグが発生することが多々あるため、それらを修正するために作成しました。
なお、順次様々なパフォーマンス改善機能を追加する予定であり、テスト済みのModのみを公開しています。

How to Use:
・The mod is designed to work simply by installing it.
・If not needed, you can disable it via the Config settings.

基本的に、インストールするだけで機能します。
必要なければ、Configでオフにしてください。

Features:
GameDev Menu - Performance Improvement
Fixes short-term freezing of the game during the initialization of the Game Development Menu due to a vast number of unnecessary processes.
(Patches the system to prevent unnecessary processes that occur as many times as the number of unlocked game features.The performance improvement effect becomes more significant as you approach the endgame.)

ゲーム開発メニューの初期化時、膨大な無駄な処理の結果、ゲームが短時間フリーズするのを修正します。
(アンロックされたゲーム機能の数の分だけ、無駄な処理をするのをパッチしています。Endgameになるにつれ、パフォーマンス改善効果が顕著になります。)

Performance Improvement Evaluation: Starting in the year 2015
(with 71 game features unlocked)
Situation : When pressing the check button in the game development menu, a popup message appears stating that 4 platforms require support for 4 different types of controller features.
Original : Stopwatch Timer Log - took 4110 milliseconds. -> 4110 x 4 times = 16,440 milliseconds
Modded : Stopwatch Timer Log - took 160 milliseconds. -> 160 x 4 times = 640 milliseconds
(Tested using i9-12900k, RTX3080ti, DDR4 96GB, M2 SSD PC)


[Installation]
To install BepInEx 5.4.21 (x86) for your MGT2
1.1. Download BepInEx 5.4.21 (x86) from the following link:
https://github.com/BepInEx/BepInEx/releases/download/v5.4.21/BepInEx_x86_5.4.21.0.zip
1.2. After downloading, extract the contents of the ZIP file.
1.3. Locate your MGT2 game folder where the "Mad Games Tycoon 2.exe" is located.
1.4. Drag and drop all the extracted files from BepInEx into the same folder as "Mad Games Tycoon 2.exe".

Install BepInEx.ConfigurationManager v17.1(Options)
2.1. Download BepInEx.ConfigurationManager from the following link:
https://github.com/BepInEx/BepInEx.ConfigurationManager/releases/download/v17.1/BepInEx.ConfigurationManager_v17.1.zip
2.2. After downloading, extract the contents of the ZIP file.
2.3. Locate your MGT2 game folder where the "Mad Games Tycoon 2.exe" is located.
2.4. Drag and drop all the extracted files from BepInEx into the same folder as "Mad Games Tycoon 2.exe".
2.5. Now you're available use Comfiguration Manager on the game.
To install mods:
3.1. Download mods on Nexus mods.

[Unofficial MGT2 Performance Patch]
https://www.nexusmods.com/madgamestycoon2/mods/18

3.2. After downloading, extract the contents of the ZIP file.
3.3. Navigate to your MGT2 game folder where "Mad Games Tycoon 2.exe" is located.
3.4. Drag and drop all the extracted files from mods into the same folder as "Mad Games Tycoon 2.exe".
3.5. Make sure everything is in place and working correctly.

Issues and more:
Currently, there aren't any specific issues, but please feel free to report any if you encounter them.
MGT2 doesn't have a structure for Mod development, so I've had to create it somewhat forcefully, which might make it unstable.
While I focused on debugging frame rate-related issues, there may still be bugs, so please bear with me.

Requests and more:
Please feel free to let me know your requests.


Enjoy!:steamhappy:
Last edited by Aerin the Lion; Feb 6, 2024 @ 8:14am
< >
Showing 1-1 of 1 comments
This stopped all my crashes!
< >
Showing 1-1 of 1 comments
Per page: 1530 50