Commit Graph

  • 35fd461720 Add Linux x64 FFmpeg native bundle gamer147 2026-07-31 09:38:01 -04:00
  • c33b21ef82 Make Godot native staging target-aware gamer147 2026-07-31 08:55:17 -04:00
  • 53823d4c10 Remove packaged runtime repository dependency gamer147 2026-07-31 08:50:26 -04:00
  • 49722c55fe fix retained glyph bottom clipping gamer147 2026-07-30 20:29:39 -04:00
  • d9f24c69ef engine: complete portable glyph text backend gamer147 2026-07-30 19:47:21 -04:00
  • ef19ab79e0 engine: retain History and wait presentation gamer147 2026-07-30 19:21:38 -04:00
  • 1367563485 engine: materialize live ADV glyphs gamer147 2026-07-30 19:04:22 -04:00
  • c2b72cd4b9 engine: render immediate text into surfaces gamer147 2026-07-30 18:47:35 -04:00
  • 6a8c919df1 engine: add exact Windows GDI glyph backend gamer147 2026-07-30 18:35:46 -04:00
  • 7397e4e5fb engine: add deterministic glyph mask core gamer147 2026-07-30 18:25:46 -04:00
  • 41001f6f77 engine: pin retained glyph text contract gamer147 2026-07-30 18:05:43 -04:00
  • 74d6509e3d docs: plan retained glyph text renderer gamer147 2026-07-30 17:52:36 -04:00
  • 499e72d4bb Bound GPU backbuffer layer retention gamer147 2026-07-30 11:49:14 -04:00
  • 2ba0870967 Fix incremental menu animation presentation gamer147 2026-07-30 11:04:29 -04:00
  • 56d60c0625 Mark save-load playthrough acceptance gamer147 2026-07-29 20:05:45 -04:00
  • fa911db1d6 Remove interactive VM lifetime step cap gamer147 2026-07-29 19:02:55 -04:00
  • f7751c2b93 Capture actionable STEP-LIMIT diagnostics gamer147 2026-07-29 18:51:06 -04:00
  • 32c5d1e901 Match AGE RIFF decode boundaries gamer147 2026-07-29 18:35:21 -04:00
  • da7e0e25ce Fix ADV transition and nested input lifecycles gamer147 2026-07-29 18:16:09 -04:00
  • 09d765d89d Fix skip completion for visual transitions gamer147 2026-07-29 17:09:37 -04:00
  • 3378abdeca Implement movie mask transition opcode gamer147 2026-07-29 16:01:00 -04:00
  • 12af952b77 Implement positioned movie playback opcode gamer147 2026-07-29 15:41:01 -04:00
  • 71ae1b7c5b Implement integer stack opcodes gamer147 2026-07-29 15:18:07 -04:00
  • 682f65318b Document final opcode investigations gamer147 2026-07-29 15:08:05 -04:00
  • 2993962307 Implement system menu show delay opcodes gamer147 2026-07-29 14:45:37 -04:00
  • 2065a1c504 Implement system menu guard opcode gamer147 2026-07-29 14:25:29 -04:00
  • 0c7d77805e Implement tiled surface edge opcode gamer147 2026-07-29 14:03:51 -04:00
  • feef18d411 Implement INPUTNAME string opcodes gamer147 2026-07-29 13:21:15 -04:00
  • 862b74ecbc Investigate INPUTNAME string opcodes gamer147 2026-07-29 12:57:55 -04:00
  • 2908d38663 Implement forced BGM opcodes gamer147 2026-07-29 12:38:54 -04:00
  • 137fae848f Implement diagnostic output opcodes gamer147 2026-07-29 11:54:09 -04:00
  • 4af0290bbb Implement cyclic animation reset opcode gamer147 2026-07-29 10:52:21 -04:00
  • 2777da435b Implement legacy black surface fades gamer147 2026-07-29 10:40:38 -04:00
  • e70b506ec4 Map legacy surface fades and cyclic reset gamer147 2026-07-29 10:34:03 -04:00
  • 1678459b05 Implement CONFIG mixer and native profile persistence gamer147 2026-07-29 10:22:22 -04:00
  • bcfb3848bc Implement cyclic scale opcode gamer147 2026-07-29 00:06:56 -04:00
  • f2f0cac936 Map cyclic scale and configuration audio opcodes gamer147 2026-07-28 23:55:14 -04:00
  • dad3ed4a4b Implement looping SFX and immediate rotation opcodes gamer147 2026-07-28 23:45:48 -04:00
  • d2ec834fc3 feat(startup): add configurable game root gamer147 2026-07-28 23:05:25 -04:00
  • b1d4a791b5 feat(opcodes): register full AGE opcode ABI gamer147 2026-07-28 22:21:40 -04:00
  • e313a14480 Add physical window size overrides gamer147 2026-07-28 22:10:01 -04:00
  • c6f1a60e79 Apply SYS4INI logical resolution gamer147 2026-07-28 21:55:53 -04:00
  • 2e8265f6cc Plan SYS4INI logical resolution handling gamer147 2026-07-28 21:21:28 -04:00
  • be1f454d4c Document SYS4INI startup settings gamer147 2026-07-28 18:08:17 -04:00
  • 5ce3a7b6f7 Document native glyph raster backlog gamer147 2026-07-28 16:56:07 -04:00
  • 014fd8d78f Calibrate native text weight and advances gamer147 2026-07-28 16:00:14 -04:00
  • 8b01559cc6 Separate native text effect modes gamer147 2026-07-28 14:24:58 -04:00
  • f885ac4189 Implement native text face selection gamer147 2026-07-28 14:16:24 -04:00
  • a991d5699c Fix BGM fade ownership across scene startup gamer147 2026-07-28 13:29:49 -04:00
  • f4bf78d7d1 Fix Extra Room catalog unlock handling gamer147 2026-07-28 13:14:28 -04:00
  • 93d9f58758 Record remaining engine RE findings gamer147 2026-07-28 12:25:24 -04:00
  • c045e4f639 Fix ADV config opacity and text lifetime gamer147 2026-07-28 12:21:32 -04:00
  • fdc7bb2bbc Fix MPEG movie startup cadence gamer147 2026-07-28 12:16:16 -04:00
  • b2f1b4a45e Fix retained ADV text in menu layouts gamer147 2026-07-27 13:29:17 -04:00
  • 8bc60d89ad Fix New Game fade presentation gamer147 2026-07-27 12:16:53 -04:00
  • ecf7289c7d Prevent FIELD redraw flicker gamer147 2026-07-27 12:01:35 -04:00
  • a547fc4c11 Fix repeated FIELD BGM restarts gamer147 2026-07-27 11:40:54 -04:00
  • 760e9663f4 Fix FIELD movement sprite ghosting gamer147 2026-07-27 11:34:40 -04:00
  • 50a6bd5a40 Fix ADV and BUNKI animation polish gamer147 2026-07-27 11:15:41 -04:00
  • 843b282cc4 Add synchronized MPEG movie audio gamer147 2026-07-25 11:49:50 -04:00
  • 1828701872 Persist shared profile on clean shutdown gamer147 2026-07-24 23:55:06 -04:00
  • 0a4e200876 Complete native numbered-save round trips gamer147 2026-07-24 23:25:54 -04:00
  • 4db7e412bd Match native surface persistence policy gamer147 2026-07-24 20:28:59 -04:00
  • 7a11a3853d Restore complete numbered save state gamer147 2026-07-24 18:43:21 -04:00
  • db41f77eb5 Document native persistence file formats gamer147 2026-07-24 17:15:27 -04:00
  • aba29b9078 Load shared save preview metadata gamer147 2026-07-24 17:05:13 -04:00
  • eff45f8dad Validate persistence through real SAVE UI gamer147 2026-07-24 16:48:32 -04:00
  • 3ace5371e6 Implement native layout-3 save restoration gamer147 2026-07-24 16:23:01 -04:00
  • 3b63c42826 Implement numbered save pair lifecycle gamer147 2026-07-24 15:32:55 -04:00
  • bda586aa28 Implement native RT.DAT read history gamer147 2026-07-24 15:11:30 -04:00
  • f17c89ec9a Implement native shared profile persistence gamer147 2026-07-24 14:52:05 -04:00
  • 4ebe861b79 re: document SYS4INI logical resolution settings gamer147 2026-07-24 14:07:57 -04:00
  • e46d64ecc6 Implement native DAT container codec gamer147 2026-07-24 14:00:33 -04:00
  • bf43e90a63 Map native persistence formats and opcodes gamer147 2026-07-24 13:40:18 -04:00
  • 8f0c40f43f Implement mounted append AUTORUN boot gamer147 2026-07-24 13:03:43 -04:00
  • 93486afade Decode battle experience rewards gamer147 2026-07-24 10:13:43 -04:00
  • 801a4fbfe0 Add semantic append INIT inspection gamer147 2026-07-24 09:45:40 -04:00
  • e23825a18b Document append bootstrap sequence gamer147 2026-07-24 09:33:55 -04:00
  • a876ddc269 Decode persistent unit stat growth gamer147 2026-07-24 09:12:49 -04:00
  • c494b786bf Decode battle passive activation state gamer147 2026-07-24 08:58:32 -04:00
  • 2641a62106 Decode selected movement routes gamer147 2026-07-24 00:08:33 -04:00
  • 87bee51c12 Name ADV graphics layer slots gamer147 2026-07-23 23:58:38 -04:00
  • f855c3d01f Classify stage authoring difficulty tiers gamer147 2026-07-23 23:45:46 -04:00
  • 796b0e850e Decode stage definition tables gamer147 2026-07-23 23:36:02 -04:00
  • 35080a086e Decode battle animation tables gamer147 2026-07-23 23:17:47 -04:00
  • a74a1469ce Decode CDINIT2 card effects gamer147 2026-07-23 22:58:01 -04:00
  • 21b7751085 Decode CDINIT card generation lists gamer147 2026-07-23 22:41:32 -04:00
  • dd3d6fc4dd Decode TRINIT training actions gamer147 2026-07-23 22:25:41 -04:00
  • 9d5cc80cce Decode SPINIT H-scene gallery gamer147 2026-07-23 21:57:32 -04:00
  • e4998951c8 Decode LAINIT terrain definitions gamer147 2026-07-23 21:47:48 -04:00
  • 9646b23ae2 Decode MPINIT stage terrain atlas gamer147 2026-07-23 21:31:43 -04:00
  • 3a46b2236a Decode CVINIT voice configuration gamer147 2026-07-23 20:01:53 -04:00
  • 7bec889eed Decode AFINIT and CTINIT data tables gamer147 2026-07-23 19:42:32 -04:00
  • 825b1b08fd Decode ALINIT alchemy recipes gamer147 2026-07-23 19:26:49 -04:00
  • aa375d0b5e Decode CGINIT gallery registry gamer147 2026-07-23 19:06:21 -04:00
  • 316d44a9a1 Decode CNINIT unit name registry gamer147 2026-07-23 18:54:22 -04:00
  • 8a1c11ebed Decode ILINIT condition and RECOVER schemas gamer147 2026-07-23 18:45:53 -04:00
  • 7f344739e6 Decode MAINIT and message infrastructure gamer147 2026-07-23 18:14:19 -04:00
  • 7269ddb547 Join CIINIT and CIMES character profiles gamer147 2026-07-23 17:57:21 -04:00
  • 15a5199ce7 Join VIMES and EIMES semantics gamer147 2026-07-23 17:39:08 -04:00