Language…
20 users online:  Atari2.0, DanMario24YT, Dennsen86, deported, derv82, drkrdnk, eltiolavara9, Fozymandias, h.carrell, Isikoro, kms415, krizeth, masl, MorrieTheMagpie, Serena, sinseiga, sparksplit-smw, StarWolf3000, steelsburg, trihex - Guests: 285 - Bots: 301
Users: 64,795 (2,375 active)
Latest user: mathew

ExAnimation destination problem (Crazy glitched graphics)

I am using some ExAnimations and I set the destinations starting in 0x200 going all the way to 0x22C, because that's what they do in the tutorial. (They always start at 0x200). But the problem is that it overwrites some other ExGFX I inserted for a custom background (BG2 and BG3). I though that if I used destinations 0x300 all the way to 0x32C it would fix the problem, and it did, in Lunar Magic at least. But when I open the game, this happens



Why can't I use it as destination for my ExAnimations?
Do I have to choose between ExAnimations (AN2) or BG2 and BG3?

This is how it looks in Lunar Magic


I also realized that the glitchy mess coincides with screen boundaries. Every even number screen is glitched. Weird as hell

EDIT: I figured it out. Turns out you simply can never use page 3 for ExAnimations' destination. That's all there is to it, apparently
For anyone asking: Lunar Magic only supports up to three pages for backgrounds (the SNES can up to four) as that's how much space you can get with SMW (outside of limiting and/or nuking layer 3). BG3 and 4 thus point to the layer 1 tilemap (hence the glitched forgeound). The only exception is mode 0 where every background is 2bpp (same graphics format as layer 3) so the graphics take up less space, thus making it possible to you all four pages.

Originally posted by Cartesius
Do I have to choose between ExAnimations (AN2) or BG2 and BG3?

You can't chose AN2 as the destination, that's in WRAM, not in VRAM.