VOGONS


First post, by mbd33

User metadata
Rank Newbie
Rank
Newbie

When I play a game using Dosbox it runs fine for a few minutes and then it crashes with the screen turning black. The worst part is that the crash screws up my display, setting it to a low resolution 8-bit color mode with everything rotated 90 degrees. Rebooting doesn't fix it either. I have to go into my display settings and set everything back to normal.

This first happened while playing "Doom". After that nightmare, I uninstalled the software. But then I thought maybe it was because I wasn't running as administrator, and that maybe a frontend would also help. So I re-installed Dosbox, set it to run as administrator, and also installed Dosshell. This time I tried "Rise Of The Triad". Sure enough, after some time, it crashed to the same black screen and messed up the display settings.

Isn't Dosbox supposed to be Vista compatible? I have Intel GMA 4500 integrated graphics. Could it be a conflict with GMA drivers? Maybe a conflict with some other software such as Avast antivirus? It's just such an irritating kind of crash that I'm in no hurry to continue experimenting. I've also had no luck finding others with the same problem via googling.

Anyone have an idea?

System specs:

Vista Home Premium SP 2
Processor: Intel Dual-Core E5200
RAM: 4 gigs of DDR2
Video: Intel GMA integrated graphics
Monitor: Dell S2209W

Note: The crash occurs in "full screen" mode. But I didn't spend much time in windowed mode.

Last edited by mbd33 on 2009-12-04, 23:58. Edited 1 time in total.

Reply 1 of 6, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

DOSBox is only as compatible as the hardware it runs on.

Go into Intel Video card properties and turn off "rotation".

Also edit DosBox configuration (Edit Configuration in Start Menu) and change "output=" to a different value.

How To Ask Questions The Smart Way
Make your games work offline

Reply 2 of 6, by mbd33

User metadata
Rank Newbie
Rank
Newbie

Thank you. I will give those suggestions a try.

Reply 3 of 6, by mbd33

User metadata
Rank Newbie
Rank
Newbie

Also, do you think that having your directory for dos games in your root directory (C:\OLDGAMES\) would contribute to this kind of crash? I've read some stuff in forums about how it's better to put this directory in your user directory in Vista. But I don't know if that would make any difference.

Reply 4 of 6, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

The reason they suggest using your user profile is because that is the easiest solution for people who don't know anything about permissions.

By default the user has full permissions to their user profile so they don't need to bother with messing with permissions whereas if they used a directory outsider of their profile they would have to mess with permissions.

It has no affect on crashes unless you're talking about a game running inside of DOSBox and then if it doesn't have write access because it didn't have permissions then it is possible that it could crash the game.

How To Ask Questions The Smart Way
Make your games work offline

Reply 5 of 6, by mbd33

User metadata
Rank Newbie
Rank
Newbie

Okay, I set the output to ddraw, booted up "Rise Of The Triad" again, and in a few moments it bugged out and flipped the display again. I haven't tried unchecking "enable rotation" yet, because I figured that switching to ddraw would solve the problem, but I guess not. I wonder if keeping rotation enabled is actually causing this. I'm hesitant to try sommething else unless I'm fairly certain that it will work. It's such an annoying crash.

Reply 6 of 6, by mbd33

User metadata
Rank Newbie
Rank
Newbie

I figured it out. Hot keys were turned on, and combinations of ctrl, alt and arrow keys made the screen flip. I just had to turn off hot keys. D'oh.