New little hack for DDC.
PagePatchI was messing around with bullet-related code and decided, just for the hell of it, to remove all enemy bullets from play. I suppose this could be used to explore alternative scoring "routes" through a stage, PoC-wise. Lasers are not removed, as different code handles those and I haven't looked into it yet, so parts of stage 2 and 3, and much of Sekibanki's fight, are still deadly. I don't really care to work on those until the full version is out though (seeing as there's so little time left, it'd be wasted effort).
So hey, dunno if this is fun to anyone, but I figured I may as well share it.
Now that DDC has been released, I've updated all of the patches for the trial to run on the full version. The links can be found in the first post.
Note that, in regards to the boss-rush patch, Cirno is now considered the first stage boss and Hime is no longer accessible. Replays don't work with it, either. As I've said before, there's nothing I can do about this - this is how ZUN implemented things; I'm just making them accessible. I do intend to look into writing a fix to skip over Cirno eventually as Hime is arguably much more fun to fight against...
Oh hai shrinemaiden.org; I'm back from a trip down at ye 'ol disassembly mines and I've brought gifts!
Sitting somewhere in DDC are several interesting hidden features. The boss-rush one, we're all familiar with now (...sorta - still not clear on what that's really for and if it's really JUST a boss-rush. ...there's some weird stuff in the code relating to it...). But wait - there's even more!
At 00457830 is code that appears to be setting up a sound test. The plain-text function (used to display the FPS counter, for instance; it's at 0040BDC0) is used to display "Sound Test", "S.E. #", "Quit", and a ">" as a cursor.
At 0041E400 hides a much more intriguing beast. Namely, a sprite-viewer. About two functions down is some kind of position display (written to the screen using the plain-text function in the format "Pos XXX YYY"), which is probably related.
Neither of these are accessible, of course (ohai #ifdef DEBUG...). But something tells me that's only a matter of time. >_>