On Wed, 17 Mar 1999, Pablo Vasques Bravo-Villalba wrote:
> Marco Antonio Simon dal Poz wrote:
> > Yep, and I think that's good, because when you turn on your MSX, the state
> > is completely undefined, but there's no useful data in Megaram, so the
> > current selected blocks aren't important. But after a reset, the
> > conservative characteristics are ever used to allow the software loaded
> > into Megaram to be restarted properly. This can happen specially when a
> > block number isn't changed in region 4000h-5FFFh or 8000h-9FFFh.
>
> Is this the reason why I could run Konami's Game Master
> with almost any Konami MegaROM game? In my old Expert,
> the RAM is in slot 2. With the MegaRAM in slot 3, I can
> load all the game in MegaRAM (without starting it), then
> load Game Master in main memory and start it. This isn't
> possible with MSXs with main memory in slot 3, or is it?
I think it's impossible, because when the system is booted, the systems
scans for the slot that has the main RAM. When the RAM test is made in the
slot where Megaram is, the current selected block is changed, and the game
loaded into Megaram won't be recognised. This doesn't happen if Megaram is
connected to a slot "after" the slot of the main RAM (because de memory
scan is cancelled).
But without a reset, you can also run in a MSX with RAM in slot 3. The
requirement is that Game Master be installed in a slot "before" the slot
where Megaram is connected.
Greetings from Brazil!
-----------------------------------------------------------------
Marco Antonio Simon Dal Poz http://www.lsi.usp.br/~mdalpoz
[EMAIL PROTECTED] "Apple" (c) Copyright 1767, Sir Isaac Newton
/"\
\ / CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
/ \
****
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/)
****