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
Vince Weaver
63f62f3ddd
demos: o: merge in the hires stuff
2022-05-24 16:21:37 -04:00
Vince Weaver
fd92afd93d
demos: o: rename things
2022-05-24 11:18:33 -04:00
Vince Weaver
02778624d6
demo: o: update
2022-05-24 00:21:26 -04:00
Vince Weaver
6370349ac5
gr: scroll: more work
2022-05-23 09:00:01 -04:00
Vince Weaver
3f4b525f0d
scroll: change pattern
2022-05-20 00:17:22 -04:00
Vince Weaver
eafb6271c8
gr: scroll: update texture
2022-05-19 23:20:44 -04:00
Vince Weaver
5bbdd48d60
gr: trench: merge in xw
2022-05-19 00:35:00 -04:00
Vince Weaver
4d82766a00
utils: fix odd bug in shape_table
2022-05-18 20:31:41 -04:00
Vince Weaver
d7ebc52fcd
graphics: hgr: xw
2022-05-18 20:30:49 -04:00
Vince Weaver
c3bd11a910
gr: scroll: more work
2022-05-18 09:07:38 -04:00
Vince Weaver
c3f95ea6f0
polly: more sound effects
2022-05-18 01:19:40 -04:00
Vince Weaver
75d4c04631
music: polly: more sound work
2022-05-16 02:16:30 -04:00
Vince Weaver
ccea46bc50
polly: automate sample
2022-05-13 23:37:13 -04:00
Vince Weaver
4fcefd0ad0
gr: scroller: random: update logo
2022-05-09 00:54:34 -04:00
Vince Weaver
4715dfaf85
scroll: work on smaller version
2022-05-08 01:14:52 -04:00
Vince Weaver
0d9db2963f
gr: scroll: random bot fits
2022-05-03 00:36:58 -04:00
Vince Weaver
ab46040837
gr: scroll: random
2022-05-02 22:50:11 -04:00
Vince Weaver
cfbeb5e191
basic: moon lander
2022-05-02 01:05:33 -04:00
Vince Weaver
0949531644
gr: scroll: diamond
2022-04-28 00:29:10 -04:00
Vince Weaver
5dda7169c1
gr: work on scroller
2022-04-26 08:09:54 -04:00
Vince Weaver
1e3fa91a6e
lemm: hook up music
2022-04-22 01:56:34 -04:00