|
| DOS Games Discussion A message board to talk about DOS games, get help, and find old games. Do NOT post warez or abandonware requests please
|
|
|
| Author |
Message |
The Undertaker Guest
|
Posted: Fri Mar 28, 2008 5:29 am
Post subject: |
|
|
Finally! I got it to work. The problem was that my cd wasnt actually in the drive even though computer thought it was and that's why it didnt install the game properly. Now I only need to adjust the sound and it should work. If any other problem occurs I'll let you guys know, so stay awake .
Only joking. Thanks again for everything, I wouldn't know what to do without you guys. Best regards!
-Undertaker |
|
| Back to top |
|
 |
dosraider Moderator

 Joined: 15 Mar 2005 Posts: 4594 Location: ROTFLMAO in Belgium.
|
Posted: Fri Mar 28, 2008 6:23 am
Post subject: |
|
|
*Sound of gunshots*
So, things are cleared up, Larry the DGF hitbot has taken care of The Undertaker.
 |
|
| Back to top |
|
 |
The Undertaker Guest
|
Posted: Fri Mar 28, 2008 7:12 am
Post subject: |
|
|
Yes, he has
Regrettably, there's one minor problem. My dosbox can't remember that I installed the game and always runs the installation process again.
I changed some lines in dosbox config but to no avail. Here's how it looks in the config:
[sdl]
# Using an output method like 'overlay' that supports hardware scaling to
# a window twice the resolution (1280x960) works nicely for me.
output=overlay
windowresolution=1280x960
[gus]=false
# The auto-detection in the installer defaults to the Gravis
# Ultrasound (GUS) device if present. But since GUS has not been
# tested as throughly as SoundBlaster, I disable it here and the
# autodetection will choose SoundBlaster instead.
gus=false
[ipx]
# KKND supports multi-player mode using direct serial, modem or IPX.
# DOSBox comes with a built-in IPX server, that tunnels IPX packets
# over UDP/IP on port 213.
ipx=true
[autoexec]
mount c c:\games
@ echo off
rem +---------------------------------------------------------------
rem ! Mount the CD-drive and virtual harddisk.
rem +---------------------------------------------------------------
mount C "C-drive"
mount D "h:\" -t cdrom
echo.
rem +---------------------------------------------------------------
rem ! Are we ready to run the software, or do we need to install it
rem ! first?
rem +---------------------------------------------------------------
if exist C:\games\KKND\KKND.Exe goto Ready
:Install
rem +---------------------------------------------------------------
rem ! Install the software from the CD-drive using the supplied
rem ! installer. The installer will also invoke the setup utility.
rem +---------------------------------------------------------------
if exist D:\Install.Exe goto L10
echo ERROR: There is something horribly wrong with the MOUNT
echo. commands used in your dosbox.conf file. There is
echo. no INSTALL.EXE on the mounted D-drive.
goto Done
:L10
D:
cd \
echo Installing KKND.
echo.
echo OBS: There is no need to use the UniVBE VESA driver that
echo. the installer offers to you. Just say No.
echo.
Install
echo.
if exist C:\KKND\KKND.Exe goto Ready
echo ERROR: There is something horribly wrong with the MOUNT
echo. commands used in your dosbox.conf file. There is
echo. no KKND.EXE on the mounted C-drive.
goto Done
:Ready
rem +---------------------------------------------------------------
rem ! Switch to the harddisk, and inform the user about which
rem ! command to use for running the software.
rem +---------------------------------------------------------------
C:
cd \KKND
echo Type KKND to start the game.
echo Type D:\INSTALL to reinstall or reconfigure the game.
goto Done
:Done
echo. |
|
| Back to top |
|
 |
dosraider Moderator

 Joined: 15 Mar 2005 Posts: 4594 Location: ROTFLMAO in Belgium.
|
Posted: Fri Mar 28, 2008 8:58 am
Post subject: |
|
|
| The Undertaker wrote: |
[autoexec]
mount c c:\games
@ echo off
rem +---------------------------------------------------------------
rem ! Mount the CD-drive and virtual harddisk.
rem +---------------------------------------------------------------
mount C "C-drive"
mount D "h:\" -t cdrom
echo.
rem +---------------------------------------------------------------
rem ! Are we ready to run the software, or do we need to install it
rem ! first?
rem +---------------------------------------------------------------
if exist C:\games\KKND\KKND.Exe goto Ready
:Install
rem +---------------------------------------------------------------
rem ! Install the software from the CD-drive using the supplied
rem ! installer. The installer will also invoke the setup utility.
rem +---------------------------------------------------------------
if exist D:\Install.Exe goto L10
echo ERROR: There is something horribly wrong with the MOUNT
echo. commands used in your dosbox.conf file. There is
echo. no INSTALL.EXE on the mounted D-drive.
goto Done
:L10
D:
cd \
echo Installing KKND.
echo.
echo OBS: There is no need to use the UniVBE VESA driver that
echo. the installer offers to you. Just say No.
echo.
Install
echo.
if exist C:\KKND\KKND.Exe goto Ready
echo ERROR: There is something horribly wrong with the MOUNT
echo. commands used in your dosbox.conf file. There is
echo. no KKND.EXE on the mounted C-drive.
goto Done
:Ready
rem +---------------------------------------------------------------
rem ! Switch to the harddisk, and inform the user about which
rem ! command to use for running the software.
rem +---------------------------------------------------------------
C:
cd \KKND
echo Type KKND to start the game.
echo Type D:\INSTALL to reinstall or reconfigure the game.
goto Done
:Done
echo. |
Delete all under [autoexec], you don't need all that crap running.
And change it to:
[autoexec]
mount c c:\games
mount d h:\ -t cdrom
c:
To run your game:
cd kknd
kknd
You are mixing the mount commands from me and MiniMax. You mount a virtual C twice.
And with that lovely '@echo off' line of MiniMax you even can't see what's going wrong.
One of the reasons I never use that line in a batch.
If needed rerun install with those lines from D to C, it will only be needed once.
Delete C-drive folder, if exist, it's useless.
And I may hope that H is your real CDDrive letter under Win.
| The Undertaker wrote: | | if exist C:\games\KKND\KKND.Exe |
Wrong. That way you always go to ':install'.
Should be:
if exist C:\KKND\KKND.Exe
But really, get rid of all that crap under autoexec, really, it's totally needless.
@MiniMax: When I post in a help topic on Abandonia or LTF -(or others)- I adapt my mount lines to those usually used on those sites, I don't bring my own ones in.
I would appreciate if you would do the same here.
It will avoid this kind of confusion.
Would you please adapt yours?
THX.
And get rid of that '@echo off', that way dosbox beginners would be able to see when they get a 'drive C is already mounted as blablablabla.... |
|
| Back to top |
|
 |
The Undertaker Guest
|
Posted: Fri Mar 28, 2008 9:34 am
Post subject: |
|
|
Hmm... I deleted ALL under [autoexec] and left only mount c c:\games
mount d h:\ -t cdrom
c:
Then I reinstalled it by running the dosbox and typing mount c c:\games, then mount
d h:\ -t cdrom
Follows d:install
After the instalation was complete, I ran the game typing cd kknd, kknd and it worked ok. Now what happens is when I exit and try running kknd from "Run", I get an error message (with many lines, last one sth like "crash adress (unrelocated). |
|
| Back to top |
|
 |
The Undertaker Guest
|
Posted: Fri Mar 28, 2008 9:57 am
Post subject: |
|
|
| I appologise but I forgot to add that the game actually works when I run it with dosbox (not Run) although I have to mount the drives again every time. |
|
| Back to top |
|
 |
dosraider Moderator

 Joined: 15 Mar 2005 Posts: 4594 Location: ROTFLMAO in Belgium.
|
Posted: Fri Mar 28, 2008 10:15 am
Post subject: |
|
|
| dosraider wrote: |
[autoexec]
mount c c:\games
mount d h:\ -t cdrom
c:
|
If you have this under [autoexec] it's needless to retype it on the prompt.
If you didn't make any typos your dosbox must run with a C:\ prompt ready, if not you've screwed up somewhere. Check all twice or trice t'll you find where you went wrong.
And pay attention to the dosbox screen whilst starting up.
Read and apply this as you're on XP.:
http://www.dosgames.com/forum/viewtopic.php?t=5443
That's how you run your game after it's installed:
| dosraider wrote: |
To run your game:
cd kknd
kknd
|
NOT with the run command, don't run dosgames that way, even if some do. |
|
| Back to top |
|
 |
The Undertaker Guest
|
Posted: Fri Mar 28, 2008 1:08 pm
Post subject: |
|
|
| Yup, I made the final necessary adjustments and it all works now without any problems. Thanks for having enough patience to help me. Cheers! |
|
| Back to top |
|
 |
dosraider Moderator

 Joined: 15 Mar 2005 Posts: 4594 Location: ROTFLMAO in Belgium.
|
Posted: Fri Mar 28, 2008 1:39 pm
Post subject: |
|
|
You're welcome.
Enjoy it.
Now, if only Larry the hitbot could do his job..... before you get in problems with another game. |
|
| Back to top |
|
 |
|
Powered by phpBB © 2001, 2005 phpBB Group and Ask an Expert
Also powered by Darren and the other admin and mods' hard work! ;)
|
|