Download Latest Version BIG Fonts, Token golfing+optimisations + #include for engine lib source code.tar.gz (170.4 kB)
Email in envelope

Get an email when there's a new version of SCUMM-8

Home / v1.2
Name Modified Size InfoDownloads / Week
Parent folder
BIG Fonts, Token golfing+optimisations + #include for engine lib source code.tar.gz 2021-09-19 170.4 kB
BIG Fonts, Token golfing+optimisations + #include for engine lib source code.zip 2021-09-19 180.6 kB
README.md 2021-09-19 1.2 kB
Totals: 3 Items   352.2 kB 0

New Features

  • [x] Added BIG font support for print_line()
  • [x] Reduced token usage, thanks to @sparr's token golf + optimizing efforts 🙏
  • [x] More code-tidying & token reduction of the core engine
  • [x] lmproved scumm8.p8's "template" game - added other char to talk to, items to pickup, etc. for quick testing/reference
  • [x] Reinstated Monkey Island "Thimbleweed Island" mini-game (when USE-ing the Computer) in game.p8

Fixes

  • [x] Fixed ability to cancel/overwrite UI commands
  • [x] Fixed "face opp dir" code and cutscene end
  • [x] Added missing luamin exclusions (for "doors")
  • [x] Fixed default action logic (e.g. open/close) when needs to "walkto" beforehand
  • [x] Fixed "use" positioning

Noteworthy/Breaking Changes

  • [x] Now using latest main picotool branch (no longer using scumm-8 fork) - as latest luamin now supports passing of "exclude" list. Scumm-8's picotool fork will be archived, as no longer required (+very old!)
  • [x] Now uses #include for engine lib in \src files + build merges dist output into new code "tab" (but can now also use #include in your own games too - esp. for multi-cart, all share same lib!)
Source: README.md, updated 2021-09-19