I'll give it a try, can it be a transparent GUI/overlay?
I'm using the
D3D plugin by AJA for the video rendering found here:
http://www.adventuregamestudio.co.uk/forums/index.php?topic=45348.0You can probably easily test it your self, if you like, by copy pasting my code into a new game's room, and just replace the video filename with any other ogv movie you might have laying around.
EDIT: No, text gets drawn over the video. At least the speech text does. Had no problem rendering the TextSay over it.
EDIT2: Okay, tried it with a GUI, I imported the footline code from your demo to test, and edited the lines relating to sounds out.
I got it to sorta work. It seems it can render over the video.

Only it doesn't run while the speech is running.

So, I only get the first line rendered once I hit the start button on the main menu, and my second video starts.

Then the next comes first after the game has started (controling the character in a non-blocking way). So my guess right now is, the GUI lbl won't uptade if it's blocked.
Haven't tried overlay yet, since I have never used overlays before, meaning that it's even a bigger mystery for me.

EDIT3: Now I'm even more confuse... works even in blocked mode, but still not over my first video. This is weird, since the code is the same for both videos, is it not?

(EDIT4: And now I'm at a loss... put my 1st video on the cutscene_start and then I get the text typed... with the cutscene_Intro it doesn't run... what is different?

)
EDIT5: Okay, got it working with a GUI!

Now I just need to change the lines to display my text and fine tune it!

Thanks, and sorry for being a noob.

And oh, am not sure what was wrong before, I changed 2 things, I moved the NextFootline(); to room_load() and added a variable to fire up my code in rep_exe... which ever of the two "fixes" was, it's working!

EDIT 6: Am I over doing this? Sorry.
Now I'm trying to complicate a simple thing... I am here trying to keep 2 lines on screen, instead of writing one line, clear, and then write a second line. I realized that I can just use the [ to break a line into 2, and I would do that, if I didn't want to use a smaller font on the 1st line and a bigger on the second.

I've managed to do it, by writing 2 lines simultaneous (though I would prefer to write one at a time), but the first line is still removed before the second. Is there a simple setting I can change, or this is not possible without some complicated rewrite?