Maarten ter Huurne wrote:
> At 10:33 AM 7/28/99 +0200, you wrote:
>
> >I noticed that Illusion City 'hangs' in NLMSX v0.07.
> >
> >The last thing that it tries to do is reading I/O port A7.
> >Does anyone know what this port is used for ?
>
> Translated from the Compass docs:
> (Jon, you should get record sales the next fair, after all those plugs...)
>
> A7 Turbo R LED display
> Write :Bit 0 Pauze LED: (0) off, (1) on
> Bit 7 Turbo LED: (0) off, (1) on
> Read :Bit 0 Detects pressing of the PAUSE key: (1) is pressed
>
> Maybe Illusion City handles the PAUSE key itself. Reading a non-existant
> I/O port generally returns a '1', so IC will think the PAUSE key is pressed
> and it will pause the game. Is this possible?
>
That is what happened. The original code of fMSX returns a 0xFF on every
port that is not supported. Thus enabling the PAUSE key.
Now it hangs somewhere else. I didn't take a look at that yet....
>
> About Kanji ROM:
>
> The "ROM" part of the name only means it is stored in ROM: Kanji ROM is
> accessed through I/O, not through some kind of megaROM mapper. There are
> two "levels" of Kanji ROM. Wavy supports only the first level, other MSX2+
> models and Turbo R support both levels.
>
> Bye,
> Maarten
>
> ****
> 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/)
> ****
****
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/)
****