VOGONS


Crusader performance

Topic actions

First post, by otsego

User metadata

I've just discovered Dosbox recently and thought that my only way to ever play one of my favorite games, Crusader No Remorse / Regret was to build a lower end computer just for old games like that... I'm glad I found this.

Anynways, I installed No Regret using the CD. I mount the CD rom to a drive letter and the regret folder to another. I can't seem to get the game to run very smoothly though. In closed areas it's playable... annoying but playable, but it open areas with many items/enemies, its near impossible, and tends to freeze often. The videos don't work (i think this is because theyre 16bit) either.

Anyone have any suggestions on what I should do and what cycle i should run this at?
Thanks for the help

Reply 1 of 44, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

very high 😀
i remember crusader wanted a dx2 66
you need a 5+-2 ghz machine to get out of dosbox at the moment 😉

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

Reply 3 of 44, by friedram

User metadata

I built a dos box just a few months ago with some spare parts and a $30 used motherboard/box/Celery CPU (yes I know its Celeron, but Celery is much more accurate- tastes bad and does not do much for you)- had to do this because my old $300 AWE 32 card that I bought with my first box back in 1995 would not fit in a crappy 350 Comcrap box that I had.

Crusader and other dos games run great- I use DOS BOX for the games that require the huge amount of base ram (I.E. sorry, you need more of that 640K that every program wants) to run my other Dos games. Its kind of handy to have that dos machine around because with Win98 on it (for networking purposes) I can run some games that don't run properly on XP- I.E. Disciples Gold Edition (runs ok, but the audio for the introductions fail to play, strange..)

Reply 4 of 44, by tvynr

User metadata
Rank Newbie
Rank
Newbie

I got Crusader: No Remorse running on my PC just today after bumping into a couple of different articles on this forum. If I understand what's going on, the DOSBox cycles are more valuable than the cycles of a processor on a DOS machine; that is, a 66MHz game does not require DOSBox to be running at 66000 cycles.

My machine is as follows:

Athalon XP 2800+ (barton core)
1 GB RAM (333 MHz)
Windows 2000 SP4
DOSBox v0.63 standard release

I managed to get Crusader: No Remorse running playably with the following configuration. It's not perfect: the sound stutters every once in a while (say, every twenty seconds or so, usually when I just start firing at an enemy) and moving between screens takes a second or two. However, other than the brief music skip, it runs a lot better than it did on the 486/66 SX2 sitting across the room from me. On that machine, scene loads were quite time consuming and changing screens took a few seconds. I guess I just had to play it on the old machine before I could appreciate all of what DOSBox is doing for me. 😉

To get this config to work for you, you're going to have to fiddle with the CPU settings until it runs smoothly. Increase or decrease the number of cycles until it runs cleanly. If you have too few cycles, the game will run more slowly than it should. If you have too many, the game will skip.

Anyway, here's the config I used. I turned off everything that didn't seem essential to the game's operation.

[sdl]
fullscreen=true
fulldouble=false
fullfixed=false
fullresolution=0x0
output=surface
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt

[dosbox]
language=
machine=vga
captures=capture
memsize=32

[render]
frameskip=4
aspect=false
scaler=none

[cpu]
core=dynamic
cycles=11000
cycleup=500
cycledown=500

[mixer]
nosound=false
rate=22050
blocksize=2048
prebuffer=10

[midi]
mpu401=true
intelligent=true
device=default
config=

[sblaster]
type=sb16
base=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050

[gus]
gus=false
rate=22050
base=240
irq1=5
irq2=5
dma1=3
dma2=3
Show last 41 lines
ultradir=C:\ULTRASND

[speaker]
pcspeaker=true
pcrate=22050
tandyrate=22050
disney=false

[bios]

[dos]
xms=true
ems=true

[modem]
modem=false
comport=2
listenport=23

[directserial]
directserial=false
comport=1
realport=COM1
defaultbps=1200
parity=N
bytesize=8
stopbit=1

[ipx]
ipx=false

[autoexec]
mount c c:\
mount f f:\
mount o o:\
f:
cd \static\games\crusader
mount y f:\static\games\crusader\cd
crusader.exe
exit

Reply 5 of 44, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

I don't really understand what the fixation with Crusader is 😀
Other than they obviously recruited an Old Republic Clone Trooper and dipped him in red I don't see why anyone tolerates this controler interface.
I never made it further than the first room and then hope for a miracle 😀
Seriously, at some point in the future, both Crusader games will be supported by Pentagram (see http://pentagram.sf.net). Ultima 8 is already coming along nicely and once it works, support for the Crusader games will slowly creep in. I sincerly hope the interface can be improved upon 😀
As I'm closely affiliated with the pentagram project (I wrote the sucky documentation) I even bought the Playstation version of Crusader. Needless to say the quirky interface prevailed even there 😀

So keep an eye on Pentagram

Reply 6 of 44, by Guest

User metadata

The fixation with Crusader games has to be put in context. Remember, most of the people wanting to play Crusader aren't people who found it and want to play it today. These are people who found it back in '95 or '96 and want to revel in nostalgia. At the time, the multimedia was impressive and, despite a hokey storyline and poor acting, the game was an enjoyable play. I was in the 8th grade when I first ran into this game and, in comparison to all of the other games I had on my 486/66, this one took the cake.

I'll definitely grant that the controls could use an overhaul, especially since the engine doesn't always respond intelligently to your moves. But I had a delightful nostalgia trip when Extraction Specialist Look-How-Cool-I-Am-With-My-Technobabble-And-Hair Reaves told me where to find the exit to the first level. 😀

Reply 7 of 44, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

ok, that explains it a bit 😀
I first came upon this on a CD from a friend with a lot of games cramped on it (back in '98 or '97), couldn't get it to work good (no wonder since the video was ripped off it). Then when pentagram got born I looked closer at it. Wasted time to get it to work on VirtualPC, then Dosbox and eventually hunted down legal copies of the games.
And now I'm mesmerized the likeness tot he Star Wars clone troopers 😀

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 8 of 44, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Yeah I played the Crusader games when they first came out. Haven't played 'em since tho. Dunno what the big deal about the controls is....I never had an issue with 'em. Guess I'll load it back up to see what all the control complaints are about....people complaining are probly the same people who can't use a computer without a GUI. 🙄 😉

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

Reply 10 of 44, by LÔPÂN

User metadata
Rank Newbie
Rank
Newbie

That's a game I have the curiosity to play.

Unfortunately the sound is stuttering a little bit and it's sounding scratchy sometimes. Other than that the gameplay runs smoothly. Does it sound scratchy for you sometimes too?

My specs:

P4 3.2 Ghz
512MB (400Mhz)
WinXp SP2
Creative Audigy 2
DOSBox 0.63 Standard

[sdl] 
fullscreen=true
fulldouble=true
fullfixed=false
fullresolution=1024x768
output=surface
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt

[dosbox]
language=
machine=vga
captures=capture
memsize=16

[render]
frameskip=0
aspect=false
scaler=normal2x

[cpu]
core=normal
cycles=20000
cycleup=500
cycledown=500

[mixer]
nosound=false
rate=22050
blocksize=2048
prebuffer=10

[midi]
mpu401=true
intelligent=true
device=default
config=

[sblaster]
type=sb16
base=220
irq=5
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050

(...)

I hate adventures you have to play the role of female

Reply 13 of 44, by Joeyxp2

User metadata
Rank Newbie
Rank
Newbie

Perhaps you have to use a cracked version or crack the game. I have my game already cracked and it seems to work fine, just a bit of slow down in some places but overall the speed is smooth.

Reply 14 of 44, by BlackDragon

User metadata
Rank Newbie
Rank
Newbie

I'm desperately trying to squeeze a decent performance outta DosBox... I tried with tvynr's config-file, and when that failed to produce much of an improvement, I modified it according to the Guest's suggestion, adding timesync and increasing the cycles to 20000 (I really hope that last 0 is an error, 'cuz if you follow that, things go to hell in a handbasket. 😜 ) and got a bit of improvement out of that...

But the sound still stutters every time I move, shoot, or just basically do much of anything. In a full-on gunfight, movement becomes stuttery as well... still, it's the best performance I've seen so far. For 'bout 5 minutes, at which point DosBox crashed without a word. 😢

My system specs are the same as tvynr's (which is why I used his suggested file) 'cept for that I've only got 512 MB of ram.

If you've got any suggestions on how to A: Squeeze the last bit of performance out of the Box so that I can avoid all that stuttering B: prevent DosBox from crashing after 5 minutes of play, please don't hesitate to share 'em...

Reply 15 of 44, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

cycles are dependent upon processor speed. You cannot use someone's suggestion to use a specific cycles setting for your game unless they have the exact same processor that you do. You need to monitor your Task manager and make sure that your not exceeding 90-95% processor usage....otherwise the game will run more slowly.

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

Reply 16 of 44, by BlackDragon

User metadata
Rank Newbie
Rank
Newbie

Well, that's the thing... I DO have the exact same CPU as tvynr, and therefore I assumed I could use his settings... apparently not, since it ran better with 20000 than 11000...

The Original Black Dragon - Accept No Substitutes.

Reply 18 of 44, by BlackDragon

User metadata
Rank Newbie
Rank
Newbie

Yup. 😜 So-so-som-om-om-omw-wha-wha-hat-at-at Am-am-amu-mu-mu-mus-us-us-usi-si-si-sing. 😁

The Original Black Dragon - Accept No Substitutes.