Thoughts and encouragement will be appreciated. I am not confident I will be able to do this project, it may be too much for me.
The graphics looks nice. I would say just go and start with it and see how far you will get.
You did some amazing things with the graphics, and cool experiments with digitized sounds.This should be a walk in the park
Well... On November 27th, 2010 - I posted my first Aquarius program post. Here we are now in May of 2011, and in the course of 6 months I have learned a few things, thanks to everyone's help. I learned how to use and compile useful programs in Freebasic. Now look, I realize that knowing an opensource QuickBasic port is not entirely useful in-and-of itself, but it is something I am comfortable in, and can "think" in the best. I'm not sure if that skill could translate, but I am trying. Second, I learned quite a lot about the Aquarius. I know the memory map, how the color/character ram works. I know how the VSYNC signal works, and how the emulator is flawed relative to the actual hardware. I've learned how to write and compile a program in Z80 Assembly, albeit, the Aquarius implementation. I've modded my Aquarius to output composite signal. I wrote a program that simulates more colors and higher "resolution" that the original hardware allows. My friend Jay sent me a cartridge that I can use and burn my own ROMs. I bought an EPROM writer and ran my own custom code on the Aquarius. I implemented a 1-bit dac player, but of course, wasted my time because somebody else had already done that. I demonstrated Pulse-Width Modulation audio playback at 4 bits. (not sure if I posted that, but it did work)
The problem is, I like to explore a lot of systems, and this has been a nice project, so I am struggling with moving on to the next thing.
So this is what I have decided. I need to make an Aquarius Demo - something that uses the flicker mode, or some variation on it. In addition, it will have to play music/samples of some kind. Of course, it must run in 8k (maybe 16k) on a stock aquarius. I think if I can do this, then I can move on. I want to do something unique in both the video and audio effects in my demo. I was thinking of building something like a one-note tracker. Since the samples have to be delayed anyway, you could modify the frequency by varying the delay for the playback. If I could get a really clean sample of a piano note, or drum beat. Alternatively, I could grab 2 or 3 second clips at 1-bit and run them together. Another limitation I want to place on myself is that I have to syncronize the visual effects with the audio playback and in some way use the audio data. All of this, in 8K and 4 MHz. I realize things have been done on other systems, but I haven't seen any Aquarius Demos - unless I am missing something. Those are my thoughts...