VOGONS


First post, by airmac

User metadata
Rank Newbie
Rank
Newbie

I am using DOSBOX version 0.71 on Windows Vista to run some older DOS based programs called Teletutors. Teletutor software is used to teach students about computer concepts, there basically little mini lessons. I have the Teletutor files copied to a folder in Program Files and use a batch file from the desktop to start the application. My batch file contains:

C:
Cd C:\Program Files\DOSBOX-0.71\
Dosbox “C:\ProgramFiles\Teletutor\ISDN\Student.exe” –exit –fullscreen
Exit

The batch file executes and DOSBOX starts up in full screen mode but my application does not start. When this occurs the DOSBOX status window shows:

MIDI: Opened device:win32
Failed to create hardware surface.
Restarting video subsystem with windib enabled.

What steps are necessary to fix this error? I have not made any changes to the dosbox.conf in any way.

Thank you in advance for your assistance.

Reply 1 of 2, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Some things to try:

  1. Does it work if you start Student.exe manually?

    Start DOSBox (without -fullscreen), do a

    mount C "C:\ProgramFiles\Teletutor\ISDN"
    C:
    Student.exe
  2. Try it again, this time with -fullscreen.
  3. To get rid of the "Restarting video...." message, try setting a variable named SDL_VIDEODRIVER=windib in the Windows environment before starting DOSBox.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32