Commit Graph

133 Commits

Author SHA1 Message Date
Vince Weaver 366ebbe08c vertical_scroller: trying some size optimization 2022-03-02 01:32:10 -05:00
Vince Weaver ccaba3d4ff flyer: shave some bytes off 2022-01-09 18:10:45 -05:00
Vince Weaver ecaa560381 plasma: more attempts 2021-10-26 15:05:14 -04:00
Vince Weaver ccdae6d1fb hgr: plasma 2021-10-25 14:10:44 -04:00
Vince Weaver f4879d9121 plamsa: more work 2021-10-16 21:30:06 -04:00
Vince Weaver daceb8ef3b plasma: working on more plasma demos 2021-10-15 16:27:51 -04:00
Vince Weaver a5ff0a38a4 gr-sim: work on better plasma 2021-10-15 08:30:15 -04:00
Vince Weaver 868ae59e44
Merge pull request #12 from advorak/master
Fix typographical errors in Makefile
2021-09-18 22:42:06 -04:00
Vince Weaver f8ff9ce708 peasant: boat mostly working 2021-09-16 22:51:55 -04:00
advorak cc6ebf9226
Fix typographical errors in Makefile
"prodos_cat" executable is erroneously referenced as "prodoscat" in "install:" and "clean:"
2021-09-11 06:13:09 +02:00
Vince Weaver 98aa68c21d hgr_make_sprite: add label support 2021-09-07 23:32:06 -04:00
Vince Weaver 2bb7e1064c peasant: inventory keyboard navigation works 2021-09-01 00:39:25 -04:00
Vince Weaver 6b5c3612b0 dos33: fix disk corruption on DELETE
was using &vtoc where it should have just been vtoc so writing the
pointer value rather than the buffer.  urgh
2021-08-24 18:15:00 -04:00
Vince Weaver 0b52583de6 dos33: add debugging
chasing a weird corruption issue on DELETE
2021-08-24 17:06:05 -04:00
Vince Weaver 285be13597 png2gr: modify so it can handle 280x192 inputs
I hope this didn't break regular png2gr operation
2021-08-24 12:35:48 -04:00
Vince Weaver 309677f52b peasant: initial sprite support 2021-08-12 11:48:12 -04:00
Vince Weaver 91efaaf7bc prodos: fix directory allocation entry
embarassing mistake, changed meaning of paramater but since both ints
wasn't caught
2021-08-05 14:09:48 -04:00
Vince Weaver 62f80a60fc prodos: fix bug when findind free block
meant that SAVE was not working quite right

also added a bunch of debugging messages
2021-08-05 14:00:46 -04:00
Vince Weaver 628513d1c1 tokenize_asoft: fix handling of linefeeds inside of open quotes
was breaking the z output
2021-08-05 01:11:33 -04:00
Vince Weaver 7ea2033caf prodos: add subdir support to rest of utils
WARNING: not tested, also won't work if you have to grow
a directory list
2021-08-04 16:06:52 -04:00
Vince Weaver 2e7be027ff prodos: LOAD now works with subdirs 2021-08-04 15:56:48 -04:00
Vince Weaver 9e6ebc92c2 prodos: catalog of subdirs now works 2021-08-04 15:35:50 -04:00
Vince Weaver ee544928c1 prodos: more work on subdir support 2021-08-04 09:04:25 -04:00
Vince Weaver 1907caf2c4 prodos: add subdir support to DUMP 2021-08-04 00:59:46 -04:00
Vince Weaver b2e684247b prodos: add DELETE support
seems to work
2021-08-03 20:40:45 -04:00
Vince Weaver c84a801d49 prodos: enable setting create/modify time 2021-08-03 17:05:05 -04:00
Vince Weaver b99cdc1ee7 prodos: update README 2021-08-03 16:17:25 -04:00
Vince Weaver 1d3be879f7 prodos: clean up warnings in dump 2021-08-03 16:14:26 -04:00
Vince Weaver 2e0f87162f prodos: mkprodosfs vaguely working 2021-08-03 16:09:41 -04:00
Vince Weaver 5e04bbf227 prodos: implement RENAME support 2021-08-03 13:33:29 -04:00
Vince Weaver 9047bce044 prodos: save sort of working
not all the attributes are being set, but a sapling survived a save/load
round trip
2021-08-03 01:19:39 -04:00
Vince Weaver 322ba44833 prodos: work on save file support 2021-08-02 16:01:09 -04:00
Vince Weaver 58f22f7119 prodos: VOLUME command now works 2021-08-02 13:37:50 -04:00
Vince Weaver 2570ecc0e2 rr_logo: start working on automated build 2021-08-02 01:06:39 -04:00
Vince Weaver e4e41d710d prodos: add utility for reading text files
also add in more complete 2mg support
2021-08-02 00:50:55 -04:00
Vince Weaver dbe56330e9 prodos: add 2MG support 2021-08-01 20:41:54 -04:00
Vince Weaver 960b705596 prodos: add support for tree files
I only am testing on floppies so no files >128k to test
2021-08-01 20:15:02 -04:00
Vince Weaver 166f24075f prodos: load sapling support 2021-08-01 19:41:38 -04:00
Vince Weaver 0cba4da691 prodos: LOAD of a seed file works now
the DOS33 interleave support was horribly broken
2021-08-01 19:11:09 -04:00
Vince Weaver 7231194c5c prodos: work on LOAD functionality 2021-07-30 00:37:52 -04:00
Vince Weaver 643aca2973 prodos: strip out some unneeded stuff 2021-07-29 22:29:06 -04:00
Vince Weaver 67814b316d prodos: catalog works 2021-07-29 22:04:08 -04:00
Vince Weaver 5f02faf303 prodos: work on catalog 2021-07-29 01:07:29 -04:00
Vince Weaver d8be8dc59e prodos: get dates printing right 2021-07-29 00:45:47 -04:00
Vince Weaver 76231a67e0 prodos: can handle .dsk and .po images now
interleave is a pain
2021-07-28 23:02:18 -04:00
Vince Weaver b8e0cf5b29 prodos: volume free bitmap printing 2021-07-28 17:20:00 -04:00
Vince Weaver 87b44bb7f3 prodos: working on volume bitmaps 2021-07-27 01:57:00 -04:00
Vince Weaver a889cbd1aa prodos: voldir struct 2021-07-27 00:58:26 -04:00
Vince Weaver 46fb87bf64 prodos-utils: this is probably a mistake
just want enough to get things onto/offof a Logo II disk
2021-07-26 23:06:09 -04:00
Vince Weaver 2e8b0a20ce logo: add utils to dump file 2021-07-26 21:33:44 -04:00
Vince Weaver 468387a47f dos33: make catalog printing a bit more robust
had a (corrupted?) LOGO data disk that was causing issues
2021-07-26 16:58:18 -04:00
Vince Weaver a49b1d8c85 hgrmist: work on autodetect of sound 2021-07-08 00:36:35 -04:00
Vince Weaver 70ab2f4223 hgr-util: png2hgr: try to autodetect correct black and white better
this is a bit tricky, because we support forcing black/white colors by
using slightly different palette entries, so we don't want to completely
ignore the difference in case the image is trying to force one or another
of the black/white colors for alignment or xdraw reasons
2021-06-29 00:58:09 -04:00
Vince Weaver db5a952067 raytrace: initial code 2021-05-26 23:19:30 -04:00
Vince Weaver 6475967948 dos33_raw: add some sanity checks
try to warn a bit if we write beyond the end of what we expect
2021-04-26 15:24:48 -04:00
Vince Weaver fc2c2f3f91 dos33: split off the dump code 2021-03-29 16:28:14 -04:00
Vince Weaver c3a278b76a utils: dos33: split off catalog code 2021-03-29 16:02:55 -04:00
Vince Weaver 8e05dc8b32 utils: mkdos33fs: improve some more 2021-03-29 14:25:58 -04:00
Vince Weaver a2a9d6ef52 utils: dos33: whitespace cleanup 2021-03-29 13:45:15 -04:00
Vince Weaver 7458087e2d utils: dos33: split out the vtoc_bitmap code so we can share it 2021-03-29 13:33:03 -04:00
Vince Weaver 48fc5d5620 ootw: moving things around again 2021-03-23 11:01:36 -04:00
Vince Weaver d2c476115b gr-utils: add a png to 16x16 util 2021-03-22 21:29:27 -04:00
Vince Weaver 37e0362341 pastel: working on poke-free machine code 2021-03-10 01:23:03 -05:00
Vince Weaver a64a65ccdd dos33fs: allow ignoring file errors to create fancy CATALOGs 2021-03-01 22:46:19 -05:00
Vince Weaver 3be6fd4d05 png2hgr: add more debugging 2021-02-13 23:20:25 -05:00
Vince Weaver d6816b81ec hgr2png: update generation of white and black colors
have slightly different colors for both so we can specify them
in png we want to convert
2021-02-07 01:04:03 -05:00
Vince Weaver 073ced5cb0 tfv: get the "story" sort of working 2021-02-03 00:50:16 -05:00
Vince Weaver de808856c9 drops: trying it out
too big
2021-02-01 14:43:19 -05:00
Vince Weaver 08a448f8fc drops: seeing if possible 2021-02-01 13:09:26 -05:00
Vince Weaver 271ac76d73 utils: shape-table: document the appleiibot option 2021-01-25 20:39:41 -05:00
Vince Weaver d3cf6bd64b hgr2png: finally got it working 2021-01-23 23:42:25 -05:00
Vince Weaver 71f0b69076 hgr2png: more work 2021-01-23 20:36:04 -05:00
Vince Weaver e66a20a074 hgr2png: this is harder than it looks 2021-01-23 15:44:46 -05:00
Vince Weaver 07b1effec2 plasma: work on lo-res plasma 2021-01-09 01:41:44 -05:00
Vince Weaver 424af605e1 rotozoom: null set working 2021-01-06 14:00:59 -05:00
Vince Weaver 213f68f526 gr-utils: missing file 2021-01-05 23:38:28 -05:00
Vince Weaver 23c421424b gr-sim: missing file 2021-01-05 23:35:11 -05:00
Vince Weaver e0febd1a90 demos: more work
keep making git mistakes urgh
2021-01-05 22:52:10 -05:00
Vince Weaver 8c445868b5 games: update README/Makefiles 2021-01-05 21:03:44 -05:00
Vince Weaver 9f120b3f38 utils: add a README 2021-01-05 16:17:00 -05:00
Vince Weaver 7736360c30 utils: fix up so all compiles again 2021-01-05 16:13:43 -05:00
Vince Weaver ae57fdb378 checkin pending files 2021-01-05 15:32:11 -05:00
Vince Weaver b1238af49d re-arranged the entire directory structure
this will probably upset people
2021-01-05 15:29:31 -05:00