I don't think any of that needs a decomp, we've had ways to totally replace the music player for a long time now.
Technically AS' local label prefix is $$, the . is a separate feature called composed temporary symbols, that allow you to refer to them from...
So Blue Sphere maps consist of four quadrants, with each quadrant choosing from one of 128 possible chunks. This code is condensing the four...
Bit of a random thing, but I could make the mod loader's music replacement system into its own DLL for use with this port, so you'd get MIDI,...
If it helps, I converted some parts of the code into C# as part of S3SSEdit's Stage Select Dialog. I can try to explain anything you're...
So, the pointer at 008549d4, which I called m68kRAMEndPtr, is generally used to simulate the 68000's word addressing mode. If you look at the...
I'm fairly certain the original data was written as assembly code, thus not bound to any size or format constraints like C/C++ are. I'm assuming...
Enigma-compressed data in S&KC is little endian, as is the initial word of Moduled Kosinski data. KENSSharp has the ability to handle data in big...
All this talk of graphics functions is reminding me of how I wanted to expand the game's graphical capabilities with mods (allow sprite graphics...
You really didn't need to be writing code for a PC game in ASM in 1997.
Yes.
Either way, the end result is that the scrolling values are flipped around to be in the opposite direction. Also, neat fact about the pixel buffer...
Separate names with a comma.