Pages: [1]   Go Down
  Print  
Author Topic: SCI0 (Early) Script Patches  (Read 484 times)
0 Members and 1 Guest are viewing this topic.
reines
Member
*
Offline Offline

Posts: 32


View Profile
« on: September 19, 2011, 06:23:38 AM »

Hi,

I'm trying to apply a script patch to a SCI0 (Early) game (i.e. King's Quest IV 1.000.111 with Interpreter 0.000.274), however the interpreter seems to be ignoring SCRIPT.XXX files placed in the game directory - it would seem that only the SCI0 (Late) interpreter and later look for script patches (?).

The only way I managed to get it to work was integrating the SCRIPT.XXX file inside the RESOURCE files.

Does anyone know if there is a way to apply script patches to SCI0 (Early) games without patching the RESOURCE files?

Thanks!
« Last Edit: September 19, 2011, 06:27:04 AM by reines » Logged
NewRisingSUn
Senior Member
*
Offline Offline

Posts: 634


View Profile
« Reply #1 on: September 21, 2011, 06:11:47 AM »

It is not possible to get early SCI0 interpreters to take notice of a SCRIPT.XXX file in the directory. If patching the existing resource files is too much work, you can put your patched script resource into an additional RESOURCE.XXX file (say RESOURCE.010) and modify that one entry in RESOURCE.MAP accordingly.
Logged
MusicallyInspired
By Invitation Only
Senior Member
*
Offline Offline

Posts: 1,085


-Inspired by Mike Oldfield


View Profile WWW
« Reply #2 on: September 21, 2011, 12:03:22 PM »

Huh. Never knew early SCI0 didn't work that way.
Logged

"Booyah! Look out, LeChuck! Here comes Guybrush Threepwood's glowing sword of hot monkey vengeance!"
-Guybrush Threepwood, Tales of Monkey Island
reines
Member
*
Offline Offline

Posts: 32


View Profile
« Reply #3 on: September 21, 2011, 12:08:16 PM »

Thanks for clarifying.

The strange thing is that KQ4 actually has an official patch consisting of VIEW.XXX files, which doesn't specify it is meant only for specific versions... Does the early SCI0 interpreter take notice of these, or the patch is actually meant for the later SCI0 (Late) versions?
Logged
Great Hierophant
Senior Member
*
Offline Offline

Posts: 988



View Profile
« Reply #4 on: September 21, 2011, 01:28:12 PM »

Thanks for clarifying.

The strange thing is that KQ4 actually has an official patch consisting of VIEW.XXX files, which doesn't specify it is meant only for specific versions... Does the early SCI0 interpreter take notice of these, or the patch is actually meant for the later SCI0 (Late) versions?

It is for the later version.  Here is a printout of the read.me file:

Quote
02/15/89

BUG in latest KQ4 for IBM (512) - 8 disk version

Bug 1:  If the user is playing on a 386 based machine or a very fast 286
   machine, he will not be able to enter room 24 (waterfall).
   To correct this, the user can do the following as a temporary fix.

       In any room prior to entering room 24, enter debug by hitting
       both shift keys and the numeric pad minus (-) key. 

       Type in a "g".

       Type in 223 and press Enter.  User should then see a window
       saying "Global = 223"  A value of "2" will show in the lower
       portion of that window.

       Press the backspace key to erase the "2".

       Type in a "1" and press Enter.

       Press a capital "D" (Shift D) to exit debug.

       Only play on games saved after doing this.

   
   For a more permanent fix, the user can copy view.653 from this disk
   onto the KQ4 3.5 inch disk labeled volume 3, or the 5.25 inch
   disk labeled disk 4.


Bug 2:   If a player has not finished getting the hen and delivering it to
   Lolotte before night falls, he will get an error when leaving
   Lolotte's castle (and possibly other times).  To correct this,
   copy view.997 on this disk to 3.5 inch disk 3 or 5.25 inch disk 4.

I suffered from the first bug myself back in the day, as I had bought a slash copy of the game years after its release.  I needed to order a patch disk from Sierra. 
Logged

reines
Member
*
Offline Offline

Posts: 32


View Profile
« Reply #5 on: September 21, 2011, 03:29:56 PM »

Thanks, that makes sense.

It is for the later version.  Here is a printout of the read.me file:

That read.me file seems to contain information which was not present in the patch I had (http://web.archive.org/web/20030909004543/http://ftp.sierra.com/patches/pc/kq4fix.exe). It actually makes me wonder - is there some place online where you found your patches? I'd be really interested in all these patches for which I might be missing the complete documention.
« Last Edit: September 21, 2011, 03:56:19 PM by reines » Logged
Great Hierophant
Senior Member
*
Offline Offline

Posts: 988



View Profile
« Reply #6 on: September 25, 2011, 01:09:39 AM »

Download the attachment in the first post here, then look for KQ4 in the archive :

http://queststudios.com/smf/index.php/topic,2303.0.html
Logged

reines
Member
*
Offline Offline

Posts: 32


View Profile
« Reply #7 on: September 25, 2011, 06:09:28 AM »

Thanks, didn't know it was in that archive.
Logged
Pages: [1]   Go Up
  Print  
 
Jump to: