Discussion about software development for the old-school Gameboys, ranging from the "Gray brick" to Gameboy Color
(Launched in 2008)
You are not logged in.
This is a pretty fast parallax engine that I made for the gameboy color that allows 2 layers to be scrolled independently, coded in gbdk. The map drawing routine is coded in assembly while pretty much everything else is coded in C. More info is in the readme.
https://github.com/teaaaaaaaa/GBCAdvanc … /tree/V1.0
It's only a 4 color background because I couldn't get attributes to work. Believe me, I tried.
The vblank interrupt is used only for DMA so nothing else can be done there.
Similar effects can be found in some C64 games. This does not use a repeating pattern.
Offline