Apple II development!

I'm still working on my Apple II code. I released an Apple II game for the last Ludum Dare but I wasn't able to finish it. It is progressing and I'm actually starting to enjoy working under the constraints of the Apple II platform.

The game I submitted (well, more of an engine demo) only ran on an Apple IIe with expanded 128KB memory, but I've shrunk my requirements so now my code should be able to run on any Apple II. (Aside from the original 1978 version with the first set of ROMs, perhaps Autostart ROM update works but I have not tested!)

My next Apple II program was a simple animation project that is a homage to the Neon Genesis Evangelion anime. Check it out!

https://www.youtube.com/watch?v=X4U1Gg--7JU

It features HGR graphics (woo, 7 color) and simple music. The music routine took the most work; It lets me have standard single-voice notes at 7 volume levels using the built-in speaker. That doesn't sound all that impressive in modern parlance, but -- trust me, for an Apple II it's hard to do that and animate graphics at the same time.

You can find all the code and disk images for this (including the music tracker I used to make the music) at my Gitlab Apple II repositories. Everything is GPL'd and my Apple II development environment works under both Windows and Linux (using the cc65 compiler toolchain).

I have tested this on real hardware, though I personally only own Apple IIes -- one original, and one Enhanced with 128KB expanded memory. If you have other models and want to try it out, do so and let me know. I'd love to hear how it went.

Anyway, I wanted to share my progress. Back to work, and can't wait for the next LD! Chained signing off!

chained-lupine-logo-302.png