Skip to content

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 06 Sep 18:12
· 38 commits to main since this release

Added

  • Dynamic Variable Text & Score Displays (Chunk 14 TEXT):
    • Support parsing and rendering Chunk 14 dynamic variable text overlays directly onto the canvas.
    • Real-time variable formatting and score counter displays (e.g. tracking i_e scores in interactive game pages GAME051 and SCORE05X).
  • Hotspot Micro-Scripts (Chunk 13 MICRO):
    • Support executing inline micro-scripts embedded directly inside hotspot records (e.g. variable assignments and arithmetic like i_e=i_e+2).

Fixed

  • Conditional Opening Video Playback:
    • Made opening video playback strictly conditional on the presence of PlayMpeg symbols or explicit .DAT paths in AUTORUN.CLS, preventing unwanted playback of warning/audio tracks on discs without opening videos.
  • CHM Buffer & Comment Parsing:
    • Read length-prefixed image filenames at offset 0x60 in CHM Chunk 3 to prevent dirty buffer data corruption.
    • Preserved colons inside REM and ' comment statements during script instruction splitting.
    • Prevented automatic navigation on finished asynchronous background scripts so interactive pages remain open.

Changed

  • Collapsed virtual remote control panel by default on startup for a cleaner viewing experience.
  • Refreshed project documentation with pre-built binary installation instructions and development guides.