Bugzilla – Bug 5
Implement mosaic
Last modified: 2015-08-08 20:46:03 PDT
Mosaic is a graphical feature for pixelating various things on the screen. It will need to be implemented for both backgrounds and OBJs.
Initial mosaic implementation in 4b9e9f84bed415416e9669d89286711629e4f4b4, but this only works on mode 0 backgrounds, and only on tiles that aren't partially off-screen.
Buggy implementation on non-transformed OBJs landed in 775f9db546e1123bfb213f21ee687868397abeeb. It causes really weird effects in the Aria of Sorrow intro, which I haven't tracked down yet.
Bugs fixed in 8902635e3ab8a239541612b552e1ecd26c811350, now only transformed OBJs and modes 2 - 5 are unimplemented.
Implemented mosaic for 256-color mode 0 in f8d58422408246f22e1c980bbf74c162ee1337f8
Implemented for modes 2 - 5 in 81b85d1843a2e32aab25fd79e9da236e27619436, although I don't know how well it interacts with windows.
16-color mode 0 mosaic + windows are fixed in bbfd7d8e2c3f46783edc8365f41c241194338b31, but 256-color is still broken, and modes 2 - 5 are unknowns.