Jon,

> Slotswitching routines (like #001C) in MSXDOS1 destroy the IY register.
> That explains everything.

        Nice. But it raises two questions:
        a) What if IY is destroyed? It's only used by #001C, not by the
subrom routine;
        b) This crash also happens with DOS2 in my MSX; :(

> possible solution: page the subrom in with #0024 en call the routine
> directly.

        Nice idea... I didn't try it... Thanks!


Adriano Camargo Rodrigues da Cunha               ([EMAIL PROTECTED])
Engenharia de Computacao - UNICAMP
http://www.adrpage.cjb.net                       MSX-TR:I have one.And you?

* ----->8----- Don't cut here or you'll destroy your monitor! ----->8----- *


****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to