Do you remember me? You think at first glance I might be new here, but I actually used to go by the notorious SwagAssMustafa, and earlier MasterSkodwarde and DaSpongeBobMan, who used to act weird overall and impatient for ASM resources and spam the GD forums in early 2017, getting seven or so teal bans, and a gray ban during Summer C3 2017 when some mods (such as Koopster, leod, et al.) thought enough was enough.
And when I pestered them to quickly unban me so I could get the spotlight for C3, it was a painful 2.5-year game over for me. I immediately regretted and cried for several days, but began to adapt to it. Ever since, I began joining several Discord servers, starting with RussianMan's Super Mario Lost World server (go check it out!) and afterwards, Katerpie's deprecated #kaizohax server and RussianMan's Basement. After a while though, as mentioned before, I became chill and just dealt with it.
At the month of my permaban, I created my own Discord server called SwagAssMustafa's General Server (SMW Central Hackers Only!). Ignore the "SMW Central Hackers Only!"; everyone's welcome! I also archive some lost ASM and music resources in #storage-house (such as Sonikku's Tryclyde and Mouser), so be sure to check that out!
During Summer C3 2018, I later joined Yoshifanatic1's server and finally, at the beginning of 2019, SnesLab. I had made an unban appeal to Eevee in October 2018, but it was not appealed because I said I wasn't certain to behave that better. I made another unban appeal to her eleven days ago from now, and at the beginning of this C3, Nameless informed me it was approved!
And where am I right here, right now? Back at SMWC!
The end... Now, for what you really want...
Ever since I joined SnesLab, I wanted to experiment with a very underused yet special SNES feature used only in a few games and subsequently a few SMW hacks: mode 0 - underused because all layers must be in 2bpp (only 3 colors + transparency) and special because it offers one extra layer aside from layers 1, 2, and 3 - totaling four layers.
I tried MolSno's code, but it didn't work properly from my perspective, so I asked LMPuny about it and he offered me his. There are plenty of things I was confused, but LMPuny clarified it for me.
I later used mode 0 in this level of mine for SnesLab's Power Mario Contest:
During the summer of C3, I needed to see which SMW graphics could be streamlined into 2bpp with as little and minor quality loss as possible. Luckily, I did.
A few months after SnesLab was established, a website and wiki were also established. Ever since, I decided it was time to write an article on how to use layer 4 for the lot of SMW hackers in and out of SMWC, and I drafted it on the night of my birthday, September 21st. I later finished and revised it all on December.
So behold, the guide of the ASM-unknowing hacker to mode 0!
If you have any questions or problems, I recommend you please ask publicly in the #asm-tech channel at SnesLab.
And some bonus stuff...
On May of 2019, I decided to lend a hand at porting music. My first port was Cave Dweller Concert from Donkey Kong Land (not Country; the song there is completely different). My first headache-inducing problem was transcribing the notes in FL Studio, with help from Wakana in #music-tech at SnesLab. After a few weeks, I managed it. In fact, in the span of one month from May to June, I got the hang of the basics of porting!
Now, although the port doesn't sound accurate to the original, it sounds good to me. I revised it a little on August.
On July, I wanted to do my first sampled port, and I chose Trees in the Depths of the Earth from Kirby Super Star. I grabbed the SPC from Zophar's Domain and ripped the raw MML data and samples with SPC2MML.
Now of course, it was a very messy deal of hard work to optimize properly - some blocks of notes that could be looped had inconsistent lengths as well as volume and panning changes which I couldn't transcribe into a proper loop. So if you see anything which you think could be looped but isn't, that's why.
Also, I had to worry about the note sychronization, which had to be done as precisely as possible. I even put the SNES SPC Player in 25% speed to check it. So please give me any possible feedback regarding the MML layout and optimization itself.
So without further ado...
...check 'em out!
Whew, this thread took me nearly 2 hours to write and put me into a mild trance doing so. Stay tuned for more!
My Mode 0 guide.
My Discord server. It has a lot of archived ASM stuff, so check that out!