Commit Graph
5 Commits
Author SHA1 Message Date
mrleo1nidandClaude Sonnet 5.5 f2fcd05467 feat: build profiles for goodluke 1.2 and SaintlyCorruption 0.13
goodluke skips the author's developer tools (save export, scene browser and launcher, state panel, seed
tool: they read files and start programs, and nothing outside atlas/dev calls them) and the outline
shader demo, and waives two defects of the original: a jump to the label composer_scene that was never
written, and a call to a debug helper that is not defined and sits behind a flag that is False.
SaintlyCorruption needs only its fingerprint. Both now pass the strict check and convert fully.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 17:28:13 +03:00
mrleo1nidandClaude Sonnet 5.5 6d78b8b847 feat: build profile for The Lewdest House; panoramas as GPU hints, live2d-only init branches, drag/at syntax
CI / frontend (push) Failing after 15s
CI / backend (push) Failing after 33s
The build (fingerprint of its scripts) skips third-party code written against Ren'Py's render API
(colour picker demo, Kinetic Text Tags, cps_preview) and waives its one missing test screen. Converter:
xpan/ypan/matrixtransform/matrixanchor are skipped like other GPU hints, `if renpy.has_live2d()` in an
init block keeps only its else branch, `crop(...)xpos` and `crop (1, 2, 3, 4)` parse, `drag` is a screen
container, `at icon["at"]` becomes a dynamic entry, and the whitelist gains Matrix, Move, absolute and
the no-op helpers. The game now passes the strict check and converts fully (3272 files, 288 MB).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 04:29:20 +03:00
mrleo1nidandClaude Sonnet 5.5 25bd39dd43 feat: skip a verified placeholder file in The Only Doe 0.05 instead of failing the media conversion
gui/journal_icon.png in that build is a text note ("PLACEHOLDER: Download a journal icon...") with an
.svg next to it, so Ren'Py cannot load it either. A build can now list placeholder files by path and
SHA-256; only an exact match is skipped and the report carries a non-blocking warning. The full
conversion of the game (2898 files, 2.77 GB) now finishes without failed media.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 04:02:22 +03:00
mrleo1nidandClaude Sonnet 5.5 0822c76321 feat: build profile for The Only Doe 0.05 that fixes an assignment in a menu condition
CI / frontend (push) Failing after 22s
CI / backend (push) Failing after 37s
sleep.rpy tests `... before_sleeping=2` (assignment) in an elif; sleep.rpyc holds the same text, so
Ren'Py cannot compile that branch either. Builds can now carry exact-line patches pinned by the
SHA-256 of the line and the build fingerprint; this one restores `==2`. Anything else stays strict.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 03:05:52 +03:00
mrleo1nid f9eb5c1212 feat: improve RenPy conversion and support MIST runtime
CI / frontend (push) Failing after 15s
CI / backend (push) Failing after 37s
2026-10-25 23:16:33 +03:00