TyranoScriptMemoryUnlocker (TSMU) は、TyranoScript製ゲームのCG・回想モードのコンテンツをすべて解放するツールです。ゲームの app.asar ファイルが読み込まれ、解放可能なCG・回想に応じてセーブファイルが更新されます。
このツールは、TyranoScript V400 以降の特定の CG & 回想モード機能 を使用しているゲームでのみ動作します。
- TyranoScript製ゲームのCG・回想モードのコンテンツをすべて解放する
- 変更前に元のセーブファイルをバックアップ
- テスト実行モード対応(ファイルを変更せず、実行内容のみ表示)
- 詳細なメッセージ・ログ出力
- .NET 9 SDK(ソースからビルドする場合)
- ゲームの
app.asar
ファイル(通常はresources/
フォルダ内) - ゲームのセーブファイル(通常はゲームのトップ フォルダ内)
最新の実行ファイルは Releases ページ からダウンロードできます。
ダウンロードまたはビルドした後、以下のように実行します:
tsmu -a <app.asarのパス> -s <save.savのパス> [--dry] [-v|-vv]
dotnet run --project TyranoScriptMemoryUnlocker \
-a <app.asarのパス> \
-s <save.savのパス> [--dry] [-v|-vv]
-a, --asar
ゲームの「.asar」ファイルへのパス(必須)-s, --sav
セーブファイルへのパス(必須)--dry
テスト実行モード(変更なし)-v, -vv
詳細なメッセージを表示(最大2段階)
tsmu -a resources/app.asar -s save.sav
このプログラムは「AGPLv3-and-later」ライセンスのもとで提供されています。詳細は LICENSE を参照してください。
本ソフトウェアは独立したプロジェクトであり、TyranoScriptとは一切関係ありません。TyranoScriptのコードを実行または含んでいません。TyranoScriptによって生成されたファイルを読み取り・更新しますが、TyranoScriptプロジェクトの一部ではありません。
TyranoScriptMemoryUnlocker (TSMU) is a utility for unlocking all CGs and replay scenes in save files of games built with TyranoScript. It works by analyzing the game's app.asar
archive and updating the save file to mark all unlockable content as unlocked.
This tool only works for games using the specific CG & Memory Mode feature on TyranoScript V400 or later.
- Unlock all CGs and replay scenes in TyranoScript game save files
- Backs up your original save file before making changes
- Supports dry-run mode (shows what would be done, without modifying files)
- Verbose logging for debugging and traceability
- .NET 9 SDK (for building from source)
- The game's
app.asar
file (usually in theresources/
folder) - The game's save file (usually in the game root folder)
Download the latest executable from the Releases page.
After downloading or building, run:
tsmu -a <path-to-app.asar> -s <path-to-save.sav> [--dry] [-v|-vv]
dotnet run --project TyranoScriptMemoryUnlocker \
-a <path-to-app.asar> \
-s <path-to-save.sav> [--dry] [-v|-vv]
-a, --asar
Path to the app.asar file (required)-s, --sav
Path to the save file (required)--dry
Dry run mode (no changes made)-v, -vv
Increase verbosity (up to 2 levels)
tsmu -a resources/app.asar -s save.sav
This program is licensed under the GNU Affero General Public License v3 or later. See LICENSE.
This software is an independent project and is not affiliated with, endorsed by, or sponsored by TyranoScript or its creators. It does not execute or include TyranoScript code. It reads and updates files produced by TyranoScript but is not part of the TyranoScript project.