[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MiNT] Problem with FVDI (?)



Hello!

I want to add some delay to the MiNT booting procedure, so that the user
would have a bit of time to abort loading MiNT and go to its boot menu. The
code stops right after displaying the MiNT's welcome message, waits for 4
seconds, then continues, unless the user hasn't held down the SHIFT key.

Everything is OK, if there is no fVDI loaded. After fVDI has been loaded (I
load it before MiNT) all the Cconws() output stops immediately and nothing
appears on the screen until some point near the end of MiNT initialization,
i.e. apparently before the MiNT generates enough messages; all gets then
printed to the screen. It looks as if fVDI bufferred the Cconws() output and
flushed the buffer just after it had become full. The effect is, that if the
MiNT pauses its initializing for 4 seconds, its welcome messages (and the
message saying that it is pausing) are not visible on the screen, which is
of course confusing (the screen looks as if the machine had suddenly
hanged).

Any advices?

CVV

--
Konrad M.Kokoszkiewicz
http://draco.atari.org

** Ea natura multitudinis est,
** aut seruit humiliter, aut superbe dominatur (Liv. XXIV,25)
*************************************************************
** Taka to juz natura pospólstwa, albo sluzalczo sie plaszczy,
** albo bezczelnie sie panoszy.