Hello Albert,
> >Hmmm. It's not a bad idea. Some megaroms (like Kenpelen Chess) use
> >all the 128KB VRAM, so there is no room to allocate any ROM page there.
> >... except if you have 192KB :)
> >
> >I'll study how the extended VRAM works :)
>
> Here's how the V9938 technical databook describes it which is already coded to
> assembly here:
>
> setExp: ld a,64 ; Set expansion ram
> out ($99),a
> ld a,128+45
> out ($99),a
[....]
> I never found a suitable use for the expansion ram (as it is called
> formally), so it could be useful now.
I hope so.
> HL = Address (16-bits, bit 17 ignored), B = 0 for read, B = 64 for write.
> You can read and write using port #0 ($98) and if you want to use vram
> again then you should call resExp.
Thank you very much.
BTW, do you know if there is a ASCII or PDF version of
V9938 Technical Handbook?
Greetings,
Jose Angel Morente ([EMAIL PROTECTED])
([EMAIL PROTECTED])
*MSX DREAMS* ([EMAIL PROTECTED])
Visit MSX Warau Home Page
http://msxjam.web.com
msxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsx
--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html