Post #2762164
2026-04-12 18:10 UTC
@halcy@icosahedron.website another fun bonus detail is that it's possible to disable an affine background for one bus cycle when its internal UV coord gets updated, and then reenable it the next cycle. if you time it correctly (I haven't figured out the exact timing yet), it's possible to always keep the background layer as visible, but have it repeat the previous pixel due to the UV getting stuck. there's also one cycle during hblank where it updates the Y-axis UV instead, making it repeat whole scanlines instead of pixels
Replies (2)
-
@pcy@icosahedron.website 2026-04-12 18:11
@halcy@icosahedron.website but yeah this is really getting into VIC-II -style hax territory but for the GBA/DS PPU
-
@halcy@icosahedron.website 2026-04-12 18:43
@pcy@icosahedron.website finally, vertical rasters for the DS but in the most roundabout way possible