Skip to content

Releases: TomXV/dragnwash-localization

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 06:33
4e8a2e8

v1.6.0

Turkish is here, translated by a native speaker, and every language pack now translates the launcher and Update now of Drag'n Wash ModFramework 1.6.0. With it, this mod can be brought up to date before you play, without downloading the zip again.

Who should update: everyone. Unzip, run Install.exe (Windows) or bash install-steamdeck.sh (Steam Deck / Linux), and press Install. It fetches ModFramework 1.6.0 from github.com and checks its size and SHA-256 first. On Windows, the box Check for mod updates when the game starts puts the launcher into Steam's launch options; untick it if you'd rather not. Steam has to be closed while the launch option is written, so if Steam is open, the installer asks to close it. Your language setting is kept.

Updating from now on

Once 1.6.0 is in, you won't need to download the zip for the next versions on Windows:

  • Before the game: when a new version is out, the launcher lists it when you start the game from Steam. Tick it and press Update and play.
  • In the game: Options → Mods → Drag'n Wash Localization shows Update now. It closes the game, updates the mod and starts the game again.

Both check the download's size and SHA-256 and back up what they replace. The launcher goes online only when you press Update.

Languages

18 in the list: Japanese and Simplified Chinese supervised, Korean proofread by a native speaker (thanks, Hotcake), Turkish translated by a native speaker (thanks, DarkBloodKing), English the game's own text, Traditional Chinese converted from Simplified, Esperanto and Toki Pona just for fun, and the rest provisional. A correction to any pack is welcome as a pull request.

macOS (experimental)

The mod can run on macOS now, with an experimental install script: installer/experimental/install-macos.sh in the repository (not in the zip). It installs BepInEx with a Doorstop build that has the fix for Unity 6.3 but isn't released yet, and starts the game under Rosetta. Thanks to 223n, who wrote it (#53). Once the stable Doorstop is out, the script switches to it. Progress: ModFramework#85.

Known issues

  • Exclusive fullscreen on Direct3D 12: switching to another window and back has frozen the game in the past. It's the game's and Unity's, not this mod's. If it happens, use Window Mode Fullscreen, or add -force-d3d11 to the launch options.
  • The launcher is Windows only and needs the WebView2 runtime (Windows 10 and 11 usually have it). Without it, the game starts as usual.
  • Install.exe isn't signed, so SmartScreen or Defender may warn about it. The window explains this, and the source is in the framework's repository.

日本語

ネイティブの翻訳者によるトルコ語が入りました。また、Drag'n Wash ModFramework 1.6.0 のランチャーと 更新する を、全部の言語パックで訳しました。これで、zip をダウンロードし直さなくても、遊ぶ前にこの Mod を最新にできます。

更新したほうがいい人:全員です。zip を展開して Install.exe(Windows)か bash install-steamdeck.sh(Steam Deck / Linux)を実行し、インストール を押してください。ModFramework 1.6.0 を github.com から取ってきて、サイズと SHA-256 を確かめてから入れます。Windows では、起動時に更新を確認する のチェックで、Steam の起動オプションにランチャーを入れます。使いたくなければ外してください。起動オプションを書き込むあいだは Steam を閉じる必要があるので、Steam が開いていると、閉じてよいか聞かれます。言語の設定はそのまま残ります。

これからの更新

1.6.0 を入れておけば、Windows では次の版から zip をダウンロードしなくて済みます。

  • ゲームの前に:新しい版が出ていると、Steam からゲームを起動したときにランチャーが一覧を出します。チェックを入れて 更新して起動 を押してください。
  • ゲームの中で:オプション → Mods → Drag'n Wash Localization に 更新する が出ます。ゲームを閉じて Mod を更新し、ゲームを起動し直します。

どちらも、ダウンロードしたもののサイズと SHA-256 を確かめ、置き換えるものはバックアップを取ります。ランチャーがネットにつなぐのは、更新を押したときだけです。

言語

一覧には 18 あります。日本語と簡体字中国語は作者の監修、韓国語はネイティブの校正(Hotcake さん、ありがとうございます)、トルコ語はネイティブの翻訳(DarkBloodKing さん、ありがとうございます)、英語はゲームのまま、繁体字中国語は簡体字からの変換、エスペラントとトキポナはお遊び、そのほかは仮の翻訳です。どのパックの直しも、プルリクエストで歓迎します。

macOS(試験版)

試験版のインストールスクリプトで、macOS でもこの Mod が動くようになりました。リポジトリの installer/experimental/install-macos.sh です(zip には入っていません)。Unity 6.3 向けの修正が入った、まだリリースされていない Doorstop と一緒に BepInEx を入れて、ゲームを Rosetta で起動します。書いてくれた 223n さん、ありがとうございます(#53)。Doorstop の正式版が出たら、スクリプトはそちらに切り替えます。進み具合:ModFramework#85

分かっている問題

  • Direct3D 12 の排他的フルスクリーン:ほかの窓に切り替えて戻ると、ゲームが固まることがありました。ゲームと Unity の問題で、この Mod のせいではありません。起きたら、ウィンドウモードを フルスクリーン にするか、起動オプションに -force-d3d11 を足してください。
  • ランチャーは Windows だけで、WebView2 ランタイムが要ります(Windows 10 と 11 にはたいてい入っています)。なければ、ゲームはいつもどおり起動します。
  • Install.exe には署名がないので、SmartScreen や Defender が警告することがあります。窓の中で説明していて、ソースはフレームワークのリポジトリにあります。

Doorstop 4.6.0 (ci 97293a28) for the experimental macOS installer

Choose a tag to compare

@TomXV TomXV released this 26 Sep 05:17
5a37a4f

This is not an official UnityDoorstop release, and not a release of this mod. It's an unchanged copy of doorstop_macos_release_4.6.0.zip from NeighTools/UnityDoorstop's rolling ci pre-release. The experimental macOS installer (installer/experimental/install-macos.sh) downloads it from here, pinned by SHA-256, because ci is rebuilt under the same URL on every change and the older build disappears.

  • Built by UnityDoorstop's own CI from NeighTools/UnityDoorstop@97293a2, published to ci on 2026-09-25 at 20:37 UTC. It has the fix for Unity 6.3 games on macOS (NeighTools/UnityDoorstop#117).
  • The source of this build is that UnityDoorstop commit. The source archives GitHub attaches to this release are this mod's, not Doorstop's.
  • Contents: LICENSE, universal/libdoorstop.dylib, universal/run.sh, universal/.doorstop_version (4.6.0).
  • SHA-256:
    • doorstop_macos_release_4.6.0.zip: fa3c9e4638f82873620b7e7e12ce1730ce01cdc23a7ba3bac2e6bfa31c0e929d
    • universal/libdoorstop.dylib in it: 5f31b9fca678536ed1636206f47b77431ac5b972ff92a0a2badf84bc065f9562
  • License: LGPL-2.1, as UnityDoorstop (the LICENSE file is in the zip).

Once the stable UnityDoorstop 4.6.0 is out and tested, the installer switches to it and this copy is no longer used. Progress: TomXV/dragnwash-modframework#85.


UnityDoorstop の公式リリースではなく、この Mod のリリースでもありません。 NeighTools/UnityDoorstop の ci プレリリースにある doorstop_macos_release_4.6.0.zip を、中身を変えずに置いたものです。ci は変更のたびに同じ URL のまま作り直され、前のビルドは消えてしまうので、試験版の macOS 用インストーラー(installer/experimental/install-macos.sh)はここから SHA-256 を確かめて取ります。

  • UnityDoorstop 自身の CI が NeighTools/UnityDoorstop@97293a2 から作り、2026-09-25 20:37(UTC)に ci に置いたビルドです。macOS で Unity 6.3 のゲームに入れるための修正(NeighTools/UnityDoorstop#117)が入っています。
  • このビルドのソースは、上の UnityDoorstop のコミットです。GitHub がこのリリースに付けるソースのアーカイブは、この Mod のもので、Doorstop のものではありません。
  • 中身:LICENSE、universal/libdoorstop.dylib、universal/run.sh、universal/.doorstop_version(4.6.0)
  • SHA-256:
    • doorstop_macos_release_4.6.0.zip:fa3c9e4638f82873620b7e7e12ce1730ce01cdc23a7ba3bac2e6bfa31c0e929d
    • その中の universal/libdoorstop.dylib:5f31b9fca678536ed1636206f47b77431ac5b972ff92a0a2badf84bc065f9562
  • ライセンス:UnityDoorstop と同じ LGPL-2.1 です(zip に LICENSE が入っています)。

UnityDoorstop 4.6.0 の安定版が出て試せたら、インストーラーはそちらに切り替え、このコピーは使わなくなります。進み具合:TomXV/dragnwash-modframework#85

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 13:12
79b0976

v1.5.0

The F1 window's Activity log, Translation, Saves and About tabs were gone through one by one, and every language pack now translates the new Mods screen of Drag'n Wash ModFramework 1.5.0. The zip doesn't carry ModFramework any more: the installer fetches it from its own release and checks it before installing.

Who should update: everyone who wants the new Mods screen and F1 window. Unzip, run Install.exe (Windows) or bash install-steamdeck.sh (Steam Deck / Linux), and press Install. Before it connects, it asks: it downloads ModFramework 1.5.0 from github.com, checks its size and SHA-256, and installs only the parts this mod uses. Your language setting is kept. If you install by hand, get DragNWash.ModFramework-1.5.0.zip from the framework's Releases page too.

Activity log

  • Each line has its time and a colour for its kind (error, warning, result, info, text), and a toggle per kind picks what you see. The toggles are remembered. The same line twice shows (x2) instead of vanishing, and errors and warnings go to the BepInEx log at those levels.
  • It follows new lines like the Console does. While you're scrolled up, a button says how many new lines came in. Copy copies the lines shown, and clicking a line copies just that one.
  • A character the window can't draw yet shows as ? instead of crashing the game on Direct3D 12.

Translation tab

  • The tools are in the order a translator works: working copy, edit, layout check, hash. Hash says which language it rewrites, and the game text exports sit together below.
  • Step 2 shows the file hot reload watches, when it last read it and what changed, or why it couldn't read it, with Reload now.
  • LAST RESULT shows what the last tool said, with Copy path (and Open folder on Windows). LINES TO REVIEW lists the lines a game update changed, by line ID, node and speaker, with how each was matched and a Copy ID button.
  • The language list folds into one line with Change.... Hebrew names read the right way round.
  • A tool you press shows a busy panel before the game freezes to run it, and its result has a colour for done, warning or failed.

Saves tab

  • History and Flags are a switch. Flag clicks wait for Apply and go in as one edit, so a round of clicking takes one snapshot instead of pushing the game's own history out.
  • CURRENT is on the history row the save matches. Restore and Undo last change say on the hint line which save they put back, and the heading says how many snapshots are kept and which one drops off next.
  • Reset all and jumping ahead a level ask right where you pressed. Long flag names are cut, with the whole name on the hint line.

About tab

  • A card at the top with the version, the framework and the language in use, and links to the repository, Issues, the Steam guide and the framework's wiki, each with Open and Copy.
  • The languages as a table: name, code, status and who checked it, read from each pack's new credits.txt. The credits come from CREDITS.txt, which is now in the game folder too.
  • Copy for a bug report puts the mod and framework versions, language, Unity, graphics and platform on the clipboard, with your user name taken out of the paths.

Languages

17 in the list, unchanged: Japanese and Simplified Chinese supervised, Korean proofread by a native speaker (thanks, Hotcake), English the game's own text, and the rest provisional. Every pack gets the new Mods screen's text: search, filters, tabs, the frosted glass setting and the notes under a mod. A correction to any pack is welcome as a pull request.

Thanks to 223n for the unit tests (#45), which now run on every build.

Known issues

  • Exclusive fullscreen on Direct3D 12: switching to another window and back has frozen the game in the past. It's the game's and Unity's, not this mod's. If it happens, use Window Mode Fullscreen, or add -force-d3d11 to the launch options.
  • macOS: not supported; BepInEx can't hook Unity 6.3 there (UnityDoorstop#108).
  • Install.exe isn't signed, so SmartScreen or Defender may warn about it. The window explains this, and the source is in the framework's repository.

日本語

F1 のウィンドウのアクティビティログ、翻訳、Saves、About の各タブを 1 つずつ見直しました。Drag'n Wash ModFramework 1.5.0 の新しい Mods 画面も、全部の言語パックで訳しています。zip には ModFramework を入れなくなりました。インストーラーが専用のリリースから取ってきて、確かめてから入れます。

アップデートが必要な人:新しい Mods 画面と F1 のウィンドウを使いたい人全員です。zip を展開して Install.exe(Windows)か bash install-steamdeck.sh(Steam Deck / Linux)を実行し、Install を押してください。つなぐ前に確認が出ます。github.com から ModFramework 1.5.0 を取ってきて、サイズと SHA-256 を確かめ、この Mod が使う部分だけを入れます。言語の設定はそのまま残ります。手で入れる場合は、フレームワークの Releases ページから DragNWash.ModFramework-1.5.0.zip も取ってきてください。

アクティビティログ

  • 行ごとに時刻と種類の色(エラー、警告、結果、情報、テキスト)が付き、種類ごとの切り替えで見たいものを選べます。切り替えは覚えておきます。同じ行が続くと、消えずに (x2) と出ます。エラーと警告は、BepInEx のログにもそのレベルで出ます。
  • Console と同じように新しい行を追いかけます。上にスクロールしているあいだは、新しい行が何行来たかをボタンで知らせます。Copy で見えている行を、行をクリックするとその 1 行をコピーします。
  • ウィンドウがまだ描けない文字は ? で出すので、Direct3D 12 でゲームが落ちることはありません。

翻訳タブ

  • ツールを、翻訳の作業の順(作業用コピー、編集、レイアウトの確認、ハッシュ)に並べました。Hash はどの言語を書き換えるかを出します。ゲームの文字列の書き出しは下にまとめました。
  • 手順 2 に、ホットリロードが見ているファイル、最後に読んだ時刻と変わったところ、読めなかったときはその理由を出し、Reload now を付けました。
  • LAST RESULT に最後のツールの結果を出します(Copy path、Windows では Open folder も)。LINES TO REVIEW には、ゲームのアップデートで変わった行を、行 ID、ノード、話し手と一緒に、どう突き合わせたかと Copy ID ボタンつきで並べます。
  • 言語の一覧は Change... で開く 1 行にたたみました。ヘブライ語の名前も正しい向きで出ます。
  • ツールを押すと、ゲームが固まる前に処理中の表示を出します。結果には、完了・警告・失敗の色が付きます。

Saves タブ

  • History と Flags を切り替えにしました。フラグのクリックは Apply まで待って 1 回の編集で書くので、何回クリックしてもスナップショットは 1 つで、ゲーム自身の履歴を押し出しません。
  • CURRENT は、いまのセーブと同じ中身の履歴の行に付きます。Restore と Undo last change は、どのセーブを戻すかをヒントの行で言います。見出しには、いくつ残すかと、次に消える古いものが出ます。
  • Reset all と先のレベルへの移動は、押した場所でそのまま聞きます。長いフラグ名は切って、全文はヒントの行に出します。

About タブ

  • 上に、版、フレームワーク、使っている言語のカードを置きました。リポジトリ、Issues、Steam ガイド、フレームワークの Wiki へのリンクには、それぞれ Open と Copy があります。
  • 言語は表になり、名前、コード、状態、チェックした人を出します。各パックの新しい credits.txt から読みます。クレジットは CREDITS.txt から読み、このファイルはゲームのフォルダーにも入るようになりました。
  • バグ報告用にコピーで、Mod とフレームワークの版、言語、Unity、グラフィックス、プラットフォームをクリップボードに入れます。パスに入っているユーザー名は伏せます。

言語

一覧には 17 あり、変わっていません。日本語と簡体字中国語は監修つき、韓国語はネイティブの校正済み(Hotcake さん、ありがとうございます)、英語はゲームの原文、残りは仮訳です。新しい Mods 画面の文言(検索、絞り込み、タブ、すりガラスの設定、Mod の下に出る注意書き)は、全部のパックに入っています。どのパックへの修正も、プルリクエストで歓迎します。

単体テストを作ってくれた 223n さん、ありがとうございます(#45)。ビルドのたびに動くようになりました。

既知の問題

  • Direct3D 12 の排他的フルスクリーン:別のウィンドウに切り替えて戻ると、ゲームが固まることがありました。この Mod ではなく、ゲームと Unity の側の問題です。起きたら、ウィンドウモードを フルスクリーン にするか、起動オプションに -force-d3d11 を足してください。
  • macOS:動きません。BepInEx が Unity 6.3 にフックできないためです(UnityDoorstop#108)。
  • Install.exe には署名がないので、SmartScreen や Defender が警告を出すことがあります。ウィンドウの中でも説明していて、ソースはフレームワークのリポジトリにあります。

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 05:56

v1.4.0

Text that other mods carry can be translated now, and pictures can be translated per language. Comes with Drag'n Wash ModFramework 1.4.0: mods with no code, the operations registry and the Bridge. The translations themselves are unchanged; both new features are experimental.

Who should update: translators and anyone using a mod that has its own text. For everyone else this changes nothing you can see. Run Install.exe (Windows) or install-steamdeck.sh (Steam Deck / Linux) from the new zip and press Update; your language setting is kept.

Translations that other mods carry (#28)

A mod that adds its own text can ship its own translations, in the same format as this mod's: BepInEx/plugins/<the mod>/Translations/<locale>/strings.csv. This mod reads them after its own packs.

It is a beta feature and it is off by default. Turn it on in Options → Mods → Drag'n Wash Localization → Settings → Translations from other mods. How another mod shows its text differs from mod to mod and they are not all tested, so you turn this on knowing that.

  • A mod's rows can never replace a line of the game's own text.
  • When two packs disagree on one line, the one read first is used and the other is recorded as a conflict; the log and F1 → Translation name both, and say which was used.
  • Only languages this mod already has are read.
  • The F6/F7 exports gain a mod column, so a translator can see which mod a string came from.
  • For mod authors: the steps are in docs/MOD_TRANSLATIONS.md. If you would like your mod tried with this, just ask.

Pictures per language (#4)

Some of the game's text is drawn into pictures — the menu buttons, the sign on the loading screen. Those can be replaced per language now: Translations/<locale>/textures/, with a credits.csv naming who drew each one and a fallback.txt saying which languages to fall back to. A Translate pictures setting turns them off; on Direct3D 12 a language change takes effect after a restart.

No pictures are drawn yet — this release is the machinery. Under the framework's content policy only pictures drawn by hand, or changed from the game's own, may go in, and the artist is credited. The format is in docs/TRANSLATED_TEXTURES.md if you would like to draw some for your language.

Languages

17 in the list, unchanged this release: Japanese and Simplified Chinese supervised, Korean proofread by a native speaker (thanks, Hotcake), English the game's own text, and the rest provisional and waiting for a reviewer. A correction to any pack is welcome as a pull request. The new CREDITS.txt in the zip says who drew and proofread what.

Known issues

  • Exclusive fullscreen on Direct3D 12: switching to another window and back has frozen the game in the past. It is the game's and Unity's, not this mod's. It did not happen when this release was tested, but if it does: use Window Mode Fullscreen, or add -force-d3d11 to the launch options.
  • macOS: not supported; BepInEx cannot hook Unity 6.3 there (UnityDoorstop#108).

日本語

他の Mod が持っているテキストを訳せるようになり、絵も言語ごとに差し替えられるようになりました。Drag'n Wash ModFramework 1.4.0 を同梱しています(コードのない Mod、操作の登録簿、Bridge)。翻訳そのものは変わっていません。今回の 2 つの機能は、どちらも実験的な扱いです。

アップデートが必要な人:翻訳をする人と、独自のテキストを持つ Mod を使っている人です。それ以外の人にとっては、見た目に変わるところはありません。新しい zip の Install.exe(Windows)か install-steamdeck.sh(Steam Deck / Linux)を実行して Update を押してください。言語の設定はそのまま残ります。

他の Mod が同梱する訳(#28)

独自のテキストを足す Mod が、自分の訳を同梱できるようになりました。形式はこの Mod と同じで、置き場所は BepInEx/plugins/<その Mod>/Translations/<locale>/strings.csv です。この Mod が、自分のパックを読んだあとに読みます。

β版の機能で、既定はオフです。 Options → Mods → Drag'n Wash Localization → Settings → Translations from other mods でオンにしてください。他の Mod がどうテキストを出しているかは Mod ごとに違い、全部を試せてはいないので、承知のうえで使ってもらう形にしています。

  • Mod 側の行が、ゲーム本体のテキストを置き換えることはありません。
  • 同じ行の訳が食い違うときは、先に読んだほうを使い、あとのほうは衝突として記録します。ログと F1 → Translation に、両方の名前とどちらを使ったかが出ます。
  • 読むのは、この Mod がすでに持っている言語だけです。
  • F6/F7 の書き出しに mod の列が付き、どの Mod から来た文字列か分かります。
  • Mod を作る方へ:手順は docs/MOD_TRANSLATIONS.ja.md にあります。自分の Mod で試してほしいときは、声をかけてください。

言語ごとの絵(#4)

ゲームの文字の一部は絵として描かれています(メニューのボタン、ロード画面の札など)。これを言語ごとに差し替えられるようになりました。置き場所は Translations/<locale>/textures/ で、credits.csv に誰が描いたか、fallback.txt にどの言語へたどるかを書きます。Translate pictures の設定でオフにできます。Direct3D 12 では、言語を変えたあと再起動で切り替わります。

絵はまだ 1 枚もありません。 今回入ったのは仕組みだけです。フレームワークの素材方針により、入れられるのは手で描いた絵か、ゲームの絵に手を加えたものだけで、描いた人はクレジットに載ります。自分の言語用に描いてみたい方は、形式が docs/TRANSLATED_TEXTURES.ja.md にあります。

言語

一覧には 17 あり、今回は変わっていません。日本語と簡体字中国語は監修つき、韓国語はネイティブの校正済み(Hotcake さん、ありがとうございます)、英語はゲームの原文、残りは仮訳で、見てくださる方を待っています。どのパックへの修正も、プルリクエストで歓迎します。zip に新しく入った CREDITS.txt に、誰が何を描き、何を校正したかを書いています。

既知の問題

  • Direct3D 12 の排他的フルスクリーン:別のウィンドウに切り替えて戻ると、ゲームが固まることがありました。この Mod ではなく、ゲームと Unity の側の問題です。今回のリリースの確認では起きませんでしたが、もし起きたら、ウィンドウモードを フルスクリーン にするか、起動オプションに -force-d3d11 を足してください。
  • macOS:動きません。BepInEx が Unity 6.3 にフックできないためです(UnityDoorstop#108)。

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 01:31

v1.3.0

Comes with Drag'n Wash ModFramework 1.3.0: fewer crashes on Direct3D 12, and a crash report window when something does go wrong. The translations are unchanged.

Who should update: everyone playing on Direct3D 12 (the Windows default). Run Install.exe (Windows) or install-steamdeck.sh (Steam Deck / Linux) from the new zip and press Update; your language setting is kept.

Fewer crashes on Direct3D 12

Opening the F1 window, or a screen full of new text, could crash the game on Direct3D 12 (Unity issue UUM-140564). The cause was found: Unity sent the same font atlas to the graphics card dozens of times in one frame. The framework now sends it once per frame. For translators: the Console in the F1 window shows translated log lines again instead of ?.

When the game crashes

If the game crashes or freezes, a small window (outside the game, Windows) opens right away: "Oops, the kobold slipped!", what most likely happened, what you can do about it, and a report you can attach to a bug report. It speaks the language you chose in this mod (English, Japanese or Chinese; English for the other languages for now). Nothing is sent anywhere. More in the framework's docs.

Known issues

  • Exclusive fullscreen on Direct3D 12: switching to another window and back can freeze the game. It is the game's and Unity's; use Fullscreen, or add -force-d3d11 to the launch options.
  • macOS: not supported; BepInEx cannot hook Unity 6.3 there (UnityDoorstop#108).

日本語

Drag'n Wash ModFramework 1.3.0 を同梱しました。Direct3D 12 でのクラッシュが減り、何かあったときはクラッシュレポートのウィンドウが出ます。翻訳は変わっていません。

アップデートが必要な人:Direct3D 12(Windows の標準)で遊んでいる人全員です。新しい zip の Install.exe(Windows)か install-steamdeck.sh(Steam Deck / Linux)を実行して Update を押してください。言語の設定はそのまま残ります。

Direct3D 12 でのクラッシュが減りました

F1 の窓や、新しい文字の多い画面を開くと、Direct3D 12 でゲームが落ちることがありました(Unity の不具合 UUM-140564)。原因が分かりました。Unity が同じフォントのアトラスを、1 フレームに何十回もグラフィックスカードへ送っていました。フレームワークが、1 フレームに 1 回だけ送るようにしました。翻訳者向け:F1 の窓の Console で、訳のついたログが ? ではなくまた読めるようになりました。

ゲームが落ちたとき

ゲームが落ちたり固まったりすると、小さなウィンドウ(ゲームの外、Windows)がすぐに開きます。「おっと、コボルトが足をすべらせた!」と、何が起きたと考えられるか、できること、そして不具合の報告に添えられるレポート。この Mod で選んだ言語で表示します(英語・日本語・中国語。ほかの言語は今は英語)。どこにも送信しません。詳しくはフレームワークのドキュメントへ。

既知の問題

  • Direct3D 12 の排他的フルスクリーン:ほかのウィンドウに切り替えて戻ると、固まることがあります。ゲームと Unity の問題です。フルスクリーンにするか、起動オプションに -force-d3d11 を加えてください。
  • macOS:対応していません。BepInEx がそこで Unity 6.3 をフックできないためです(UnityDoorstop#108)。

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 17:32

v1.2.1

Two fixes: the Saves tab after the game update, and empty English cells in the translators' working copy.

Who should update: anyone who uses the F1 Saves tab, and translators. Players who only play need not. To update, run Install.exe (Windows) or install-steamdeck.sh (Steam Deck / Linux) from the new zip and press Update; your language setting is kept.

Saves tab: saves made after the game update show up again

Comes with Drag'n Wash ModFramework 1.2.1. The game's update of September 14 moved where each slot's save is kept, and the Saves tab kept looking in the old place, so it could say "No save files found" while the game had every save (ModFramework #40). Your saves were never lost. Now the tab finds them wherever they are, keeps each slot's history, lists the slots in order (1, 2, 3), and opens on the slot you played last. Thanks to kawanimono for the report and the investigation.

For translators: English in every row of the working copy

F1 → Translation → Export working copy fills the source_en column from the text the game has loaded at that moment, so rows for screens that were not open (the Mods screen above all) came out with an empty English cell (#31). With developer tools on, the mod now remembers the English of every translated text it shows, in Translations/_discovered/seen_sources.csv (local only, never committed), and the working copy fills those rows from it. Open the Mods screen (or any screen whose rows are empty) once, then export again; the translations already in your working copy are kept. Thanks to Mister ERIO for the report.

Known issues


日本語

修正が 2 つあります。ゲームのアップデート後の Saves タブと、翻訳者の作業用ファイルで英語が空になる件です。

アップデートが必要な人:F1 の Saves タブを使う人と、翻訳者です。遊ぶだけならそのままで大丈夫です。アップデートは、新しい zip の Install.exe(Windows)か install-steamdeck.sh(Steam Deck / Linux)を実行して Update を押してください。言語の設定はそのまま残ります。

Saves タブ:ゲームのアップデート以降に作ったセーブが、また表示されるように

Drag'n Wash ModFramework 1.2.1 に含まれる修正です。9 月 14 日のゲームのアップデートで各スロットのセーブの置き場所が変わりましたが、Saves タブは古い場所を見続けていました。そのため、ゲームにはすべてのセーブがあるのに「No save files found」と出ることがありました(ModFramework #40)。セーブが失われたことはありません。これからは、どこにあるセーブも見つけ、スロットごとの履歴を保ち、スロットを番号順(1、2、3)に並べ、最後に遊んだスロットを選んだ状態で開きます。報告と調査をしてくれた kawanimono さんに感謝します。

翻訳者向け:作業用ファイルのすべての行に英語を

F1 → Translation → Export working copy は、その瞬間にゲームが読み込んでいる文字から source_en の列を埋めます。そのため、開いていなかった画面(特に Mods 画面)の行は、英語の欄が空で出ていました(#31)。開発者ツールがオンのとき、Mod は訳を表示したすべての文字の英語を Translations/_discovered/seen_sources.csv に覚えておくようになりました(この PC の中だけで、コミットはしません)。作業用ファイルは、そこからその行を埋めます。Mods 画面(や、行が空の画面)を一度開いてから、もう一度書き出してください。作業用ファイルにすでにある訳は残ります。報告してくれた Mister ERIO さんに感謝します。

既知の問題

  • macOS:対応していません。BepInEx がそこで Unity 6.3 をフックできないためです(UnityDoorstop#108)。

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 13:45

v1.2.0

Three more languages, and translations that stay in place when the game updates a line.

Who should update: everyone. Run Install.exe (Windows) or install-steamdeck.sh (Steam Deck / Linux) from the new zip and press Update; your language setting is kept. If you have v1.1.x, the game's update notice points you here.

New languages

Ukrainian (Українська), Thai (ไทย) and Vietnamese (Tiếng Việt), which makes 16. All three are provisional: not yet reviewed by native speakers, so some lines will read oddly. Corrections are very welcome as pull requests (see CONTRIBUTING).

Korean, proofread by a native speaker

Thanks to Hotcake, the Korean pack has been proofread by a native speaker (lines the game does not use were left as they were), and is no longer provisional. A Korean README and a Korean translation style guide came with it.

A logo

The mod has a logo now, on the Mods screen, drawn by Mister ERIO (@mistererio), who also drew the framework's new Mods button. Thank you!

Translations survive a game update

When a game update edits a line of dialogue, its translation used to vanish until the pack was updated. Now the mod finds the line again by its ID, and if that fails, by how close the new text is to the old one. A line found that way is marked for review, so it is checked in the next pack.

Which mods go online

The Mods screen now shows which mods use the internet (with Drag'n Wash ModFramework 1.2.0), translated in every pack. This mod is tagged Online for one reason only: once a day the framework asks GitHub whether a newer release is out. Nothing about you or your game is sent, and you can switch it off in Mods → Drag'n Wash ModFramework → Settings → Check for updates.

Small fixes in the packs

Japanese and Simplified Chinese: a few display names, quotation marks and one italic tag now match the game.

For translators

Everything that is only for translating (the F1 window, the working copy, exports, hot reload) is now off until you turn on Developer tools in Options → Mods → Drag'n Wash ModFramework. Playing does not need it. CONTRIBUTING has the updated steps.

The framework's experimental Inspector (for mod makers) is not included in this zip or its installer. To use it, install it by hand from the Drag'n Wash ModFramework 1.2.0 release (the steps are there).

Known issues

Ships Drag'n Wash ModFramework 1.2.0, which this version needs. This is an unofficial fan project, not affiliated with Gator Dragon Games, and contains no game files.


v1.2.0(日本語)

言語が 3 つ増え、ゲームの更新で台詞が変わっても翻訳が消えなくなりました。

更新が必要な人:全員。新しい zip の Install.exe(Windows)か install-steamdeck.sh(Steam Deck / Linux)で 更新 を押してください。言語の設定は引き継がれます。v1.1.x を入れている場合は、ゲーム内の更新のお知らせからこのページを開けます。

新しい言語

ウクライナ語(Українська)、タイ語(ไทย)、ベトナム語(Tiếng Việt)。これで 16 言語です。3 つとも仮の翻訳で、母語話者の確認はまだなので、不自然な行があります。プルリクエストでの修正を歓迎します(CONTRIBUTING 参照)。

韓国語がネイティブ校正済みに

Hotcake さんのおかげで、韓国語パックを母語話者に校正していただきました(ゲームで使われない行はそのまま)。仮の翻訳ではなくなりました。韓国語の README と、韓国語の翻訳スタイルガイドも加わっています。

ロゴ

この Mod にロゴが付き、Mods 画面に表示されるようになりました。描いてくださったのは Mister ERIO さん(@mistererio)で、フレームワークの新しい Mods ボタンも同じ方の作品です。ありがとうございます!

ゲームの更新で翻訳が消えない

ゲームの更新で台詞の文面が変わると、その行の翻訳はパックが更新されるまで消えていました。いまは行 ID で、それでも見つからなければ新旧の文面の近さで、その行を探し直します。そうして見つけた行には「要確認」の印が付き、次のパックで確認します。

どの Mod が通信するか

Mods 画面に、どの Mod がインターネットを使うかが出るようになりました(Drag'n Wash ModFramework 1.2.0)。表示はすべてのパックで翻訳済みです。この Mod に Online の印が付くのは、フレームワークが 1 日 1 回、新しいリリースがあるかを GitHub に問い合わせるためだけです。あなたやゲームについての情報は送りません。Mods → Drag'n Wash ModFramework → 設定 → 更新を確認する で止められます。

パックの小さな修正

日本語と簡体字中国語で、いくつかの表示名、引用符、イタリックのタグがゲームと合うようになりました。

翻訳する方へ

翻訳作業のためだけのもの(F1 の窓、作業用コピー、書き出し、ホットリロード)は、Options → Mods → Drag'n Wash ModFramework の Developer tools をオンにするまで動きません。遊ぶだけなら不要です。手順は CONTRIBUTING を更新してあります。

フレームワークの実験的な Inspector(Mod を作る人向け)は、この zip とインストーラーには入っていません。使うときは、Drag'n Wash ModFramework 1.2.0 のリリース から手動で導入してください(手順はそちらにあります)。

既知の問題

  • macOS:非対応です。BepInEx が Unity 6.3 にフックできません(UnityDoorstop#108)。

この版が必要とする Drag'n Wash ModFramework 1.2.0 を同梱しています。非公式のファン制作物で、Gator Dragon Games とは関係ありません。ゲームのファイルは含みません。

v1.1.2

Choose a tag to compare

@TomXV TomXV released this 15 Sep 09:17
003ed1e

v1.1.2

A small update: it ships Drag'n Wash ModFramework 1.1.2, whose Mods screen icon is now the "Dg" monogram from the new hand-made logo. Translations and features are unchanged from v1.1.0.

Who should update: anyone who wants the new icon. Run Install.exe (Windows) or install-steamdeck.sh (Steam Deck / Linux) from the new zip and press Update; your language setting is kept. If you have v1.1.0 or v1.1.1, the game's update notice points you here.


v1.1.2(日本語)

小さな更新です。Drag'n Wash ModFramework 1.1.2 を同梱し、Mods 画面のアイコンを、新しい手作りのロゴの「Dg」に差し替えました。翻訳や機能は v1.1.0 から変わっていません。

更新が必要な人:新しいアイコンにしたい方。新しい zip の Install.exe(Windows)か install-steamdeck.sh(Steam Deck / Linux)で 更新 を押してください。言語の設定は引き継がれます。v1.1.0 か v1.1.1 を入れている場合は、ゲーム内の更新のお知らせからこのページを開けます。

v1.1.1

Choose a tag to compare

@TomXV TomXV released this 15 Sep 03:15

v1.1.1

A small update: it ships Drag'n Wash ModFramework 1.1.1, which gives the framework its own icon on the Mods screen. Translations and features are unchanged from v1.1.0.

Who should update: anyone who wants the icon. Run Install.exe (Windows) or install-steamdeck.sh (Steam Deck / Linux) from the new zip and press Update; your language setting is kept. If you have v1.1.0, the game's update notice points you here.


v1.1.1(日本語)

小さな更新です。Drag'n Wash ModFramework 1.1.1 を同梱し、Mods 画面にフレームワークのアイコンが表示されるようになりました。翻訳や機能は v1.1.0 から変わっていません。

更新が必要な人:アイコンを表示したい方。新しい zip の Install.exe(Windows)か install-steamdeck.sh(Steam Deck / Linux)で 更新 を押してください。言語の設定は引き継がれます。v1.1.0 を入れている場合は、ゲーム内の更新のお知らせからこのページを開けます。

v1.1.0

Choose a tag to compare

@TomXV TomXV released this 15 Sep 02:28

v1.1.0

Update notices, a new installer, and uninstalling from the game.

Who should update

  • Everyone. Download the zip, extract it anywhere and double-click Install.exe (Windows), or run bash install-steamdeck.sh (Steam Deck / Linux). It updates Drag'n Wash ModFramework to 1.1.0 as well, and your language setting is kept. From this version on, the game tells you when there is a new release.

New

  • Update notices (ModFramework 1.1.0): when a newer release of this mod or of the framework is out, the title screen says 1 update available in Mods, and Options → Mods tags the mod Update with a button that opens its release page (on the Steam Deck in Game Mode, it opens in Steam's browser).
    • Once a day the framework asks GitHub for the latest release. It sends nothing about you, your game or your other mods; GitHub sees your IP address, as with any web page. Nothing is downloaded or installed.
    • To switch it off: Mods → Drag'n Wash ModFramework → Settings → Check for updates.
  • New installer. Install.exe and install-steamdeck.sh are now Drag'n Wash ModFramework's shared installers, which any Drag'n Wash mod can ship. The Windows installer no longer starts a PowerShell script, which is what Microsoft Defender's machine learning flagged before. The window works the same way: pick the language, then Install (or Update), or Uninstall. Install.cmd is gone.
  • Uninstall from the game: Options → Mods → Drag'n Wash Localization → Uninstall, pressed twice. The mod is removed the next time the game starts, and Cancel uninstall takes it back until then. Your translation working files stay.

Known issue in the game

  • On Windows with DirectX 12 and Window Mode set to Exclusive, switching to another window and coming back can freeze the game, which then crashes. It is a problem in the game's graphics code, not in this mod. Add -force-d3d11 to the Steam launch options, or use Fullscreen instead of Exclusive. See the README.

For translators

  • New rows in all 13 languages: the update notice and its setting, and the Mods screen's uninstall button and messages.

Platforms

  • Windows: supported, one-click Install.exe. Checked with game build 9/12/2026_a93aa21a.
  • Steam Deck / Linux: verified on a Steam Deck (Linux build 9/13/2026_2a0da92f) with install-steamdeck.sh.
  • Windows on ARM: worked with v0.6; not checked again. The game itself needs -force-d3d11 there.
  • macOS: does not work at the moment (NeighTools/UnityDoorstop#108).

v1.1.0(日本語)

更新のお知らせ、新しいインストーラー、ゲーム内でのアンインストール。

更新が必要な人

  • 全員。 zip をダウンロードしてどこかに展開し、Install.exe(Windows)をダブルクリックするか、bash install-steamdeck.sh(Steam Deck / Linux)を実行してください。Drag'n Wash ModFramework も 1.1.0 に更新され、言語の設定は引き継がれます。このバージョンから、新しいリリースが出るとゲームが知らせてくれます

新機能

  • 更新のお知らせ(ModFramework 1.1.0):この Mod かフレームワークの新しいリリースが出ると、タイトル画面に 1 update available in Mods と出て、Options → Mods ではその Mod に「更新あり」の印と、リリースページを開くボタンが出ます(Steam Deck のゲームモードでは Steam のブラウザで開きます)
    • フレームワークが 1 日 1 回、GitHub に最新リリースを問い合わせます。あなたやゲーム、ほかの Mod についての情報は送りません。ほかの Web ページと同じく、GitHub には IP アドレスが伝わります。ダウンロードやインストールはしません
    • 止めるには Mods → Drag'n Wash ModFramework → 設定 → 更新を確認する をオフにしてください
  • 新しいインストーラー。 Install.exe と install-steamdeck.sh は、どの Drag'n Wash の Mod も同梱できる Drag'n Wash ModFramework の共通インストーラーになりました。Windows 版は、以前 Microsoft Defender の機械学習に検出される原因だった PowerShell のスクリプトを使いません。使い方は同じで、言語を選んで インストール(入っていれば 更新)か アンインストール を押します。Install.cmd は無くなりました
  • ゲーム内でのアンインストール:Options → Mods → Drag'n Wash Localization → アンインストール を 2 回押すと、次にゲームを起動したときに削除されます。それまでは 取り消す で元に戻せます。翻訳の作業ファイルは残ります

ゲーム側の既知の問題

  • Windows の DirectX 12 で ウィンドウモード を 排他的フルスクリーン にしていると、別のウィンドウに切り替えて戻ったときにゲームが固まり、そのまま落ちることがあります。この Mod ではなく、ゲームの描画処理の問題です。Steam の起動オプションに -force-d3d11 を入れるか、排他的フルスクリーン ではなく フルスクリーン にしてください。詳しくは README を見てください

翻訳者の方へ

  • 13 言語すべてに行を追加:更新のお知らせとその設定、Mods 画面のアンインストールのボタンと説明

対応環境

  • Windows:対応。Install.exe でワンクリック導入。ゲームのビルド 9/12/2026_a93aa21a で確認
  • Steam Deck / Linux:Steam Deck(Linux ビルド 9/13/2026_2a0da92f)と install-steamdeck.sh で確認
  • Windows on ARM:v0.6 で動作。今回は未確認。ゲーム本体の都合で -force-d3d11 が必要
  • macOS:現在は動きません(NeighTools/UnityDoorstop#108)