This background is using Direct Color Mode and Mode 3.
The top part of the background is not neat, but I don't know how to fix it. I would appreciate it if you could suggest a way to solve this problem. (solved)
YO! This is so cool. I'm amazed someone managed to get those old ExGFX Revolution things to work.
It might straight up be a problem with Lunar Magic, which apparently handles VRAM differently now than it did back in the day. I'm using a Mode 3 BG in a different level and it isn't doing what yours is doing, though... I'm not totally sure what I'm seeing. Is it duplicating the tiles from lower in the BG at the top? Or are you not sure what's going on either?
512x1024 background... That's 16x16 tiles, two backgrounds, stacked vertically, right? It's definitively interesting to see Mode 3 in levels, considering the last patch which allowed for that, ExGFX Revolution, has been broken since quite some time.
There is a small question, though: The background's tilemap uses as much VRAM as layer 1 and 2 normally do. Did you change the pointer of the layer 1 to the normally layer 2 tilemap or is it in the now unused layer 3 portion of VRAM?
Really interesting stuff here, glad to see people is still experimenting crazy stuff with backgrounds. Reminds me when the ExGFX Revolution patch was first released.
YO! This is so cool. I'm amazed someone managed to get those old ExGFX Revolution things to work.
It might straight up be a problem with Lunar Magic, which apparently handles VRAM differently now than it did back in the day. I'm using a Mode 3 BG in a different level and it isn't doing what yours is doing, though... I'm not totally sure what I'm seeing. Is it duplicating the tiles from lower in the BG at the top? Or are you not sure what's going on either?
This background swapped the tilemap pointers for Layer 1 and Layer 2. And I put a graphic with an 8BPP background in the place where layer 3 was. But I didn't know about the 'ExGFX Revolution Patch Set'.
On July 8, the source code has been some modifications. Thanks to Ladida for the help.