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
a35d6715d7
Update readme with save/load info.
2022-10-05 14:30:34 -06:00
Nathan Whitehead
883b9675e5
Switch SELECT+LEFT/RIGHT to be level section keys.
...
Add js code to move level up and down in a sensible way.
Update readme a bit.
2022-10-01 09:23:37 -06:00
Nathan Whitehead
908f66bfca
Correct readme about default font choice.
2022-09-27 22:20:07 -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
cf40b5ae2f
Remove legacy Duktape files, update license text.
2022-09-27 17:21:23 -06:00
Nathan Whitehead
365a60fd0d
Update readme with info on simple build and PuzzleScript Plus.
2022-09-26 10:37:05 -06:00
Nathan Whitehead
084a9264af
More future work.
2022-09-23 10:48:48 -06:00
Nathan Whitehead
85685447f8
Add some readme text, add images.
2022-09-23 09:49:10 -06:00
Nathan Whitehead
c3e3f7a1d7
Reword some things.
2022-09-23 09:16:54 -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
ab3be00b3f
typo
2022-09-22 14:46:40 -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
31f7260af4
Tidy readme
2022-09-22 12:27:44 -06:00
Nathan Whitehead
b841bc87c4
Tidy up build default options.
...
Remove hardcoded dependency on path structure for demo.pz, copy to bundle file properly.
Allow restarting games.
Add info file for retroarch to allow choosing pz content.
2022-09-22 12:13:15 -06:00
Nathan Whitehead
fc5ef53bda
Add core option to turn on/off custom antialiased font.
2022-09-22 10:57:40 -06:00
Nathan Whitehead
a676b07ee1
Tidy up readme
2022-09-22 09:31:07 -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
81b1ea24a2
Tidy up readme
...
Add cheat code of SELECT+START to skip level.
Fix bugs discovered with Singleton Traffic game (level 3 graphics glitch).
Dynamically resize sprites if pixels drawn with fillRect beyond border.
Update sprite clearing to always clear all of updated width and height.
2022-09-21 14:53:30 -06:00
Nathan Whitehead
c97ff96dae
Adding puzzlescript es5, working on filenames for evals.
2022-09-18 11:59:12 -06:00
Nathan Whitehead
8d0be05523
Make linaro location a config arg
2022-09-16 11:37:38 -06:00
Nathan Whitehead
8c7d7ea423
Notes on making text version work with genesis mini.
2022-09-16 11:16:44 -06:00
Nathan Whitehead
77c757e1b3
Add some text output
2022-09-15 14:09:17 -06:00
Nathan Whitehead
2778fdc938
Working on stb_image for font in core
2022-09-15 13:38:43 -06:00
Nathan Whitehead
b55dd6857d
Add moving black square to demonstrate input.
...
Add notes on building V8
2022-09-15 09:21:38 -06:00
Nathan Whitehead
c6a562beee
Add cross compile instructions and cmake file.
...
Add Puzzlescript from github.
2022-09-13 12:56:07 -06:00
Nathan Whitehead
e4d4a5a902
Add links
2022-09-13 11:24:05 -06:00
Nathan Whitehead
4f46e41053
Initial import
2022-09-13 10:28:09 -06:00