I'm helping with a community hack. I made a custom boss for it, on the request of our leader. It works good, and functions just like how he wants it. Except for one thing, which hasn't bothered him, but has been bugging the everloving fruitcake out of me. I have sought help on Discord, but with no-one having long enough of an attention span to help, I come here.
When the boss is facing/moving to the right, the upper left 16x16 tile doesn't display. And occasionally when there is no horizontal movement, the upper right tile doesn't display. The rest of the sprite is working great, but this graphical issue is infuriating.
I thought maybe it was because I had written it in the outdated compiler TRASM, so I updated it to xkas, but the problem persists.
Link to all resources zipped up (cfg, asm, exgfx, sample levels)
Link to just the asm code
If anyone could find out why the tiles do not display in these circumstances, I would appreciate it.
Oh, I should mention, this colab hack is being made for a person who may or may not be here, and who doesn't want to know any details until we are done and give it to him. So rather than posting code/comments that references what the boss might be or references the hack, could you PM me (Flabort) or FedoraFriday here or on discord?