nataliapc / msx2daad

DAAD interpreter created from scratch for MSX2/MSX2+ systems using the graphical capabilities of this machines.
Other
35 stars 3 forks source link

MORE message not working properly with 1 row windows #12

Closed rockersuke closed 4 years ago

rockersuke commented 4 years ago

Every time I update the text in a 1 row window (for example, a status bar) the "more" message will appear at the wrong time, pausing the whole game till a key is pressed. Actually, this also happens in the original DAAD terps if you update the status bar content with an ordinary MESSAGE condact, but can be avoided if you use MES instead (which i Usually do). This does not happen in msx2daad, where MES also invokes the "more". So perhaps in the original MESSAGE and MES work in a different way concerning the "more" count.

rockersuke commented 4 years ago

Ojo, que no descarto que el problema venga de que en msx2daad MESSAGE y MES no se diferencien uno de otro y no tenga nada que ver con el "more"

nataliapc commented 4 years ago

Mmmm it's strange what you say, since I was precisely adjusting it.

I use "MODE 2" to disable "more" feature in 1 row windows. Maybe the problem is the initial state of MODE values in msx2daad?

You can check it here using IMGOFF: https://nataliapc.itch.io/zakilwoodmsx2

EDIT: Tested with classic DAAD interpreter (MSX): "more" don't appears in 1 row windows. Fixed!