Releases: DezFix/OctopusBridge
Releases · DezFix/OctopusBridge
Release list
OctopusBridge 0.6.5
0.6.5 — 2026-08-14
Added
- RPG Maker maps now render 1:1 with the engine (pixel-exact). The tilemap algorithm was copied from
rmmz_core.js: autotile tables (floor/wall/waterfall), upper-tile flag (0x10) and table flag (0x80) fromTilesets.json, shadows from the dedicated shadow layer (z4 in MZ, z2 in MV), table edges drawn from the two halves. Both MZ (6-layer) and MV (4-layer) maps are supported. The old approximation produced broken textures and unreadable maps. - Full RPG Maker event editor — everything that can be changed about an event is now editable:
- event name and X/Y position; pages: add / duplicate / delete;
- page: character image (picked from the game's
img/characters, with a 48x64 preview via the decryption layer), event tile ID, trigger, priority, movement type/speed/frequency, walk/step animation, direction fix, through, visibility conditions (switches, variable, self-switch); - command list editor: add commands from the full RPG Maker MV/MZ catalog grouped by category, edit parameters (numbers / strings / choices), auto-inserted continuators (101->401, 102->402+404, 111->411+412, 205->505), dedicated editors for message text, choices, conditional branches (all 13 types) and movement routes (all 46 route commands); both MZ (
{code, indent, parameters}) and MV ([code, indent, ...]) command formats are supported.
- Glossary redesigned:
- clear Source/Target language pickers instead of the editable
ja->rucode box; - per-row edit dialog (term / translation / category) with explicit confirmation;
- category column, click-to-sort on every column, category filter, search across term/translation/category;
- glossary applied right in the translation table: a chip bar shows matched terms for the selected row, clicking a chip inserts the translation into the translation cell;
- glossary file format extended with categories, keeping old files compatible (plain string values still work; categories survive re-saving).
- clear Source/Target language pickers instead of the editable
- Complete RU/EN localization: the RPG Maker command catalog (names, groups, parameter labels, route commands) is now bilingual and follows the interface language live; triggers, priorities, movement types, directions, condition briefs and default choice names are translated too. A checker verifies that every UI key exists in both languages.
Fixed
- Twine: backing up a single
start_game.htmlgame failed withNotADirectoryError— the backup directory is now created next to the file. - Resource tab: the audio info dialog crashed on relative RPG Maker paths (e.g. encrypted
audio/me/Curse2.ogg_). - Event editor: MZ movement-route commands are stored as
{"code": N}dicts (not bare ints) — both formats are accepted now. - Glossary chip bar: an infinite loop when rebuilding chips (layout stretch item could not be removed) — fixed.
- Event direction order is stable now (down/left/right/up) — a Python
setordering occasionally wrote the wrong facing.
OctopusBridge 0.6.2
- Fixed: typed text now visible in all table editors (incl. translation column - editor opens 3 rows high)
- Fixed: RU interface by default, all tables/headers/groups translated (Battle/Movement -> Бой/Перемещение etc.)
- New: Ren'Py target-language choice ("Translate" button menu + remember dialog); "whole text" now includes game/tl/ on disk
- New: AI busy animations - glossary analysis, cheat names translation, provider ping (async, no UI freeze)
- i18n cleanup: base URL / Ollama URL / Save Editor translated, raw strings moved to TR keys (ru+en)
OctopusBridge 0.6.1
What's new in 0.6.1
- Google engine rewritten: ~11x faster (measured 28,600 lines/min vs ~2,500) - cascade of free endpoints with built-in rate-limit protection.
- About dialog redesigned - engine tags auto-pulled from the registry, Markdown changelog (from GitHub, local fallback), Ko-fi support button.
- Translate tab layout fixed - nothing is cut off anymore (file panel 403 px, tuned columns).
- Translation is batch-only, before launching the game (no live per-line translation).
Free, no subscriptions. Support the project on Ko-fi: https://ko-fi.com/k_k