VOGONS


Crash Problem

Topic actions

First post, by Hopeful

User metadata

First off, my technical knowledge/ability with DOSBox is about nil.
Specifically, I'm attempting to run Commander Keen 4: Secret of the Oracle, but I don't think it's a problem with the game itself.

I'll have been playing for 2-5 minutes, when I'll get the message titled "Assertion Failed!" It then explains the location of the error (C:\Program Files\DOSBox-0.63\DOSBox-0.63.exe) and, apparently, the problem itself. Here's what it says:

---
Assertion Failed!

Location: C:\Program Files\DOSBox-0.63\DOSBox-0.63.exe
File: ../../include/serialport.h
Line: 70

(refers you to Visual C++ Documentation)

Click 'Retry' to debug the program (JIT must be enabled)

Abort Retry Ignore
---

Abort and Ignore close the program. Retry does the same after a few seconds.

Logically, the message is telling me DOSBox has a problem with Line 70; problem is, I have no clue what it is or how to fix it.

Any ideas? Thanks in advance.

Reply 1 of 5, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Weird that the game is accessing a serial port... I wonder if it's mouse-related? I haven't spent more than a minute or two playing any of the Keen games in DOSBox except for the first one.

Reply 2 of 5, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Set

modem=false
directserial=false

in dosbox.conf.

Reply 3 of 5, by Hopeful

User metadata

Thanks! I did that and it seemed to work fine... I've been playing for a half-hour without a hitch.

I appreciate it.

Reply 4 of 5, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Cool. Still, that sounds like a potential bug in DOSBox that should be tracked down.

Reply 5 of 5, by Guest

User metadata

I have been working on it a bit... see serial port in developer forum.