2023-10-29 04:13:32 +00:00
|
|
|
|
|
|
|
TODO MUSIC
|
|
|
|
+ be sure to mute channels when pausing
|
2023-10-29 03:38:44 +00:00
|
|
|
|
2023-10-25 06:05:53 +00:00
|
|
|
|
2023-10-28 23:13:02 +00:00
|
|
|
DISK I
|
2023-10-25 06:05:53 +00:00
|
|
|
|
2023-10-29 05:11:22 +00:00
|
|
|
+BIOS
|
|
|
|
|
|
|
|
- get it working
|
|
|
|
- if it is, remove other detection code
|
|
|
|
|
|
|
|
+ Intro
|
|
|
|
- title cards
|
|
|
|
- scrolling
|
|
|
|
- credits at bottom?
|
|
|
|
|
|
|
|
- Sprites / explosion
|
|
|
|
|
|
|
|
+ chessboard
|
|
|
|
|
|
|
|
- falling effect
|
|
|
|
- moving / bouncing object
|
2023-10-30 05:11:21 +00:00
|
|
|
have it reverse course?
|
|
|
|
- tunnel (for real)
|
|
|
|
- cirles / interference pattern (for real)
|
2023-10-29 05:11:22 +00:00
|
|
|
|
2023-10-29 03:38:44 +00:00
|
|
|
+ Lens / Rotozoom
|
|
|
|
- add lo-res LENS sprite to bounce around
|
|
|
|
- for rotozoom, wrap around
|
|
|
|
note, this might mean 32x32
|
2023-10-30 05:11:21 +00:00
|
|
|
- sound file
|
2023-10-25 06:05:53 +00:00
|
|
|
|
2023-10-29 03:16:35 +00:00
|
|
|
+ Plasma
|
|
|
|
- switch to purple green
|
|
|
|
- do the weird vertical wipe
|
|
|
|
|
|
|
|
+ Plasmacube
|
|
|
|
- have cube mask with different color sides
|
|
|
|
|
2023-10-28 23:13:02 +00:00
|
|
|
+ Dot Bounce
|
|
|
|
|
2023-10-29 02:40:01 +00:00
|
|
|
- slowly spool them out
|
|
|
|
- part way through start drawing more
|
2023-10-28 23:13:02 +00:00
|
|
|
|
|
|
|
+ Transmission / Spheres
|
|
|
|
|
|
|
|
- the audio (put in language card of AUX?)
|
|
|
|
- the actual transmission
|
2023-10-30 05:11:21 +00:00
|
|
|
45 degree sprite?
|
2023-10-28 23:13:02 +00:00
|
|
|
|
|
|
|
+ ocean / voxels
|
|
|
|
|
|
|
|
- probably too big, reduce the size
|
|
|
|
|
|
|
|
+ polar
|
|
|
|
|
|
|
|
- proper "bounce" as it scrolls in
|
|
|
|
|
2023-10-25 06:05:53 +00:00
|
|
|
|
|
|
|
|
|
|
|
DISK II
|
|
|
|
|
|
|
|
-> complete music
|
|
|
|
|
|
|
|
+ threed
|
|
|
|
|
|
|
|
- finish the whole thing if possible
|
|
|
|
|
2023-10-27 03:14:02 +00:00
|
|
|
+ nuts
|
|
|
|
|
|
|
|
- sprite animation of ship
|
|
|
|
|
2023-11-01 15:53:16 +00:00
|
|
|
+ credits (thumbnail)
|
2023-10-25 06:05:53 +00:00
|
|
|
|
2023-11-01 15:53:16 +00:00
|
|
|
- smoother scroll the text in
|
|
|
|
maybe skip ever other X to avoid palette shift
|
|
|
|
properly come in from off screen
|
|
|
|
use page flipping
|
2023-10-25 06:05:53 +00:00
|
|
|
|
2023-11-01 15:53:16 +00:00
|
|
|
+ final credits
|
|
|
|
- smoother scrolling
|
2023-10-27 03:14:02 +00:00
|
|
|
wait on vblank?
|
2023-11-01 15:53:16 +00:00
|
|
|
use page flipping, alternate scrolling by two?
|
|
|
|
probably doable but don't have time
|
2023-10-25 06:05:53 +00:00
|
|
|
|
2023-10-27 03:14:02 +00:00
|
|
|
+ after-credits
|
|
|
|
RR?
|
2023-10-25 06:05:53 +00:00
|
|
|
|
|
|
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
OLD
|
|
|
|
|
|
|
|
|
2023-08-25 17:53:33 +00:00
|
|
|
TODO: timing for each section
|
|
|
|
|
|
|
|
BIOS intro
|
|
|
|
|
|
|
|
disk:
|
|
|
|
read 1 bit/4us
|
|
|
|
Investigate qkumba's Spareboot
|
|
|
|
https://ia804502.us.archive.org/30/items/SpareChange4amCrack/Spare%20Change%20%284am%20%26%20san%20inc%20crack%29.txt
|
|
|
|
|
|
|
|
|
|
|
|
|
2023-08-16 21:07:04 +00:00
|
|
|
music:
|
|
|
|
good ay-3-8910 track from ZX, though missing the rumble of
|
|
|
|
opening credits. Full thing annoyingly just above 8k
|
|
|
|
(x compressed) though I've been sticking it in the language card
|
|
|
|
(16k expansion)
|
|
|
|
|
|
|
|
opening space scroll/credits
|
|
|
|
theoretically possible though horizontal scrolling on an Apple II
|
|
|
|
is next to impossible to do smoothly.
|
|
|
|
the spaceships can be done with hires software sprites
|
|
|
|
explosion?
|
|
|
|
title card
|
|
|
|
I think the ii-pix version turned out really nice
|
|
|
|
though as always highly dithered stuff like this
|
|
|
|
doesn't compress well (8k down to ?)
|
|
|
|
chess board transition
|
|
|
|
probably possible?
|
|
|
|
transparent polyhedron bouncing
|
|
|
|
no idea
|
|
|
|
dot tunnel
|
|
|
|
something similar probably possible
|
|
|
|
moire circles
|
|
|
|
probably not at that framerate
|
|
|
|
falling block transition
|
|
|
|
yes
|
|
|
|
moire lines
|
|
|
|
probably not
|
|
|
|
gorilla looking guy
|
|
|
|
decent dithered version. horizontal slide transition
|
|
|
|
is harder
|
|
|
|
fading tv transition
|
|
|
|
yes possible
|
|
|
|
leaves with message
|
|
|
|
leaves look OK. mapping text...?
|
|
|
|
head
|
|
|
|
ok in lo-res
|
|
|
|
bouncing sphere/lens
|
|
|
|
something can probably be approximated
|
|
|
|
rotozoom
|
|
|
|
do have rotozoom code but currently wrapping not implemented,
|
|
|
|
that really needs to be a power of 2 not 40x48 as current lores
|
|
|
|
pre-existing fine tune code with complicated fixed point multiply
|
|
|
|
plasma
|
|
|
|
never have had much luck with good plasma effect on Apple II
|
|
|
|
plasma cube
|
|
|
|
ha
|
|
|
|
bouncing dot string
|
|
|
|
hmmmm
|
|
|
|
trnasmission
|
|
|
|
should try art. weird pixelated sprite might be possible
|
|
|
|
3d plasma
|
|
|
|
urgh
|
|
|
|
polar bear
|
|
|
|
OK graphics, vertical bounce effect might be harder
|
|
|
|
3d town
|
|
|
|
blah
|
|
|
|
nuts picture
|
|
|
|
probably possible
|
|
|
|
credits
|
|
|
|
|
|
|
|
|
|
|
|
c64:
|
|
|
|
intro, scrolling OK
|
|
|
|
they actually managed bouncing polyhedron
|
|
|
|
they did the particle tunnel
|
|
|
|
|
|
|
|
limited sort of circles, I prob have code that does that
|
|
|
|
|
|
|
|
tree, they manage the message
|
|
|
|
|
|
|
|
lens, rotozoom, plasma
|
|
|
|
|
|
|
|
even manage the spinning cube
|
|
|
|
|
|
|
|
and the string
|
|
|
|
|
|
|
|
their transmission, the sword is black and white
|
|
|
|
|
|
|
|
3d plasma is less impressive
|
|
|
|
|
|
|
|
bouncing polar bear black+white
|
|
|
|
|
|
|
|
3d is more limited/black white
|
|
|
|
|
|
|
|
|