VOGONS

Common searches


First post, by nitromike2006

User metadata
Rank Newbie
Rank
Newbie

Greetings:

I am brand-new to this board and I recently actually got rid of my old DOS machines because I finally feel DOSBox (0.72) works for my needs. I have been following the development since version 0.60.

I have a bunch of my old games running and want to make 7th Guest and 11th Hour and soon enough, Star Trek: A Final Unity run under my XP box as well. I have yet to obtain a copy of Star Trek again, but I am always looking.

Anyhow, setting the CD and the drive seem straight forward enough, but I would like to make shortcuts like I did for my Lemmings and such in Windows and configure the DB to automatically assign the C and D drives for T7G and 11 hour. I assume this is done in DOSBOX.CONF which could live in the actual directory with the games? I hope what I am asking is clear, but I will be glad to clarify my question if it is not.

Thanks,

Mike

Reply 1 of 12, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

[Moved]

You are on the right track. This is what I do. Notice that I am not using any frontends.

My main dosbox.conf (located in the DOSBox folder) contains several lines at its end, the part that autoexecutes commands, that is cleverly named [autoexec]
keyb sp 437
mount c d:\dosgames
c:

For instance, if I want to configure a certain game, I copy the dosbox.conf to the game folder and configure it accordingly for that specific game, setting fullscreen, machine type, core type and cycles for speed, etc. And I also modify [autoexec] section to suit my needs.

E.G.

[autoexec]
keyb sp 437
mount c d:\dosgames
mount d f:\ -t cdrom -ioctl -label game1
c:
cd game1
game1

(The above example is for a game already installed from cd)

And last, I create a shortcut on my desktop with the following structure:

x:\path to dosbox\dosbox.exe -noconsole -conf "d:\dosgames\game1\dosbox.conf"

Name it and go.

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

Reply 3 of 12, by nitromike2006

User metadata
Rank Newbie
Rank
Newbie

OK. Finally got to installing, but I am obviously not getting the game installed because it says the CD is not in the drive and it indeed is. I am not sure why I can not get the installer to install? What am I missing.

Thanks

Reply 4 of 12, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
nitromike2006 wrote:

What am I missing.

Sorry - but our telepathic power are especially weak this month due to unusual amounts of Solar flares. So we can't really detect what your are DOING, and without that we can't see what you are MISSING.

So do us a favour, will you?? Tell us EXACTLY what you are DOING. And not in your own words. Tell us what you instruct DOSBox to do.

Last edited by MiniMax on 2007-10-11, 21:27. Edited 1 time in total.

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 12, by nitromike2006

User metadata
Rank Newbie
Rank
Newbie

Good Point!

I am working on installing 7th Guest via the install.bat on Disc 2. I ran DOSBox 0.72 and setting it up as follows:

mount c c:\DOSGames\t7g
mount d d:\ -t cdrom (have tried both -ioctl and -mscdex together and separately)

Then I run install from D: and get an error message that states that Disc 2 is not in the CD drive, type "Y" to retry or any other key exits. No combination so far has cleared this error hence I can not install the game.

What I am missing?

Reply 6 of 12, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I am able to install The 7th Guest without error, both from the original disc and an image made from it. The "MOUNT D D:\ -t cdrom" syntax appears to work OK when using the original disc, even for the CD audio. I can install with normal core (it's a real-mode game) at 3000 and 15000 cycles, so the installer doesn't appear very sensitive to CPU speed. I was curious about the error message you're getting, so I decompressed the INSTALL.EXE program (LZEXE compression). While I can see many error messages in the executable, the particular one you are reporting is not in there, nor in any of the other files in the install folder... so I'm stumped as to where it even comes from. Perhaps you have a different version than I do; the INSTALL.EXE I have is 43,389 bytes, dated 3/29/1993 3:39:12AM, is yours the same?

Reply 7 of 12, by nitromike2006

User metadata
Rank Newbie
Rank
Newbie

Here are two screenshots that should help with my problem. The first shows how I am mounting my drives under DB 0.72 and the second shows the error on top of the install after typing INSTALL at the D: prompt.

Attachments

  • db_screen1.jpg
    Filename
    db_screen1.jpg
    File size
    45.66 KiB
    Views
    3854 views
    File comment
    Screenshot 1
    File license
    Fair use/fair dealing exception
  • db_screen2.jpg
    Filename
    db_screen2.jpg
    File size
    52.17 KiB
    Views
    3854 views
    File comment
    Screenshot 2
    File license
    Fair use/fair dealing exception

Reply 8 of 12, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I didn't see the error message at first because it's stored in the executable as text mixed with screen color attributes. The message starts with "The first disk of..." in the install program I have, although that message doesn't come up during install. It's strange that this installer you're using refers to the second disk and then a bit later contradicts itself by referring to the first.

I downloaded a patch for The 7th Guest called T7GFIX3.ZIP that includes an updated version of INSTALL.EXE, 43704 bytes, dated 7/23/1993 6:55 PM. If I change to the install directory "CD \T7G\INSTALL" on the CD and then run the updated installer from the C drive "C:INSTALL", I get the exact same error you do, including the contradictory reference to both discs. Since this updated installer couldn't replace the one on the original CD, it seems it was only intended to be used to re-configure hardware choices in an existing installation. Perhaps you have discs that were "reauthored" with CD software to use the patched files instead of the original ones. However, if your discs are original, it's unfortunate that you have the problematic version of the installer. 😒

Reply 9 of 12, by nitromike2006

User metadata
Rank Newbie
Rank
Newbie

They certainly are original. Bought them from Amazon.com, so the question is how to get the game installed, despite the bad version? Would I install it on a DOS machine (real iron) and move the installed directory to DOSBox or how can I otherwise get around the problem?

Thanks,

The game is branded as Virgin rather than Trilobyte, if that helps.

Reply 10 of 12, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

You can get around the problem by "manually" installing. Copy all the files in the \T7G\INSTALL folder on disc 2 into an installation folder on your mounted C drive. Then create a file in your installation folder called GROOVIE.INI with the following contents:

;
;ini File for The Seventh Guest
;
;(C) Copyright 1992 Trilobyte, Inc. and Virgin Games
;
[main]
VideoCard=VESA
midi=SoundBlasterPro2
pcm=SoundBlasterPro2
svga=on
ProgDir=C:\id\t7g\
DataDir=D:\t7g\
Recommended=SVGA
CPU=486dx
FreeMem=637
CDbench=18636

[SoundBlasterPro2]
irq=7
port=220
xmi=sbp2fm.adv
pcm=sbpdig.adv
dma=1

Change the ProgDir and DataDir paths to reflect your setup. Now when you run the INSTALL.EXE in the installation folder, it should only reconfigure the settings rather than do a full file-copy install because the config file is there. The config data I've posted here is from the original install, so definitely re-confgure for the settings you want to use with the newer installer; but using this as a starting point should get you going.

Reply 11 of 12, by PointyB

User metadata
Rank Newbie
Rank
Newbie

I also have the same problem when installing the game using DOSBox. It's a newer 1997 version of the game that includes a Windows installer which installs the beta DX executable. It also has the original DOS installer under /t7g/install/install.exe. I can use the DOS installer under Windows XP to install, but in DOSBox I get the same thing as noted above. It's very very odd. I had to install in XP and copy everything over, but now I cannot get the CD-audio working.

Reply 12 of 12, by icemann

User metadata
Rank Member
Rank
Member

If you want a non dosbox alternative that has a 100% guarantee of working if you can get a copy of the files. Trilobyte before they shut down released an updated files pack for the game that runs straight from windows, so no having to go through dos or dosbox for that matter to play of it.

The updated files mostly being in the way of gfx and sound drivers to allow it to run with more recent soundcards of that time. It may very well be the "beta DX version" your speaking of. If it is you wont need to use dosbox to play it. Just use the updated .exe file to play it.

Personally despite having that option available to use, I still prefer playing the older version via dosbox since the windows one is mega buggy + the sounds dont always work correctly. In dosbox its right everytime for me.

Two stones, two crosses, the rest is just icing. - 7th Guest