...And we're back once more <3 (Anyone else noticed it's like on a yearly basis this pops up and seemingly around similar times?)
So I decided this is PROBABLY the best time to tackle a VWF since it's with a game that has a really, really simple routine to modify. If anyone's been following my topics, you can probably guess that it's Sailor Moon SuperS - Fuwa Fuwa Panic!
The routine originally stored ALL the tiles it used for the font into VRAM (Which.. was really frikin horrendous for a game like this. SO, SO MUCH wasted room). It was a pretty basic routine. Pick out from VRAM where it loads, update tilemap, blah.
I've altered the routine heavily so 'at this moment' it picks the letter from ROM and sends it into VRAM as it's needed. I'm holding off with the ROM --> RAM --> VRAM bit until I've got the right idea of what's going on with a VWF, but I'm fairly confident I can get this working. I took a test whack with the idea I thought was correct (Obviously was wrong), but I see that the only problem I technically had was how it was storing everything as I'm not sure exactly how to space things properly.
So basically, what the heck do I do from here after the ROM --> VRAM is altered to ROM --> RAM --> VRAM?
I think my biggest issue is understanding the whole shifting bit. I really do not understand that aspect, even re-reading it, it doesn't click with me on how it works. Do I load the location of the letter from ROM, store it then shift things or.. just what? I KNOW I can get this now, I just really need help on understanding the main portion of what should be going on.