Recently I've been trying to figure out how to port in a new background for the Special Stages in Sonic 1, but it has left me completely stumped as to what I need to be doing. From what I can understand, the backgrounds used are just a buildup of separate sprites layered onto each other (birds above clouds, fish above air bubbles). I can remove everything by commenting out the coding in SS_BGLoad and SS_BGAnimate so it just leaves a navy blue coloured empty void, but of course that's not all that appealing to look at. What I want to do is to change this into a whole new screen image, with no background scrolling or any other movements necessary. Any tips and advice on how to achieve this would be greatly appreciated, thanks.