I wrote this guide due to a wrong assumption I made about a romhack. I will still publish this guide anyway in case there is a Pokémon romhack out there that doesn't have a fixed version.
There were too many differences between the SweeTnDs bad scene dump and the good dump of the game to make a hex editing guide, so I'm releasing a patch instead:
I mistakenly thought that the most recent version of Blaze Black and Volt White and its sequels needed to be patched onto a bad dump in order to function. The reason I mistakenly thought this is because the main download page for these hacks has the bad versions of the patches. The good, most recent versions of these hacks can be found on the forum threads for them, which are linked to in the main download page.
So let me pass this lesson to you: if a romhack patch you downloaded from Project Pokémon isn't working, try looking in the thread for a fixed patch!
It's funny how PokéCommunity and Project Pokémon each represent one extreme side to take on the same issue. On Project Pokémon, if a romhack contains even a single unaltered byte from the rom, it gets taken down. A lot of Pokémon Super Mystery Dungeon hacks are lost forever because of this. Meanwhile, PokéCommunity is on the other extreme; they have no problem allowing a romhack that asks users to pirate a bad dump of the game. Romhacks like these are impossible for people who legitimately dump roms from their own cartridges to use... unless you are using this guide :)
Here's how to take your good dump of Pokémon Black 2 (CRC32 d4427fd1 when decrypted) or White 2 (777eb04f) and modify it to match the frieNDS bad scene dump (Black 2: 25ba3aa6, White 2: 95ab5437):
Open your rom in a hex editor.
Black 2: From address 0x11880000 to the end of the file, fill every byte with FF.
White 2: From address 0x11800000 to the end of the file, fill every byte with FF.
There is only one english patch available for ナナシ ノ ゲエム 目, unfortunately that patch was made using a bad dump and is thus impossible to patch onto a legitimate good dump of ナナシ ノ ゲエム 目. Fortunately, the only difference between the good dump and the bad dump is an underdumped header, so we can easily modify the good dump to be the same as the patchable bad dump.
Simply open the good dump (which should have a CRC32 checksum...
I started messing around with using wavetable synth to replicate human vowel sounds in 3/25/2023. I liked the result so much, I wanted to make a cover using it. The music video for Liquid Sunshine released not too long after, and it had on-screen lyrics! (though, Nintendo of America's romanized lyrics have many glaring inaccuracies) I started making my cover on April 5th, and finished on April 22nd.
I also experimented with stereo audio. Square 1 is panned hard left, square 2 hard right, wave 1 a little left, and wave 2 a little right.