Star Wipes |
These are from Total Replay by 4am and qkumba.
It looks really nice but takes immense amount of ram
(16k for star data) and trashes the entire zero page.
|
Horizontal Scrolling |
This is based on the code from the
Driven demo,
but optimized a bit and also modified so it sort
of can handle full 6-color scrolling (still some issues
with that). Took another 512 bytes of lookup tables
for that. As a reminder, no hardware scroll on Apple II
so it happens all in software. |
Music |
The music is based off of the "Jingle Bells" demo
from old Casio (or in my case, Radio Shack)
organs. (Which as part of this research I realized
that after 30 years my Concertmate 370 has additional
songs as an easter egg).
I had trouble finding sheet music for this, but
ToyMusic on youtube had posted a Synthesia visualization
that I reverse-engineered into a pt3 file.
|
Development Notes
V1.1 notes -- 12/21/2024
Original version only worked on IIe (using hardcoded vblank).
It should now work on all of II+/IIe/IIgs/IIc though on IIc and II+
the scrolling isn't as smooth as we're not waiting for VBLANK.
You might say, why not VBLANK on IIc? Well you need to use an interrupt
to do that and I don't have any code right now that easily lets you
get VBLANK and Mockingboard interrupts at the same time.
V1.0 notes -- 12/21/2024
Throwing together a last-minute Christmas Demo, hard to do with all
the grading at the end of the semester! Built with a lot of pieces
from the Demosplash 2024 "Driven" demo, but with new art and
the horizontal scroll now more or less handles multi-color scroll
(hard on an Apple II!).
Other VMW Christmas Demos
Other VMW Software Demos
Other Apple2 Projects
Back to the VMW Software Productions Page