First post, by Pragmasaurus
I'm having a weird issue running two games- Kidpix, and Sesame Street Crayon. I wrote a batch menu to quickly select games, and when I run Kidpix, exit back to the batch menu, and then run Sesame, I get the message "Divide Error" and it crashes. If I run them one after the other just by typing in the dosbox prompt, no crash. If I just run Sesame, whether from the batch or from the prompt, no crash. If I run Kidpix through the batch file, exit the batch file, and run Sesame through the dosbox prompt, it crashes.
I realize this is a very specific set of circumstances, but does anyone have any idea what's going on here?
Things I have tried:
- Using "call" in the batch file to run the EXEs
- Slowing down cycles in case the "divide error" was from a timing loop
- Using the freedos "SLEEP" command between games
I'm running Dosbox 0.74-3, and here's my config:
[sdl]
fullscreen=false
fulldouble=false
fullresolution=original
windowresolution=original
output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74-3.map
usescancodes=true
[dosbox]
language=
machine=svga_s3
captures=capture
memsize=16
[render]
frameskip=0
aspect=false
scaler=normal2x
[cpu]
core=auto
cputype=auto
cycles=fixed 38000
cycleup=10
cycledown=20
[mixer]
nosound=false
rate=44100
blocksize=1024
prebuffer=25
[midi]
mpu401=intelligent
mididevice=default
midiconfig=
[sblaster]
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=default
oplrate=44100
[gus]
gus=false
gusrate=44100
gusbase=240
gusirq=5
gusdma=3
ultradir=C:\ULTRASND
[speaker]
pcspeaker=true
pcrate=44100
tandy=auto
tandyrate=44100
disney=true
[joystick]
joysticktype=auto
timed=true
autofire=false
swap34=false
buttonwrap=false
[serial]
serial1=dummy
serial2=dummy
serial3=disabled
serial4=disabled
[dos]
xms=true
ems=true
umb=true
keyboardlayout=auto
[ipx]
ipx=false
[autoexec]