Hmm. No updates? What the deuce am I thinking?
So, still no demo. I'm working on it, and everything is all set and ready for release except for a couple of irritating nags... I'm managing to crash the program.
First of all, is there a max. limit to how big a TSC script can be? One such script in my mod is a whopping 24kb (at least 2 and a half times bigger than the longest TSC script in Cave Story). Why is this a problem? Can you say, CRASH?
What I'm doing is using this map early on, then later having a few important cutscene thingies there. The later scenes work just fine, but when I try to enter the map early in the game, it crashes now. It used to be fine until I finished the ending scenes, and somehow I think it's related to the filesize...
I know it *has* to be the TSC script that's wrong, as while Sue's Workshop seems to compile it just fine, CaveEditor gives me an "unknown error." All I can suspect is its abnormally large length. I *really* don't want to have to split it into two maps for scripting purposes only, but if I have to, I really have no choice. 'Tis sad...
Annoyingly enough, I've gotten some troubles with music as well. A certain .org of mine,
"Dorian Grey", likes to crash the game as well. I have no leads on this one, though somehow I suspect it may be filesize yet again. At 27kb, it weighs in as larger than even the largest Cave Story .org (Moonsong at 25kb). Does anybody happen to know the limits on these problems? Or at least, if the problem is somehow elsewhere, if anyone can somehow get "Dorian Grey" to run in Cave Story, would you tell me? I'm stumped here, and I'm afraid of trying to push the limits of the engine too far.
(Note: I know that Cave Story doesn't actually play certain drum effects (Bass2, Perc2, and others), but I've stripped them down on the version of the song I'm trying to implement, and it won't work either way. What gives?)
Other than fixing these things, all I have to do is fill out the quick "documentation" and the credits list, and *WHAM*, Demo. Perfect timing for problems to occur, I see.