VOGONS

Common searches


Reply 20 of 31, by ZellSF

User metadata
Rank l33t
Rank
l33t
superfury wrote on 2021-06-12, 11:52:

For anyone who got it from GoG, what does it run Cold Shadow in? Dosbox is required of course

Why would you think so?

The GOG version is just the Windows native version.

Reply 21 of 31, by xcomcmdr

User metadata
Rank Oldbie
Rank
Oldbie

It uses no emulator, it's a Win32S game. DOSBox isn't required at all. If they'd use DOSBox, they would have to use Windows 3.11 or Windows 95 inside it. They can't do that, they don't have the license.

The main problem is the game's usage of a graphics library that replaces GDI, and for which fullscreen is broken if you use a NT-based OS.

There's a patch floating around for that, but it renders fullscreen impossible to use.

I suspect GOG is using a wrapper or a patch of some sort.

Reply 22 of 31, by ZellSF

User metadata
Rank l33t
Rank
l33t

Fullscreen is broken in GOG's build too. It just resizes the window to fullscreen, like any borderless gaming utility would do (except they would do it better, since GOG's build seems to resize Explorer by accident here).

Reply 23 of 31, by Mike

User metadata
Rank Member
Rank
Member
superfury wrote on 2021-06-12, 11:52:

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?

Runs with a modified version of the Windows 9x/3.1 compatible executable file. It was never programmed for DOS. In fact, if you try to run it in DOS, you'll just get an error message that it cannot run in DOS, and it won't start.

Reply 24 of 31, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Mike wrote on 2021-06-12, 17:49:

Runs with a modified version of the Windows 9x/3.1 compatible executable file.

Have you used a checksum calculator to verify that the executables are different, and not one of the game's DLLs?

Reply 26 of 31, by Mike

User metadata
Rank Member
Rank
Member
SA1988 wrote on 2021-06-12, 20:05:

This game doesn't run on pure DOS or on NT-based operating systems, instead it only works on Win3.1x/9x, I even tried it in the far past (2005 at least, on WinXP).

This is correct. I tried to run the original executable on Windows 2000 back in 2001, and was a complete no-go, but it worked on the older 486DX2 I had before I accidentally bricked Windows 95 with a bad driver.

Reply 27 of 31, by Mike

User metadata
Rank Member
Rank
Member
Jorpho wrote on 2021-06-12, 18:54:
Mike wrote on 2021-06-12, 17:49:

Runs with a modified version of the Windows 9x/3.1 compatible executable file.

Have you used a checksum calculator to verify that the executables are different, and not one of the game's DLLs?

Perhaps you are correct about this, at any rate at least the game runs on modern Windows via GOG now.

Reply 29 of 31, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
ZellSF wrote on 2021-06-14, 19:49:

There's been a patch available for this game for at least 10 years now.

Okay, and is that patch different from what M. WesUnwin came up with..?

Reply 30 of 31, by ZellSF

User metadata
Rank l33t
Rank
l33t
Jorpho wrote on 2021-06-14, 21:10:
ZellSF wrote on 2021-06-14, 19:49:

There's been a patch available for this game for at least 10 years now.

Okay, and is that patch different from what M. WesUnwin came up with..?

Helix666's patch is closed source and WesUnwin has deleted his Github repo. I don't see any way to compare them, or why it matters.

Edit: well I guess I sort of can say they're different since Helix666's patch replaces the exe, and WesUnwin's patch according to the description patches the DLLs. Still don't see why it matters.

Reply 31 of 31, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
ZellSF wrote on 2021-06-14, 21:17:

I don't see any way to compare them, or why it matters.

It might be useful in solving a similar problem someday?

ZellSF wrote on 2021-06-14, 21:17:

WesUnwin has deleted his Github repo.

Well, darn. I hope someone saved a copy of the patch.