2 ms·
No, you can directly rasterize to the screen buffer: https://www.coranac.com/tonc/text/bitmaps.htm https://www.coranac.com/tonc/text/bitmaps.htm However, you’
by deaddodo 6y ago
No, you can directly rasterize to the screen buffer:
https://www.coranac.com/tonc/text/bitmaps.htm 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 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/dd62073a4371c143e7e57f789cde38a3abbf362f/gbaRaycaster_ver1.c#L108 https://github.com/jduranmaster/GBA-caster/blob/dd62073a4371...