I added the compressor/decompressor in; seems to have no issues so far. Comparisons using S2 level art: vladik's LZKN1 encoder: 111535 bytes...
Looking over, since this is a LZSS variant, it should be relatively simple to adapt my perfect compressor to work with it. I added a reminder to...
Ordinarily, the S1 driver uses a priority system to determine what happens when you play something while something else is playing; and the...
Another hardware quirk: the VDP has a shadow/highlight mode which... well, allows you to do this: [IMG] (credit Retro wiki). Now, notice Tails'...
I stand corrected then; although to be fair, I imagine as it was nowhere as bad as it is today...
If that were true, Saxman would simply have changed the name by now. Since he hasn't, and refuses to even entertain the notion (at least...
Yes, and you are missing the obvious takeaway message: the people criticizing the name and/or your actions are doing so because they feel said...
This is called self-selection bias: people that like your engine are more liable to contact you to tell it than are people that are indifferent to...
Assuming you mean for the track, instead of the background and sprites, the answer is "in a way that is not entirely useful at the moment"*. As...
Nineko is partially correct about my motivation -- Irixion flat out instructs him to port the S1 driver over without bothering to try to see what...
Now that I am home and at my computer, here is the correct reply: the actual label was Level_GetBgm, and the tables you want to look for are...
Oh, for f***s sake, not the 'port the S1 driver' crap again; using it in S2 is begging for lag. Swapping to the S3&K driver would be better,...
What I said to use was not vblank itself, but the vblank run count which Sonic games maintain -- it is a number that is incremented from zero...
Yeah, the H/V counters are good candidates; "X-Men 2: The Clone Wars" is one game that uses it (actually, only the H counter) to randomly select...
The "RandomNumber" function is not random at all, like almost all sources of "random" numbers in computers; the more correct name for such...
In both S1 and S2, looping levels always have $FF00 as the full CCCC -- this is equal to -$100. It means that the top of the level is a negative...
Porting the S3&K object manager will require an awful lot of work, and is prone to introducing all kinds of bugs. Be sure to make regular backups...
Now that I looked at that guide again, I remember why I forgot about it — the way it bends over backwards to get the driver working in S1 with a...
Starfuity: First thing you need to learn is patience; not everyone is checking the forums 24/7, and sometimes answers get delayed for several...
Since I have been invoked, let me explain it out a bit. Yes, you can change palettes during HBlank; you can change it as many times as you want...
Separate names with a comma.