Also zunächst einmal macht der SET-Befehl nichts anderes, als Variablen zu setzen. Du hast also einfach mal eine Variable namens XMS gemacht, die den obigen Wert hat. mehr nicht. Es ist weder ein Limit noch irgend etwas anderes, das Du irgendwie gebrauchen kannst.

Generell sollte "Sternenschweif" mit mehr als 16 MB laufen (Schicksalsklinge läuft nur mit 16) - zumindest mit 32 MB läuft es prima.

Nun gut, das nützt Dir nichts.
Also, versuch es nochmals mit dem DOSBox. Hier mal die CONF-Datei von mir:

Code
[sdl]
fullscreen=true
fulldouble=true
fullfixed=false
fullresolution=original
output=ddraw
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=highest,lowest
mapperfile=mapper.txt
usecancodes=true
windowresolution=original

[dosbox]
language=
machine=vga
captures=C:\DOSBOX\D-FEND\Capture
memsize=32

[render]
frameskip=0
aspect=false
scaler=2xsai

[cpu]
core=dynamic
cycles=13000
cycleup=500
cycledown=20

[mixer]
nosound=false
rate=22050
blocksize=2048
prebuffer=10

[midi]
mpu401=intelligent
intelligent=true
device=default
config=

[sblaster]
type=sb16
base=220
irq=7
dma=1
hdma=5
mixer=false
oplmode=opl3
oplrate=22050
sbtype=sb16
sbbase=220

[gus]
gus=false
rate=44100
base=240
irq1=5
irq2=5
dma1=1
dma2=1
ultradir=C:\ULTRASND
gusrate=44100
gusbase=240

[speaker]
pcspeaker=true
pcrate=44100
tandyrate=44100
disney=false

[dos]
xms=true
ems=true
umb=true
keyboardlayout=gr

[modem]
modem=false
listenport=23
comport=COM2

[directserial]
directserial=false
Comport=COM1
realport=1
defaultbps=1200
parity=N
bytesize=8
stopbit=1

[ipx]
ipx=false

[bios]
joysticktype=none

[autoexec]
MOUNT D "D:\" -t cdrom -ioctl
mount C "C:\DOSGAMES"
C:
cd\
cd \DSA2\
SCHWEIF.EXE
exit




Du siehst also, ich habe da schon ein paar Anpassungen für Dich gemacht. Wir mounten jetzt mal nur ein CD-Laufwerk, das Du dann natürlich dmensprechend Deinen Laufwerksbuchstaben anpassen musst.