VOGONS


DOS emulator help

Topic actions

First post, by fleechguy

User metadata
Rank Newbie
Rank
Newbie

OK I'm using DOSBox and trying to play Supaplex (elmerproductions.com/sp).
but the speed is either too fast, or if I manually change it it slows down to a crawl pretty fast.
also the destructible walls in the levels always blink when I move around.
Is there an alternate emulator or a way to set up DOSBox so it doesn't do that?

Reply 1 of 24, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Since this is a DOSBox problem, it should be in the DOSBox forum.

Anyway, it's quite possible that on the original hardware the game also ran at a crawl and that destructible walls also blinked. There are other ways to run old DOS programs (like PCem or Bochs or perhaps VMware), but they are not nearly as easy to set up as DOSBox and probably won't solve the problem.

Why not just get Megaplex, as suggested at http://elmerproductions.com/sp/faq.html#q_xp ?

Reply 3 of 24, by VileR

User metadata
Rank Oldbie
Rank
Oldbie

are you simply running SUPAPLEX.EXE, or are you using the latest SPFIX provided on that site? if you aren't, you definitely should - it specifically addresses the speed issue (and fixes some other bugs too).
I actually finished the game with it, so it definitely works fine under dosbox, just like on real hardware.

http://www.elmerproductions.com/sp/faq.html#q_whyspeedfix

[EDIT] forgot to mention: if your monitor supports 70Hz refresh rates, you might want to set your video mode to that, since the game relies on it for smooth scrolling. Still perfectly playable without it though (this isn't what's causing your problem).

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 7 of 24, by VileR

User metadata
Rank Oldbie
Rank
Oldbie

Too fast or too slow? a little confused by your two different posts. For reference, this video shows the original & correct speed - http://www.youtube.com/watch?v=ZD1C4pnYhQs

the original SUPAPLEX.EXE ran too fast on a 486 or better, so your original experience may differ. (Most Supaplex videos on youtube don't seem to have the speed right, either)

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 9 of 24, by VileR

User metadata
Rank Oldbie
Rank
Oldbie

.... if you believe it "should" be wrong by default, but DOSBox insists on getting it right, just try spfix's command line parameters to force a different speed (see the docs).

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 11 of 24, by NY00123

User metadata
Rank Member
Rank
Member

Hmm... While I haven't really played a lengthy Supaplex session for some time...

I recall the following command has made it (improperly) fast as I originally experienced it (and for sufficiently long time):

spfix63 *0

With that, as you load a puzzle for the first time, it may be slow for less than a second, but then the speed should be "auto-corrected".

Oh, some speed-related DOSBox settings might also have their own affects. Here are ones currently used here, although it may help if you play with these:

core=auto
cputype=auto
cycles=max
cycleup=10
cycledown=20

In fact, if you've still got problems with the spfix command, I may suggest to try "core=normal".

As some have already mentioned, while it may feel like the speed I originally played it with, it's not the "intended" one; In particular, if you want to make any comparison with one of these scores posted online, then the intended speed is the only way to go. (...Or is it?)

Reply 16 of 24, by NY00123

User metadata
Rank Member
Rank
Member

Well, it is faster for me with "spfix63 *0". So, I think it'd help if you tell some more info:
- If you've still got the Supaplex download, is it a file named supaplex.zip with an exact size of 294017 bytes? (It'd be even better if you can check its md5sum is 50643570a58c8f13a79d49eab199aba8.)
- Knowing that other DOSBox users had mistakes regarding that: Are you sure you're editing the correct DOSBox configuration file? (e.g. when you edit it, things change in DOSBox?)
- Post the contents of the configuration file (as an attachment).
- Also tell the exact commands you type in DOSBox (mount command, directory change...), in order to load Supaplex with some speed.