At 21:42 25-5-01 +0200, you wrote:
>On turboR an extra 64kB memory is used by the system. I guess this is the 
>DRAM mode memory.
>
>Now I have these questions:
>1. Do the DOS2 system segments reside before or after the DRAM memory?
>2. Is there any way to free this 64kB? I have tried switching to R800 ROM 
>or Z80 mode and rebooting DOS2 (BASIC then CALL SYSTEM), but that does not 
>work.

1. The DOS2 system segment reside in the highest parts of the primary 
mapper. Since the highest 4 banks are reserved for the 64 kB for R800 DRAM 
mode. Two segments are taken by DOS2 for the system and (when using 
COMMAND2.COM version 2.4 or higher) another two segments are taken for 
alias/history and .BTM file use.

2. When you switch to R800 ROM they will be free to use, though not to 
DOS2. DOS2 will always boot into R800 DRAM mode, so switching to Basic and 
CALL SYSTEM after Z80 or R800 ROM setting is quite useless.


The other reply stating pressing 2 while booting turbo R will not work 
either. There are two methods to set DOS mode at boot-up:

1. A disk with a DOS2 boot-sector (contains "VOL_ID" from offset &H20) will 
boot into DOS2 and without a disk will boot in to DOS2 as well
2. A diisk which doesn't have a DOS2 boot-sector (missing "VOL_ID") will 
boot into DOS1. Pressing 1 at boot-up will force the system to boot into 
DOS1 no matter what the boot-sector of the disk states.


GreeTz, BiFi

Visit my Home Page at www.bifi.msxnet.org
mail me at: [EMAIL PROTECTED]
FTP: ftp.bifi.msxnet.org
ICQ #36126979
--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html

Reply via email to