VOGONS

Common searches


First post, by WesUnwin

User metadata
Rank Newbie
Rank
Newbie

I know this is very late, but I am also a big fan of this highly underrated game, played this when I was a kid.

As a response to:
Cold Shadow Error
Best Virtual Machine to Emulate Windows 95 for Windows gaming

I have figured out how to get this running on Windows XP, by replacing 2 DLLs (WDIR62F.DLL, and PMPRO62F.DLL) in the installation folder,
with modified version of them that I have created.

See my github repo for the patch:
https://github.com/WesUnwin/coldshdw_patch

This will allow the game to start on windows XP (as it did for me) circumventing the problem of accessing the "QT_Thunk" function which
was causing the error message about "Unable to link to Kernel32.DLL"

Hope this helps / let me know if you need help using this!

Last edited by Stiletto on 2020-08-31, 21:34. Edited 1 time in total.

Reply 1 of 31, by WesUnwin

User metadata
Rank Newbie
Rank
Newbie

From: Best Virtual Machine to Emulate Windows 95 for Windows gaming

Mike wrote on 2017-11-21, 09:49:

For the longest time, I have wanted to play the old games I used to be able to play back when I had a 486DX. I made a thread about this at an earlier period of time, but I guess I wasn't exactly crystal clear on why I wanted to emulate Windows 95. I'm planning on purchasing the OS CD's and installing it in my machine, but I am unsure which virtual software to use, and how to emulate Sound Blaster 16 on there, and possibly emulate 3D acceleration, though 3D acceleration in a virtual box is not on the top of my priority list, since those Windows games I'm looking to play did not really require that. Amazing how GOG was able to allow me to play System Shock 2, and how Dosbox can virtually play any DOS game that I please, but there are several games that I acknowledge may require a few extra steps. I hope I was able to explain myself clearly, and any assistance on how to get this rolling would be appreciated!

I have a patch that might help you, for me it enabled me to run Cold Shadow on Windows XP, possibly will work on later versions of windows also.

https://github.com/WesUnwin/coldshdw_patch

Last edited by Stiletto on 2020-08-31, 21:35. Edited 1 time in total.

Reply 2 of 31, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Your contribution is much appreciated.

Do you know where WDIR62F.DLL and PMPRO62F.DLL originally came from? Perhaps your fix could be useful for other games that were built similarly.

Also, if the compatibility problem relates to 16-bit code that got blown up, how did GOG get it working?
https://www.gog.com/game/maui_mallard_in_cold_shadow

(It would be neat if the SNES version got an MSU-1 patch to use the redbook audio from the PC version, but that would be a completely different matter.)

Last edited by Stiletto on 2020-08-31, 21:36. Edited 1 time in total.

Reply 3 of 31, by superfury

User metadata
Rank l33t++
Rank
l33t++

Perhaps GOG is just running it in Dosbox running Windows 9x (Dosbox running Windows 95 in my case what got me the best performance, don't remember which version it was or what build)? That's the way I used to ran Cold Shadow (from my Disney's Classic Video Games 2 CD-ROMs). The same for the first set of games(although I know that UniPCemu can run them as well(at least from the first game (Alladin, Lion King, Jungle Book), didn't check the second game(Cold Shadow, Toy Story and Burper(had to check my game case for that last one, didn't remember which one it was(a Timon & Pumbaa shooting game of sorts if I remember it correctly)))).

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 4 of 31, by leileilol

User metadata
Rank l33t++
Rank
l33t++
Jorpho wrote on 2020-08-31, 01:53:

Do you know where WDIR62F.DLL and PMPRO62F.DLL originally came from? Perhaps your fix could be useful for other games that were built similarly.

SciTech MGL library, some other Windows games around the time use these (WinQuake, Hexen II, Outlaws, Grand Theft Auto) mainly for fast buffered 320x200/320x240 and (rare) support for exotic video modes, kind of like a Windows-based UniVBE and functions as a directdraw alternative

apsosig.png
long live PCem

Reply 5 of 31, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
superfury wrote on 2020-08-31, 02:37:

Perhaps GOG is just running it in Dosbox running Windows 9x

That would require them to somehow have a license to redistribute Windows components, which is completely unthinkable. If they're using an open source alternative like BoxedWine or WineVDM or something, then it would be interesting to know which one.

leileilol wrote on 2020-08-31, 02:45:

SciTech MGL library, some other Windows games around the time use these (WinQuake, Hexen II, Outlaws, Grand Theft Auto) mainly for fast buffered 320x200/320x240 and (rare) support for exotic video modes, kind of like a Windows-based UniVBE and functions as a directdraw alternative

I know there have definitely been patches released for Outlaws. Did those patches include a similar fix, or is Outlaws somehow immune?

Reply 7 of 31, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
leileilol wrote on 2020-08-31, 02:45:
Jorpho wrote on 2020-08-31, 01:53:

Do you know where WDIR62F.DLL and PMPRO62F.DLL originally came from? Perhaps your fix could be useful for other games that were built similarly.

SciTech MGL library, some other Windows games around the time use these (WinQuake, Hexen II, Outlaws, Grand Theft Auto) mainly for fast buffered 320x200/320x240 and (rare) support for exotic video modes, kind of like a Windows-based UniVBE and functions as a directdraw alternative

How's that if these .dll s work in another game. For me GTA1 works fine with these MGL .dlls. If I use the GTA dll in Cold Shadow, is there chance of it working?\Until now I found the game is rather laggy on the 320*240 modes

previously known as Discrete_BOB_058

Reply 9 of 31, by keropi

User metadata
Rank l33t++
Rank
l33t++

I had bought this game back when it was new, thanks for the patch!

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 11 of 31, by xcomcmdr

User metadata
Rank Oldbie
Rank
Oldbie

If you have this game installed on Windows 3.11 (edit: or 9X), this utility I wrote a few years ago starts the game and sets it to fullscreen on startup.

Because unless the game is in fullscreen a) the default window is TINY b) the scrolling isn't smooth at all.

It also stops the game from always starting with a tiny window, which is annoying.

It also works well inside DOSBox.

It assumes that the game is installed at this location :C:\DISNEY\COLDSHDW (as is the default)

Attachments

Last edited by xcomcmdr on 2020-09-04, 12:04. Edited 1 time in total.

Reply 12 of 31, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
xcomcmdr wrote on 2020-09-04, 10:07:
If you have this game installed on Windows 3.11, this utility I wrote a few years ago starts the game and sets it to fullscreen […]
Show full quote

If you have this game installed on Windows 3.11, this utility I wrote a few years ago starts the game and sets it to fullscreen on startup.

Because unless the game is in fullscreen a) the default window is TINY b) the scrolling isn't smooth at all.

It also stops the game from always starting with a tiny window, which is annoying.

It also works well inside DOSBox.

It assumes that the game is installed at this location :C:\DISNEY\COLDSHDW (as is the default)

I was playing on Windows 10, and the file you made for Windows 3.11 surprised me 🤣 🤣

previously known as Discrete_BOB_058

Reply 17 of 31, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Mike wrote on 2021-06-12, 03:41:

OMG Its on GOG!!! Finally my answer to my 20 year old problem!!!!

I'm not sure why you bumped this thread after nine months, but it's nice that you're happy, I guess?

But while we're on the subject, I learned a while ago that there is, in fact, an MSU-1 patch for the SNES version, though the copies of the music distributed with it are reportedly kind of lacking and it is better to substitute fresh rips from the PC version, even if they aren't necessarily looped properly.

Reply 18 of 31, by Mike

User metadata
Rank Member
Rank
Member
Jorpho wrote on 2021-06-12, 04:13:
Mike wrote on 2021-06-12, 03:41:

OMG Its on GOG!!! Finally my answer to my 20 year old problem!!!!

I'm not sure why you bumped this thread after nine months, but it's nice that you're happy, I guess?

But while we're on the subject, I learned a while ago that there is, in fact, an MSU-1 patch for the SNES version, though the copies of the music distributed with it are reportedly kind of lacking and it is better to substitute fresh rips from the PC version, even if they aren't necessarily looped properly.

To answer your post, I was looking at a bunch of 8-bit hardware, and I thought about posting something on here about it, but I thought of looking at my last posts just to see what happened, and then discovered that Cold Shadow was on GOG. I've been mostly playing on consoles, and not necessarily paying a lot of attention of what's going on in the PC world of things. I used to be nuts about getting DOS games to work, but not only has DosBox become my go-to for playing all my DOS games, but the hardware and software needed to run a lot of the older stuff is too expensive from the pandemic, so was glad to get something like Cold Shadow running without breaking the bank. Going to actually post about the old hardware next.

Reply 19 of 31, by superfury

User metadata
Rank l33t++
Rank
l33t++

For anyone who got it from GoG, what does it run Cold Shadow in? Dosbox is required of course, but running what OS(Windows 3.x? 9x? Something else?) inside it? Esp. with Windows licensing if required in this version?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io