KQ7 - Wooden Nickel

Is the game being a ROYAL pain? Need a hint? Got a problem? This is the place to discuss King's Quest!
Post Reply
User avatar
Semi-Happy Partygoer
Sierra Veteran
Posts: 303
Joined: Sun Jun 25, 2017 11:44 pm

KQ7 - Wooden Nickel

Post by Semi-Happy Partygoer » Thu Feb 06, 2020 8:39 am

Talk about a blast from the past. Last night, for the first time in over 25 years, I encountered the wooden nickel bug in the Faux Shop!

Totally my fault, as I'd forgotten to apply the patch (though honestly I didn't think I needed to; assumed ScummVM would've incorporated it along with their other fixes), but boy did that bring back memories of endless calls to the helpline and waiting for a replacement copy.

I don't think it always glitches. It seems to be random, as I've played version 1.51 before without patching. No matter now, problem solved.

I wonder what sets 1.51 apart from 1.4, as there are only 8 days separating the two versions.
"It is better to know some of the questions than all of the answers" - James Thurber

User avatar
Tawmis
Grand Poobah's Servant
Posts: 13079
Joined: Wed Oct 08, 2008 1:19 am
Gender: Not Specified
Contact:

Re: KQ7 - Wooden Nickel

Post by Tawmis » Thu Feb 06, 2020 11:51 am

Semi-Happy Partygoer wrote:
Thu Feb 06, 2020 8:39 am
I wonder what sets 1.51 apart from 1.4, as there are only 8 days separating the two versions.
Line 382-383 in the code:

382 REM 'We messed up - fixing Nickle code
383 If WNick=1 then FauxShopNotFauxedUp

:lol:

User avatar
Semi-Happy Partygoer
Sierra Veteran
Posts: 303
Joined: Sun Jun 25, 2017 11:44 pm

Re: KQ7 - Wooden Nickel

Post by Semi-Happy Partygoer » Thu Feb 06, 2020 9:46 pm

Tawmis wrote:
Thu Feb 06, 2020 11:51 am

Line 382-383 in the code:

382 REM 'We messed up - fixing Nickle code
383 If WNick=1 then FauxShopNotFauxedUp

:lol:
:lol:

The sad thing is there's really no "definitive" edition of this game. 2.00b fixed a lot of problems but also introduced some new ones. Nothing game-breaking, but a few animations were incorrectly changed and some music cues cut off. I managed to fix one of the problems via a custom patch, but some of them would require re-coding I simply don't know how to do.
"It is better to know some of the questions than all of the answers" - James Thurber

User avatar
Collector
Grand Poobah
Posts: 11549
Joined: Wed Oct 08, 2008 12:57 am
Location: Sierraland
Contact:

Re: KQ7 - Wooden Nickel

Post by Collector » Fri Feb 07, 2020 3:14 pm

SCI Companion can decompile SCI scripts that can then be worked on and then recompiles, however, it is designed fro SCI0-SCI1.1 games. KQ7 is an SCI2.1, which splits of the heap handing into a separate "*.HEP" file.Companion does not do this. I would love it if Companion could support all SCI versions, but Phil has expressed little interest in further development of his IDE. Someone else would need to pick it up. My C++ skills are next to non-existent.
01000010 01111001 01110100 01100101 00100000 01101101 01100101 00100001

Image

User avatar
Collector
Grand Poobah
Posts: 11549
Joined: Wed Oct 08, 2008 12:57 am
Location: Sierraland
Contact:

Re: KQ7 - Wooden Nickel

Post by Collector » Fri Feb 07, 2020 3:16 pm

Semi-Happy Partygoer wrote:
Thu Feb 06, 2020 9:46 pm
The sad thing is there's really no "definitive" edition of this game. 2.00b fixed a lot of problems but also introduced some new ones. Nothing game-breaking, but a few animations were incorrectly changed and some music cues cut off. I managed to fix one of the problems via a custom patch, but some of them would require re-coding I simply don't know how to do.
Could you itemize the introduced problems you know of? Don't know if I can find the time, but would like to take a look to see what can be done.
01000010 01111001 01110100 01100101 00100000 01101101 01100101 00100001

Image

User avatar
Semi-Happy Partygoer
Sierra Veteran
Posts: 303
Joined: Sun Jun 25, 2017 11:44 pm

Re: KQ7 - Wooden Nickel

Post by Semi-Happy Partygoer » Sat Feb 08, 2020 2:19 pm

Collector wrote:
Fri Feb 07, 2020 3:16 pm
Semi-Happy Partygoer wrote:
Thu Feb 06, 2020 9:46 pm
The sad thing is there's really no "definitive" edition of this game. 2.00b fixed a lot of problems but also introduced some new ones. Nothing game-breaking, but a few animations were incorrectly changed and some music cues cut off. I managed to fix one of the problems via a custom patch, but some of them would require re-coding I simply don't know how to do.
Could you itemize the introduced problems you know of? Don't know if I can find the time, but would like to take a look to see what can be done.
Happy to. I'll need to double check a few things but will make a list. Having just finished the patched version 1.51, I see that some of the problems I thought were exclusive to 2.00b appear to have been introduced in those patches.
"It is better to know some of the questions than all of the answers" - James Thurber

User avatar
Semi-Happy Partygoer
Sierra Veteran
Posts: 303
Joined: Sun Jun 25, 2017 11:44 pm

Re: KQ7 - Wooden Nickel

Post by Semi-Happy Partygoer » Tue Mar 17, 2020 5:00 am

Sorry it took me so long to provide the itemization, it's been a busy month. Some of this is educated guesswork but I hope it proves helpful.
KQ7 Errors.txt
(2.72 KiB) Downloaded 89 times
"It is better to know some of the questions than all of the answers" - James Thurber

Post Reply