[Tech] dosemu

Manfredo Marsili manmarsi@tin.it
Lun 28 Ago 2000 23:16:39 CEST


Saluto i partecipanti di questa lista e pongo subito una domanda, anzi due.

Ho installato dosemu con l'unico scopo di poter utilizzare alcuni miei
vecchi programmi scritti in clipper senza ogni volta dover rebootare in dos
o OS/2. Si tratta di programmi linkati con Blinker in modalita' protetta,
quindi necessitano di memoria XMS o DPMI per girare.

Non riesco a farli girare sotto dosemu nonostante ritenga di aver
configurato correttamente i parametri della memoria in /etc/dosemu.conf
(vedi l'estratto) e caricato il relativo gestore ems.sys nel config.sys:
 
[...]
$_cpu = "80386"
$_xms = (8196)
$_ems = (8196)
$_ems_frame = (0xe000)
$_dpmi = (8196)
$_dosmem = (640)
$_secure = "off"
[...]

Questo invece e' cio' che appare all'avvio dell'emulatore:

------------------------ snip ------------------------------------
Linux DOS emulator 1.0.1.0 $Date: 2000/07/03 $
Last configured at Tue Jul  4 01:36:33 MEST 2000 on linux
This is work in progress.
Please test against a recent version before reporting bugs and problems.
Bugs, Patches & New Code to linux-msdos@vger.rutgers.edu

DPMI-Server Version 0.9 installed

Avvio di MS-DOS...

[dosemu EMS 4.0 driver installed]

------------------------ snip ------------------------------------

Sembra tutto a posto, infatti il comando mem del dos mi conferma che ho
circa 8MB di memoria EMS libera, ma poi quando tento di eseguire il
programma clipper ottengo invariabilmente il messaggio del linker:

------------------------ ri-snip ------------------------------------

C:\BBS>replay

BLX286 : 1304 : cannot use XMS host with current memory manager
configuration

This is a DOS extended program which requires a minimum of a
286 processor and at least 512Kb of available DPMI, VCPI or XMS
memory to run. Please ensure that your system is configured
with a memory manager which provides these resources.

------------------------ ri-snip ------------------------------------

Avete idea di cosa stia sbagliando? 

Beh, a parte la prolissita' del messaggio...


-- 

E-Mail: Manfredo Marsili <manmarsi@tin.it>






Maggiori informazioni sulla lista flug-tech