So you mean the song wouldn't be loaded into RAM (or at least not in its entirety) on a HuCard game? Or that it would be streamed directly from the ROM into the audio output?
I suspect that you *may* be thinking that HuCards (or most old cartridge) systems are like modern computers, and need to load things into RAM in order to run them.
The PCE CD is like that ... but HuCards/cartridges aren't. We just read and execute data directly from the HuCard/ROM.
Since there is up to 1MB of ROM space on a HuCard ... allocating 6KB (or more) of it for a tune is a pretty-small price to pay for good music.
And nope ... we don't "stream" audio like deflemask data or MML data directly to the audio output. It's not like sample data, were we *do* effectively do that.
The sound driver interprets the converted deflemask note data and timing, and changes the PSG registers every 1/60s ... in (hopefully) a very-similar way to how it's done in the emulated PCE that's inside deflemask.
Does that make any sense? Have I managed to explain it OK?
Because you know, when I actually get to working on a game for the PCE (notice how I said "When" and not "If") I want to make songs with just as much (if not more) complexity than this ...
...
You know, I wanna eventually make something that will make the Super Nintendo blush and the Genesis cry! ;3
That's an excellent goal ... I hope that you get to make it!
Sure, all that stuff is possible on the PCE, and most of it doesn't even cost that much CPU time.
It's mostly just a case of having enough passion and belief in the project, and finding the right folks to help you make it, and to complement your skills with theirs.
(Btw, how feasible is it to get more ROM space like SF2 did?)
Well, the Turbo Everdrive v2 has 4MB of memory space on it ... so it's definitely achievable.
The problem that you'll run into are manufacturing costs if you try make a HuCard larger than 1MB.
Actually, to be honest, I'm not even sure if anyone is making 1MB HuCards these days ... but someone here will know.
And to be even-more honest ... my own love for the machine is not for its HuCards, it's because the PCE was the first CD-based system, and that just changed the world!
So for me, PCE/SGX with CD & ArcadeCard is the combination that I personally love.
Although games like Legend of Xanadu 1 & 2 showed just how incredibly awesome a SuperCD game could be, and how you didn't need CD-Audio to create a spellbinding atmosphere.