VOGONS


First post, by Matrix

User metadata
Rank Newbie
Rank
Newbie

Hello!

I have searched the forum and the wiki help, found a few helpful links but none seem to fix the problem.
When playing supaplex, everything runs OK till you start moving around the screen. All directions work well except for going right. When going right, the screen "shakes". I have found through the forum that this is a result of drawing a new screen before it has been written to the memory, yet this only happens when going right.
I have attached a movie to show you an example (a picture is woth 1000 words 😉 ).
I have tried playing with the CPU cycles (got to 100,000) without any change, tried the different types of machines (overlay,opengl etc.), I have tried several CVS builds (with SVGA support), I have tried full screen and windowed, but still no luck running the game normal.
I am running the Supaplex fix.
Any help is appreciated.

Thanks,

Attachments

  • Filename
    spfix63_001.rar
    File size
    279.56 KiB
    Downloads
    641 downloads
    File comment
    Screen "Shaking" Example.
    File license
    Fair use/fair dealing exception

Reply 1 of 11, by Og

User metadata
Rank Member
Rank
Member

I didn't watch the movie (or looked at other posts) but I know this problem extremely well, the reason for this is, that the SP fix doesn't like DOSBox's screen drawing.
To solve it, just use the original executable and not spfix63.exe - if you are unable to acquire one, don't worry, just use spfix63 but set the speed reducing factor to zero. In order to do that, just hit the + key several times (the one that's on the Numpad - to the right of the keyboard) during a level, OR, start the game with the command line parameter for factor 0 slowdown (IIRC the command is: "spfix63.exe * 0" but read the spfix documentation to be sure).

After you've set the slowdown factor to zero, just use DOSBox's cycles to increase or decrease speed.

HTH,
Og

Reply 2 of 11, by Matrix

User metadata
Rank Newbie
Rank
Newbie

Og thanks for your quick reply.
I have the original supaplex.exe but I like the spfix63.exe because of its new capabilities (save game, load game etc.).
I tried what you have suggested, but still have trouble.
when reducing the factor to zero, either I get a stuttering screen or a super fast Murphy.

Anything else?

Reply 4 of 11, by Og

User metadata
Rank Member
Rank
Member

@Matrix:
I didn't really use spfix much before, but now I looked and indeed it's only full speed (which is the speed I play at) or stuttering. Original EXE works fine though.
I didn't even remember that spfix had saving and loading options (long time since I read the documentation) - IMHO that's cheating (something that I don't like to do(unless I finished the game w/o cheating first)).

@h-a-l-9000:
Thanks for the tip, it works well 😀
BTW, after I wrote the earlier post, I searched and found this message, does it mean that using your patch will enable to run spfix63 without t "h" parameter? Because I tried downloading the latest CVS (from AEP) and changing machine to vgaonly but it didn't help 😖 am I doing something wrong or is the mentioned supaplex fix is for something else? (BTW, I'm only asking because I have another game with the same problem (only more serious))

Reply 5 of 11, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

that patch isn't in the cvs yet. That is why it is not in AEP builds.
Which game does have a problem ? Might be another testcase.

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

Reply 7 of 11, by Og

User metadata
Rank Member
Rank
Member
Qbix wrote:

that patch isn't in the cvs yet. That is why it is not in AEP builds.
Which game does have a problem ? Might be another testcase.

It is an Israeli kiddie game, if you can direct me to a compiled build with hal's latest changes, I'll be happy to see if it works. See attachment for a recording of the issue.

Attachments

  • Filename
    doobie3.zip
    File size
    398.69 KiB
    Downloads
    375 downloads
    File comment
    "Doobie: The Great Adventure" in DOSBox 0.72
    File license
    Fair use/fair dealing exception

Reply 8 of 11, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Maybe on mr. Hal's homepage?

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