I'm not sure whether spamming multiple threads for each series is a good idea, so for now I'm just keeping them in a single thread: I've been making some Sonic hacking tutorials. They're painfully amateur (especially the earlier ones) but I figure the information might be useful to some people. The first one is a series about porting the Elemental Shields to Sonic 1. Because the process involves messing with everything from DMA transfers to SMPS SFX and the game's collision system, it spans 12 roughly one-hour videos. Not exactly for the faint of heart. The second series tries to dial things back and just port Sonic's sprites from Sonic & Knuckles to Sonic 1. It ended up being more complicated than I expected (hence the second video), but overall I think it's more manageable and serves as an introduction to how sprites and VRAM work. This one's only two videos long. The third series is one I've just started, where I'll be covering the subject of porting music. This first video showcases the most straightforward method: using SMPS2ASM to port a song to a game with all the required PSG envelopes, DAC samples, and coordination flags already present. Later videos will cover the more complex ports which require PSGs/DACs/coord. flags to be ported as well. I'm hoping for each video to stand on its own, so this first video is self-contained (and only half an hour long to boot). Hopefully videos will appeal more to people who don't completely learn at their best when reading guides.