VOGONS


First post, by jomalin

User metadata
Rank Newbie
Rank
Newbie

I execute Game Wizard 3.0a (game cheater) in my Dosbox 0.74 doing:

gw /x

[code]Game Wizard 32 Pro v3.0a (c) Copyright 1996 by Ray Hsu & Gerald Ryckman.
Licensed to: Enhanced Software Design Inc.
P.O. Box 92241 Scarborough, ON Canada M1W 3Y9
Phone No. (416)492-0157 BBS No. (416)497-8337

Usage: GW [options]

Common Options:
/b# - Set the screen blanking delay in minutes; # is from 1 to 60.
/kN - Use a different activation key; N is the new KEYNAME.
i.e. to use F1 as the activation key use: GW /kf1
Refer to the manual for a complete list of the key names.
/p= - Set a new password for boss screen. Maximum length is 8 characters.
i.e. to set the password to cloud use: GW /p=cloud
/sN - Set swapping to (d)isk, (e)ms, or (x)ms. Where N is d,e or x.
i.e. to swap to disk use: GW /sd
/t - Stop the system time from being updated while inside Game Wizard 32.
/vN - Set video swapping to (f)ast or (s)low. Where N is f or s.
i.e. to use slow video swapping: GW /vs
/u - Uninstall Game Wizard 32 from memory.
/x - Enhanced DOS Extender support; necessary for DOS Extender programs.

Please refer to the manual for the advanced options.[/code]

Then I play Worms Demo (Sept 95) which uses DOS4GW (DOS extender) and being in the game, when i press the hotkey that activates Game Wizard (is a TSR program), it brings me the Game Wizard menu, it works during 1 second and then Dosbox gets blocked. In the messages window it is printed:

Exit to error: DMA segbound wrapping (read)

Executing this in Dosbox debug (dosbox-74-debug.exe) shows me this when it get blocked:

MISC:Interrupt vector changed on 28 DOS Int 28
MISC:Interrupt vector changed on 21 DOS Int 21
MISC:Interrupt vector changed on 70 Int 70 RTC
SBLASTER:DSP:Reset

Does somebody knows how to get this fixed?

Reply 1 of 3, by jomalin

User metadata
Rank Newbie
Rank
Newbie

Using the last Nighlty build (r4000) makes Game Wizard not to block!

Looks like it was fixed in:

2011-04-19 19:46  c2woody

* [r3696] src/hardware/sblaster.cpp: fix sb halt/continue sequence
when no transfer in progress (thanks to tcostin, fixes some
GameWizard crash)

But there is a problem still remaining, when you do a value search in Game Wizard, Dosbox crashes. Does somebody know how to fix this?

[Edit: Link Removed. Do NOT post software, or links to it, that you do not have a right to distribute.]

You must mount the floppy image in Dosbox and then install it. You can do it with this on Dosbox:
imgmount a c:\real_folder\gw\gwpro30a.ima -t floppy