lovebyte: update the documentation
This commit is contained in:
parent
e560faa124
commit
83cdf2509f
|
@ -1,3 +1,3 @@
|
|||
CALL -151
|
||||
E7: 20 d8 f3 20 11 f4 a0 e8 a2 0e a9 02 20 5d f6 f0 f5
|
||||
E7: 20 D8 F3 20 11 F4 A0 E8 A2 0E A9 02 20 5D F6 F0 F5
|
||||
E7G
|
||||
|
|
|
@ -8,5 +8,6 @@ hence the name.
|
|||
|
||||
I found this one while doing a search of ROM values that were
|
||||
easy to load the address for, but the results looked nice.
|
||||
In this case the rotation and ROM address are $F6 and $F6F6
|
||||
which makes it easy to load them in a small amount of space.
|
||||
In this case the rotation and ROM address are $F6 and $F6F5
|
||||
which makes it easy to load, though it is a byte bigger than
|
||||
the minimum because I need a DEX instruction to get the address right.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CALL -151
|
||||
E7: 20 d8 f3 20 57 f4 a9 f6 a8 aa ca 20 5d f6 f0 f6
|
||||
E7: 20 D8 F3 20 57 F4 A9 F6 A8 AA CA 20 5D F6 F0 F6
|
||||
E7G
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
Some rotating gears.
|
||||
|
||||
The gears are drawn with the shapetable vector graphics, we only
|
||||
have a definition for a single tooth but we then draw it multiple
|
||||
times while rotating.
|
||||
|
||||
The catchment at the top happened accidentally, as I originally wanted
|
||||
to have a desire logo but didn't have enough room for the whole thing.
|
||||
The truncated logo ends up being exactly the shape that gets drawn.
|
||||
|
||||
It's a fast animation because it draws two scenes to the two graphics
|
||||
PAGEs and is just page-flipping between them.
|
|
@ -0,0 +1,8 @@
|
|||
This one was written in Applesoft BASIC!
|
||||
|
||||
Tokenized on disk it's 251 bytes.
|
||||
|
||||
For size reasons it starts page-flipping before it's done
|
||||
drawing the hi-res graphics on each page which is why it
|
||||
starts out a bit glitchy.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
CALL -151
|
||||
C00: 20 e2 f3 85 fd 85 ff a9 d0 85 fe a5 ff 20 11 f4
|
||||
C10: a0 00 b1 fd 91 26 88 d0 f9 e6 ff d0 ee 10 e4
|
||||
C00: 20 E2 F3 85 FD 85 FF A9 D0 85 FE A5 FF 20 11 F4
|
||||
C10: A0 00 B1 FD 91 26 88 D0 F9 E6 FF D0 EE 10 E4
|
||||
C00G
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
Three-level parallax scrolling on Apple II lores.
|
||||
|
||||
I actually got this down to 90 bytes, then used the
|
||||
extra space to add the code to switch directions.
|
||||
|
||||
Apple II has no scrolling circuitry, there are some mildly
|
||||
clever tricks going on to keep the frame rate up.
|
||||
|
|
@ -360,7 +360,7 @@ the ']' BASIC prompt and enter
|
|||
these commands to run it for yourself:
|
||||
|
||||
CALL -151
|
||||
B8: 2c ea 20 f4 f3 20 d8 f3
|
||||
B8: 2C EA 20 F4 F3 20 D8 F3
|
||||
B8G
|
||||
|
||||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CALL -151
|
||||
B8: 2c ea 20 f4 f3 20 d8 f3
|
||||
B8: 2C EA 20 F4 F3 20 D8 F3
|
||||
B8G
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CALL -151
|
||||
E7: 20 d8 f3 20 57 f4 a9 e2 aa a8 20 5d f6 f0 f7
|
||||
E7: 20 D8 F3 20 57 F4 A9 E2 AA A8 20 5D F6 F0 F7
|
||||
E7G
|
||||
|
|
Loading…
Reference in New Issue