Hi. I'm working on a small addendum patch for the Akumajou Densetsu translation's title screen.
I ran out of space in the tile map to add in the "sprocket holes" that are used in the intro sequence, not to mention that I'd have to change the background palettes to accommodate one more color that doesn't really fit the rest of the palettes well.
So I decided a better solution would be to simply draw the "sprocket hole" sprites using the OAM since there should be plenty of space for the 28 sprites I'd need to draw. However, I immediately noticed something I've never seen before and don't know how to deal with.
The OAM in AjDen is constantly being written to in a way that doesn't make any sense to me at all.
The title screen only has two sprites visible on it; the left and right sides of the "Holy Cross" sub-weapon which is used as a cursor. The actual attributes for these sprites are there, but they're constantly shifting around the OAM in a pattern. And on top of that instead of the rest of the space in the OAM being empty it's filled copies of the two sprites written to Y-position F4.
The code that writes to the OAM is constantly running so I haven't been able to make heads or tails of where the hell it's pulling attributes from much less how to get it to draw additional sprites. So, please help & thanks in advance.