http://www.youtube.com/watch?v=DGJefuPiyzQ - Dialogue placement is temporary, so is the dialogue itself now. Buuuut gives you an idea of what it's like

It still needs a few things though.
1. A byte to dictate whether it should scroll or not and how fast it should. (This is seriously only needed for the Introduction and Credit Scroll)
2. A byte to dictate whether it should use a box layout or not. (Introduction, Credit Scroll and Ending)
3. A byte to dictate which side the portrait layout should be drawn on, left or right.
Also need to get a VWF working in there somehow if possible. I know that the game has the ability to print certain amount of letters to the screen at time, pretty interesting actually. Can make it draw one tile or draw 20 tiles at once.