Background Splicer
Posted: Tue Mar 20, 2018 5:18 am
Before I start writing my own program, I want to see if something already exists.
I have a very large background (20×256 pixels) for a side scrolling beat'em up game. The background is very detailed with lots of unique tiles (several thousand). I'm using the MMC3 512/256 board so I have ample amounts of memory to burn.
What I need is something that does
1. Extracts the tiles from the background
2. Extracts the color paletes from the background
3. Organizes the tiles into banks that would allow for smooth horizontal scrolling
4. Return the horizontal breakpoints and vertical IRQs were the tile banks and palettes would need to be changed. Note, there shouldn't need to be any hblank palette swap needed.
I have a very large background (20×256 pixels) for a side scrolling beat'em up game. The background is very detailed with lots of unique tiles (several thousand). I'm using the MMC3 512/256 board so I have ample amounts of memory to burn.
What I need is something that does
1. Extracts the tiles from the background
2. Extracts the color paletes from the background
3. Organizes the tiles into banks that would allow for smooth horizontal scrolling
4. Return the horizontal breakpoints and vertical IRQs were the tile banks and palettes would need to be changed. Note, there shouldn't need to be any hblank palette swap needed.