VOGONS


First post, by doubledownrob

User metadata
Rank Newbie
Rank
Newbie

Hi. While my formative video game years were spent playing Nintendo and Tie Fighter on DOS, i got away from it as windows upgraded, and now that i'm trying to rediscover it, i'm a bit lost. I'm trying to run Star General (an old SSI game), and during the install, it said it requires DOS 6.0, and that i have 5.0 (running the latest version of dosbox for the OS X 10 tiger). The game installed anyway, but when i try to execute the file, all it gives me is the publish date, and then a new command prompt. How do i either get 6.0 support, or fool the machine into thinking it is 6.0?

Reply 1 of 15, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Type "ver set 6" at the DOSBox command prompt, then "ver" to see that the reported version has changed.

Not sure that will solve the problem, though.

Reply 2 of 15, by doubledownrob

User metadata
Rank Newbie
Rank
Newbie

gave that a try, and while during the install, the version reported good, the game itself still does not work. once i tried to execute the game, it gave the version and the copyright, and then kicked right back to the prompt.

Another potential problem is that when i install the program, it says it does not detect the CD. when i try to run the game, the computer doesn't seem to try to access the dvd drive. I copied the all the files onto a cd, and installed the game by mounting the cd to a D: drive, and installing into my dosgames file mounted as the c drive. it ran off the CD for that, so i don't know why it didn't detect.

Reply 3 of 15, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Make sure that you mount the D drive in DOSBox as a CD so the virtual MSCDEX driver is loaded, an important part of CD detection:

MOUNT D E:\ -t cdrom (as an example where the E: drive is the CD)

I copied the all the files onto a cd

This makes it sound like you are using a ripped version, which is an obvious source of potential problems.

Reply 4 of 15, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
ripsaw8080 wrote:

This makes it sound like you are using a ripped version, which is an obvious source of potential problems.

I would normally agree. I tried this game (using the same ripped version I guess) and it seemed like a fairly complete copy. It came with an full installer, sound setup, etc, etc. Install goes well, but when the main program is launched, only DOS/4GW seems to start, announces it version (1.97) and copyright string, and then quits back to the DOSBox prompt.

I tried DOS/32A instead, same problem.

I tried removing everything but DOS4GW.EXE and SGDOS.EXE (the main EXE), same problem.

Nothing in the DOSBox console.

I tried different cores, EMS, XMS, UMB, loadhigh's - same problem.

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

Reply 5 of 15, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I guess you are both using the rip from HOTU. You may have noticed the cracked executable included in that version is only the Win95 one, there is none for DOS.

I ran it with the DOSBox debugger to see if anything interesting showed up in the console messages. With a D: drive mounted as a CD, at startup it tries to open the file D:\sinfo\sinfo14.smk, fails, and aborts. SMK is a movie file, which are apparently not included (it is a rip, after all). So, I think we're back to the rip being the problem here.

Maybe you can find a cracked DOS executable, but you're on your own for that. 😉

Reply 6 of 15, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
ripsaw8080 wrote:

I ran it with the DOSBox debugger to see if anything interesting showed up in the console messages. With a D: drive mounted as a CD, at startup it tries to open the file D:\sinfo\sinfo14.smk, fails, and aborts.

Nice work there ripsaw 😀 That would have been my next move, but I am really a novice when it comes to x86 coding. I am more at home with 6502 and 8080. Or I could have tried ProcessExplorer. It might have showed the failed access too.

ripsaw8080 wrote:

SMK is a movie file, which are apparently not included (it is a rip, after all). So, I think we're back to the rip being the problem here.

As usual.

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

Reply 7 of 15, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++
ripsaw8080 wrote:

I guess you are both using the rip from HOTU. You may have noticed the cracked executable included in that version is only the Win95 one, there is none for DOS.

I ran it with the DOSBox debugger to see if anything interesting showed up in the console messages. With a D: drive mounted as a CD, at startup it tries to open the file D:\sinfo\sinfo14.smk, fails, and aborts. SMK is a movie file, which are apparently not included (it is a rip, after all). So, I think we're back to the rip being the problem here.

Maybe you can find a cracked DOS executable, but you're on your own for that. 😉

I would create a zero byte sinfo14.smk file and try it out.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 9 of 15, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Making a SINFO folder with a zero-byte SINFO14.SMK file on the CD drive does allow the game to start up, although you're initially looking at an empty window. It's possible you'll get crashes or program wierdness at other points if you don't create dummy versions of all the other movie files it tries to display.

Reply 10 of 15, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

There is no need to beat this dead horse any more. I took an interest because it looked like a bug in DOSBox, but as ripsaw figured out, it was (again) caused by a bad rip.

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

Reply 11 of 15, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

Yeah, you are right.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 12 of 15, by doubledownrob

User metadata
Rank Newbie
Rank
Newbie

Thanks, everybody. That got a bit over my head (programming has never been my thing), but i appreciate everyone's efforts to solve the problem. does anyone know of a good rip for this game?

Reply 13 of 15, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

well it still can be a bug in dosbox. not returning the wanted information for the game. The only way to be sure is to try the rip on a real pc (and maybe on an image with a booted dos in dosbox)

We don't do things like good rips here. Talk about that isn't allowed. This is a tech support forum. Not a warez forum

Water flows down the stream
How to ask questions the smart way!

Reply 14 of 15, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I suppose that is the only way to be certain, but I lean towards it not being DOSBox's fault in this case.

OP, this would be a correct way of obtaining this game: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem … em=170256584859

Ends in 7 hours, and it's going pretty cheap (as I write this...)

Reply 15 of 15, by doubledownrob

User metadata
Rank Newbie
Rank
Newbie

cool. thanks again.