That is great, but it's not true horizontal colour scrolling. All the colours are in horizontal bands, with black gaps between them. There can be no coloured tiles directly next to each other, horizontally. But if this were a "vertical" game, that limitation would go away
Yeah, in many cases, it is easier to design sprites with horizontal colour bands. For example: a character has a yellow head, below that, a cyan body, below that, green legs. So horizontal colour bands are useful. But vertical bands could be useful for some games too Vertical bands would allow you to have tall, thin sprites (like people) that can move left and right, without clashing with the background or each other
Yeah, I know it's a lot to ask. I appreciate you having a try.
Actually, I think I've solved the problem of music and sound effects clashing. The system I'm using (Arkos Tracker) is a complete audio system which handles both music and sound effects and automatically deals with sound channel priority info here. So I figure that the best option is for me to create all the audio, including sound effects. (This also lets me improve the sound effects too! )
So what you'd have to do is find and remove all the existing in-game sound effects triggers and replace them with triggers to the Arkos player. This may be too much work, I don't know? Or perhaps once you get it working, it could be relatively easy and fun? LOL I guess we'll see.