Vince Weaver
bd9ab1915a
dos33: mkdosfs fix bug when more than 105 files
2022-09-05 21:04:18 -04:00
Vince Weaver
4cde5ae284
dos33: re-write mkdos33fs catalog creation a bit more robust
...
in theory can generate images with non-105 catalog entries
should test this thoroughly
2022-09-05 20:47:29 -04:00
Vince Weaver
c2faa9ec61
dos33: update slightly how mkdos33fs works
2022-09-05 18:58:09 -04:00
Vince Weaver
3e93b60331
basic: add target
2022-09-01 21:03:24 -04:00
Vince Weaver
021d88784f
hgr: solaris: trying to fit
2022-08-21 23:46:35 -04:00
Vince Weaver
17114d2728
solaris: update trying to figure out table
2022-08-20 23:23:46 -04:00
Vince Weaver
47f30f9de9
hgr: solaris
2022-08-19 01:36:14 -04:00
Vince Weaver
2c6ade629c
wargames: fix the SSI speech to work on actual hardware
2022-08-11 09:42:08 -04:00
Vince Weaver
28d9b629fb
lovebyte_turbo: update Makefile
2022-08-11 00:49:53 -04:00
Vince Weaver
086aaa47cd
hgr_viewer: add another image
2022-08-09 23:39:06 -04:00
Vince Weaver
a22670169d
planet: add lovebyte turbo files
2022-08-03 20:46:10 -04:00
Vince Weaver
b85da4bc1a
peasant: convert to zx02 compression from lzsa
...
makes a noticable improvement in file sizes
2022-08-02 00:46:54 -04:00
Vince Weaver
5dde1f4baa
appleiibot: asplode
2022-07-28 02:43:59 -04:00
Vince Weaver
96fc0fde29
appleiibot: update solaris
2022-07-26 18:13:01 -04:00
Vince Weaver
7f02cdbe3b
applebot: add solaris
2022-07-26 17:11:40 -04:00
Vince Weaver
046342a81c
utils: mkdos33fs: fix embarassing bug
...
was overwriting VTOC when copying DOS over
2022-07-26 14:58:34 -04:00
Vince Weaver
963f9f0586
hgr_viewer: update Makefile one last time
2022-07-19 22:11:21 -04:00
Vince Weaver
bf2d8cb12e
hgr_viewer: update Makefile yet again
2022-07-19 22:05:08 -04:00
Vince Weaver
c9087b8201
hgr_viewer: forgot Makefile, as always
2022-07-19 22:01:46 -04:00
Vince Weaver
77bd42616f
hgr_viewer: update and put things together
2022-07-19 21:59:43 -04:00
Vince Weaver
d0c491b6b7
boxes: add boxes-on-plain
2022-07-09 19:50:06 -04:00
Vince Weaver
ba9d287fb2
planet_gr: lores version of planet
...
apparently this all came from the Acorn User's January 1989 issue,
an article by Peter Voke, called 'A World Of Your Own' (page 85)
2022-07-09 18:01:11 -04:00
Vince Weaver
f974330b0d
basic: planet in 280 bytes
...
this is a stripped down implementation of a much cooler BBC Basic
program by Kweepa
2022-07-09 01:21:22 -04:00
Vince Weaver
1099a50b13
compression_test: update results with exomizer
2022-06-17 01:30:30 -04:00
Vince Weaver
7771f2d660
compression_test: missed some files
2022-06-17 01:25:26 -04:00
Vince Weaver
bff16e6de7
compression_test: finally got exomizer working
2022-06-17 01:24:21 -04:00
Vince Weaver
94bc946a4c
hgr: another short graphics demo
2022-06-10 23:28:02 -04:00
Vince Weaver
cbdb595f63
dos33: more robust error checking
...
This was inspired by a request from Micah Cowan
hopefully this didn't break anything
2022-06-09 19:53:10 -04:00
Vince Weaver
0007cbe3a9
dos33: return error code if we hit an error
...
this can make scripting easier
2022-06-09 18:54:38 -04:00
Nick Downing
9458bcf374
Add .gitignore
2022-06-09 18:06:12 -04:00
Vince Weaver
cf1c580870
poly: sample sound
2022-06-09 18:04:15 -04:00
Vince Weaver
72f8e5070f
dos33: some more comments to clear up the last fix
...
needed to break out Beneath Apple DOS for this one
TSL_OFFSET_L/H says what offset in the file the first TSL entry
is representing. It's a 16-bit sector value. Apparently not everything
uses this value.
2022-06-09 17:59:21 -04:00
Nick Downing
08f870dd38
Fix critical bug with saving that prevents BLOAD/BRUN working on the saved file
2022-06-09 17:56:46 -04:00
Vince Weaver
87f7fc15f5
dos33: fix some issues when copying files off disk image
...
ran across this when trying to debug a different issue
by default we can only get total sector size from the T/S lists
(which is only a multiple of 256 bytes) but in addition A (basic)
and B (binary) files also tell you the exact length. So we used that
to truncate to the exact length
Only it turns out some programs (I'm looking at you, cracked version
of WAVY NAVY) intentionally set the file size to be wrong and so
we were truncating things improperly
I think this updated code is a bit more clear. Hopefully it doesn't
break anything, I need a better test suite.
2022-06-09 16:46:17 -04:00
Vince Weaver
db49ead0b6
dos33: try to propogate errors a bit better
2022-06-06 17:01:07 -04:00
Vince Weaver
3b76177bec
compression: update comparison
2022-06-06 01:19:58 -04:00
Vince Weaver
1ae6ddac20
compression: add some compression tests
2022-06-06 00:53:52 -04:00
Vince Weaver
6f6e36b231
compression: doing some tests
2022-06-04 00:52:41 -04:00
Vince Weaver
4305eedcd2
gr: stars: see if it will fit in 128 bytes
...
short answer is no
2022-06-02 15:08:58 -04:00
Vince Weaver
72215d5ec8
basic: applebot: add star bounce
2022-05-31 13:57:28 -04:00
Vince Weaver
5b059ab037
basic: convert_tgreene: add help message
2022-05-31 13:47:25 -04:00
Vince Weaver
105148be9d
gr: stars_bot: optimizing
2022-05-31 12:55:41 -04:00
Vince Weaver
c6a325c25d
gr: stars
2022-05-31 12:10:10 -04:00
Vince Weaver
b289cab701
star: draw a star
2022-05-31 10:45:24 -04:00
Vince Weaver
8f5df0b139
demo: outline2022
2022-05-28 16:10:39 -04:00
Vince Weaver
cfc938ee9e
demo: o: accidentally found better starting point
2022-05-26 00:22:50 -04:00
Vince Weaver
4f6278f087
demo: o: update sound then optimize down again
2022-05-25 22:17:02 -04:00
Vince Weaver
031eb48e6a
demo: o: back below 256B
2022-05-25 16:11:38 -04:00
Vince Weaver
ca945e3609
demo: o: more size opt
2022-05-25 00:54:18 -04:00
Vince Weaver
7c2ae5942b
demos: o: more work
2022-05-24 17:05:07 -04:00