dos33fsprogs/graphics/hgr/shape_table/README

39 lines
1.1 KiB
Plaintext
Raw Normal View History

2023-01-19 15:39:28 +00:00
some small shape table programs
2023-01-27 22:11:07 +00:00
It's hard to get below 17 bytes.
Found a way to get 15 bytes in some cases if the address or rotation
(mod64) are similar.
Some to investigate:
A=$02 Y=$E8 X=$0E (agony17)
A=$E2 Y=$E2 X=$E2 (agony2/weave15)
A=$02 Y=$E3 X=$01 (column TODO)
A=$02 Y=$DA X=$01 (????)
TODO
A=$E7 Y=$E7 X=$E7
A=$F3 Y=$F3 X=$F3 (some of these might need a dex)
A=$F6 Y=$F6 X=$F6
2023-01-19 15:39:28 +00:00
mostly trying to get something interesting in 16 bytes for Lovebyte
apple2 -- 63 bytes -- just prints apple ][
cool_wave -- 37 bytes -- rotating square wave with backgrounds
gear -- 138 bytes -- rotating gears
herring16 -- 16 bytes -- sort of a herringbone pattern
line16 -- 17 bytes -- fancy line pattern
line32 -- 32 bytes -- line pattern, got it down to 18 bytes at one point
pattern -- 32 bytes -- like line32 but stops
pattern_logo -- 125 bytes -- fancy pattern with apple ][ logo on top
square_wave -- 35 bytes -- another square wave w/ backgrounds
stripe17 -- 17 bytes -- simple line drawing
teeth32 -- 31 bytes -- rotating square waves (boring)
tick_tock -- 26 bytes -- gear teeth pattern