VOGONS


First post, by oatbranpuffs

User metadata
Rank Newbie
Rank
Newbie

I've set cycles=8500 and memsize=32, and I've tried setting detail to lowest and minimizing display size. The game runs a bit more smoothly than it did, but still unacceptably choppy.

comp specs:
P4m 2.20 GHz
256mb RAM
Nvidia GeForce4 64mb

Anyone know how I can improve its performance? Also, does anyone know of a way I can hear the game's sound effects and music if I don't have a soundcard? (I'd prefer to hear the authentic soundtrack, not the midi transposed version)

Reply 2 of 14, by oatbranpuffs

User metadata
Rank Newbie
Rank
Newbie

I edited config file to use dynamic core, and then when I tried to launch the game bat file in dosbox, it gave me this error message:

"Error: Not enough strings in text file - expecting 621, found 0"

And, I guess I have a soundcard, I'm just not sure what the hell it is. How can I find out?

Reply 6 of 14, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Can't remember the details but DosBox dynamic core is incompatible with DOS4GW in Descent. Either run the game in normal core and delete the file that was created when you ran in Dyanmic mode (check the date timestamp of the files in the descent directory and delete the 0byte latest file).....or use DOS32A instead of DOS4GW.

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

Reply 8 of 14, by oatbranpuffs

User metadata
Rank Newbie
Rank
Newbie

You know what guys, I think it's my computer that's making Descent run so slowly anyway. I shouldn't have wasted anyone's time. I have never managed to fix a single problem on this computer. I have huge pings on internet games, even some of the least demanding games run choppily, movies also run choppily, and I have gone to tons of forums to find solutions and nothing has worked. Damn Dell.

Reply 9 of 14, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

You should consider either getting a new computer (have someone make one from parts instead of buying pre-built) or putting another 256MB of RAM in that one, reformatting, and installing Windows XP SP2 from scratch with no Dell crap to load it down.

Reply 10 of 14, by kekko

User metadata
Rank Oldbie
Rank
Oldbie

can't post the exe, so patch it yourself using dos32a
http://dos32a.sourceforge.net/
decompress in a directory, copy descentr.exe in that directory
run: sb /r descentr.exe and copy new exe back to descent dir.

Reply 11 of 14, by Duncan Idaho

User metadata
Rank Newbie
Rank
Newbie

Hiya,
Thought I'd chime in here. I'm a big fan of the Descent games, I'd suggest giving one of the Direct3D patches a try, since they run under 98/XP. It can take some work getting the 3D version running on XP, but there is also a native software non-3d enhanced version included in the patch that will let you run Descent 1 in software mode under Windows, looking exactly like it did in the past under DOS.

So either way, you can get Descent with screaming 3D graphics, or you can run it non-3D mode at 300x200, 640x680, or even higher so it will look just as you remember it. (Trust me, 3D mode's the way to go here, I loved Descent, but in 3D mode it's so smooth!).

You can download the Direct 3D patches for Descent 1 and 2 at:
http://www.planetdescent.com/

Again, remember that though this is a 3D enhanced version, there is also a seperate Non-3D enhanced EXE file that will let you play under Windows. So if what you're really trying to do is run it so it looks/feels just like it used to under Dos, you can. (I still say that's madness though, since it looks the same just far sharper and smoother in 3D mode, just my opinion!).

Good luck.
Idaho

Reply 12 of 14, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
DosFreak wrote:

Can't remember the details but DosBox dynamic core is incompatible with DOS4GW in Descent. Either run the game in normal core and delete the file that was created when you ran in Dyanmic mode (check the date timestamp of the files in the descent directory and delete the 0byte latest file).....or use DOS32A instead of DOS4GW.

Small update: Descent works fine out of the box with DOSBox 0.72 with no changes to core settings or the extender.
Config used:

# Title:        Descent
# Developer: Parallax Software
# Publisher: Interplay Productions Limited
# Year: 1995
# Genre: 3D first-person shooter
# Status: Commercial license
# Link1: http://www.descent3.com/
# Link2: http://www.planetdescent.com/
# DOSBox: 0.72
#
# By MiniMax

[sdl]
# Descent can be run using different resolutions. From the README-file:
#
# -320x100 Uses a low-res graphics mode good for full screen playing
# on slower computers. A bit blocky, though.
#
# -320x240 Uses a little better resolution than normal for a crisper
# image. Uses ModeX page flipping to reduce "shearing."
#
# -320x400 Same as above, but much more resolution at the expense of
# speed. Only recommended for P-90's and above!!
#
# -640x400 Killer high res. Requires a VESA driver.
#
# -640x480 Super-killer high res. Requires a VESA driver.
#
# DOSBox is capable of running Descent in the 640x480 resolution mode.
# Using an output method like 'overlay' that supports hardware scaling to
# window twice the resolution works nicely for me.

output=overlay
windowresolution=1280x960

[render]
scaler=none

[gus]
# The auto-detection in the Setup program defaults to the Gravis
# Ultrasound device if present, but complains about a driver not
# being loaded when testing music.

gus=false

[autoexec]
@ echo off

rem +---------------------------------------------------------------
rem ! Mount the CD-drive and virtual harddisk.
rem +---------------------------------------------------------------

mount C "C-drive"
mount D "D:" -t cdrom
echo.

rem +---------------------------------------------------------------
rem ! Are we ready to run the software, or do we need to install it
rem ! first?
rem +---------------------------------------------------------------
Show last 51 lines

if exist C:\Games\Descent\DescentR.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 !
rem ! OBS: After installing you are forced to watch through a little
rem ! trailer for Star Trek: Starfleet Academy.
rem +---------------------------------------------------------------

D:
cd \
echo Installing Descent.

Install

rem +---------------------------------------------------------------
rem ! Create a fake electronic registration card file indicating
rem ! we do not want to register Descent by sending registration
rem ! information by modem or by printing out and mailing the
rem ! card.
rem +---------------------------------------------------------------

echo [STAMP] > C:\Games\Descent\eRegCard.Ini
echo product=DESCENT >> C:\Games\Descent\eRegCard.Ini
echo counts=0 1 0 >> C:\Games\Descent\eRegCard.Ini

echo Done!
echo.

:Ready

rem +---------------------------------------------------------------
rem ! Switch to the harddisk, and inform the user about which
rem ! command to use for running the software.
rem +---------------------------------------------------------------

C:
cd \Games\Descent

echo Type SETUP to configure sound and VR devices.
echo Type DESCENT -640x480 to start the game.
echo Type DESCENT -help to show additional options.

goto Done

:Done
echo.

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