v3.1.0 Release
PriconneReALLTL Installer v3.1.0 — Tiếng Việt (Vietnamese) joins English and ไทย as a third translation source, with the install machinery extended for text-only patches. Xin chào các bạn người Việt! 🇻🇳
Added
- Vietnamese translation source — NTP335/PriconneRe-VN is now selectable from the main screen alongside English and ไทย. Per its author's request, a quality notice is shown when you select it ("Đây là bản dịch bằng Gemini AI — sẽ có vài lỗi nhỏ và cách xưng hô chưa đúng. Cân nhắc trước khi tải."); declining keeps your previous source. Coordinated with the author in NTP335/PriconneRe-VN#1.
- Engine-base chaining for text-only sources — the VN patch ships only its translation text (~15 MB), so installing it automatically fetches the ImaterialC modloader engine (~330 MB) first as the base layer, then applies the Vietnamese text on top. Both downloads are SHA-256-verified before anything touches your install; the engine zip is cached and shared with a plain English install; uninstalling Vietnamese removes the base too unless English still owns it (ref-counted, as always).
- Per-source notice dialog — translation sources can declare a one-line disclaimer that appears before your selection persists.
- README in Vietnamese — README.vi.md.
Fixed
- Text-only sources now get the right
Language=— a source whose zip ships noAutoTranslatorConfig.ini(VN) falls back to its own language code; previously the setting would have stayed on the engine base'senand the translation would never load. - A failed engine-base extract can no longer report success — the extract-success flag is sticky across the chained base + text extractions, and the text layer is skipped when the base failed (the operation reports as failed; Reinstall repairs it).
- The translation-source menu no longer leaks — the transient context menu is disposed after it closes.
- VN's fixup plugins — per the author's own test, the Vietnamese text needs the English fixup DLLs (
PriconneTLFixup/PriconneSkillTLFixup) for correct font sizing, so VN enables them (the ไทย-only fixup stays shelved).
Changed
- Ignore-list defaults are now language-agnostic — the default protected rule files (
_Substitutions/_Preprocessors/_Postprocessors) use a*language glob out of the box, matching what the startup migration already produced for existing installs; a fresh install is protected undervi/thfrom the first run, and "reset to defaults" no longer briefly reverts to theen-only list. - Source files with non-ASCII literals carry an explicit UTF-8 BOM instead of relying on compiler encoding detection.
Compatibility
- Windows 10 (64-bit) / 11. Requires Princess Connect! Re:Dive installed via DMM Game Player. Runs on .NET Framework 4.8 (preinstalled on Windows 10 1903+ and Windows 11).
- Translation sources: English (ImaterialC/PriconneRe-TL), ไทย (PeterkleCG/PriconneTH), Tiếng Việt (NTP335/PriconneRe-VN); modloader pinned to ImaterialC.
Upgrade Notes
- Drop-in over v3.0.x — settings, token, and your installed patch are unaffected.
- The Vietnamese source is new in this release — switching to it walks you through the author's quality notice, then installs the engine base + the VN text in one operation.
Known Issues
- A Vietnamese install shows the game's images untranslated (Japanese) — the English image pack lives under the
enlanguage folder and does not load underLanguage=vi. Text is fully translated; image support is a possible future enhancement.
Verification
- Portable SHA-256:
90dce9f52920dbbd2ccfc601fa30b52668dec6d6676e9be8bcc662a7b808e066 - Installer SHA-256:
893d077063e34bfc1257edce60abac9369813ce93ac84c50ba002141d9e1e728 - Or compare against the attached
SHA256SUMS.txt:
Get-FileHash -Algorithm SHA256 .\PriconneReALLTLInstaller-v3.1.0.exe - Authenticode: not signed this release (verify via SHA-256 above).