https://www.coranac.com/tonc/text/bitmaps.htm
However, you’re limited to the CPU’s (relatively) mediocre processing power. This is exactly how some of the raycasted game engines were built, though:
https://m.youtube.com/watch?v=eD1RRESSF6Y
And, if you look at open source raycaster engines, they’ll use either Mode 3 or Mode 4, usually with a background enabled:
https://github.com/jduranmaster/GBA-caster/blob/dd62073a4371...
https://www.coranac.com/tonc/text/bitmaps.htm
However, you’re limited to the CPU’s (relatively) mediocre processing power. This is exactly how some of the raycasted game engines were built, though:
https://m.youtube.com/watch?v=eD1RRESSF6Y
And, if you look at open source raycaster engines, they’ll use either Mode 3 or Mode 4, usually with a background enabled:
https://github.com/jduranmaster/GBA-caster/blob/dd62073a4371...