15 Commits
Author SHA1 Message Date
Nathan Whitehead 71f0346835 Add script for downloading puzzlescript games by url.
Add capability to download itch.io puzzlescript games (experimental).
Update readme.
2022-10-06 09:54:55 -06:00
Nathan Whitehead cb9a13b19f Remove all traces of npm, babel, es5.
Simplify gn build system to use source files directly
without going through gen directory. This made the
xxd generated names more fragile, had to tweak the DOCKER_BUILDKIT
script to workaround that.
2022-09-27 21:10:07 -06:00
Nathan Whitehead 622ca5fb1a Fix pthread build issue for Mint 19.3.
Add -pthread option to linking command as well as compiling commands.
2022-09-27 09:18:40 -06:00
Nathan Whitehead fa2338d190 Initial try with PuzzleScriptPlus.
Status: files running, incorrect logic, incorrect graphics.
Not sure what's going on at the moment.
2022-09-25 19:57:36 -06:00
Nathan Whitehead 6c83886129 Switch cheat to be A + START.
Add script to generate pz files from Phil Schatz's repo.
2022-09-22 19:22:53 -06:00
Nathan Whitehead dafe397a0f Add dockerfile for release builds.
Fix minor build issues related to using old Ubuntu to build.
Add option to use precompiled font.js, Pillow was not working properly in old Python versions.
2022-09-22 14:27:09 -06:00
Nathan Whitehead 73d3d9b632 Tidy up and remove unused files.
Remove sysfont code.
Update LICENSE file to mention all used licenses.
2022-09-21 16:46:16 -06:00
Nathan Whitehead b6144fd97d Allow some perf flags to be set in duktape configure. 2022-09-20 11:28:36 -06:00
Nathan Whitehead 3f7ae7557d Add duktape configure call to build 2022-09-20 11:09:34 -06:00
Nathan Whitehead 5e26ca682a Antialias text (with fixed gray levels) 2022-09-19 14:55:02 -06:00
Nathan Whitehead 0e9ef48b85 New font 2022-09-19 14:23:47 -06:00
Nathan Whitehead 05e06e2a94 Trying to make hires text look good. 2022-09-19 14:18:39 -06:00
Nathan Whitehead 0a0aa192d2 Fix build 2022-09-19 13:48:02 -06:00
Nathan Whitehead 7adb13131d Generated font and babel in gn script 2022-09-19 13:37:23 -06:00
Nathan Whitehead cb81f080bf Reorg dirs 2022-09-17 10:13:40 -06:00