Disabling the Creature Question

Completed patches for Keen6.
Post Reply
Mink
Posts: 192
Joined: Sat Nov 03, 2007 4:08 pm
Location: Providence, RI, US

Disabling the Creature Question

Post by Mink »

I finally got this patch working. It turns out that it works the same way as disabling the cheat codes.

Code: Select all

#Skip creature question
%patch $1CC88 $90 $90
Hope it's useful.
Last edited by Mink on Tue Jul 21, 2009 2:10 pm, edited 1 time in total.
User avatar
ckguy
Posts: 465
Joined: Tue Oct 14, 2003 11:20 am
Location: Wakefield, RI, US
Contact:

Post by ckguy »

Cool, finally! For a while the best we could do was patch in $00's at the beginnings of all of the words in memory, and have the player just press enter. Functional, but not particularly fancy. This will hopefully add a level of professionalism to Keen 6 mods/levelpacks. :D Now all we really need is ingame help for Keen 6 ...

Also - version 1.4 I presume?
Mink
Posts: 192
Joined: Sat Nov 03, 2007 4:08 pm
Location: Providence, RI, US

Post by Mink »

Yes, that's for version 1.4. Here's the same patch for version 1.0:

Code: Select all

#Skip creature question - v1.0
%patch $1B85B $5F $5E $8B $E5 $5D $CB
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Goodness, I never did post a patch like this, did I? (Mine is slightly different.) Good work Mink! I am sure many people will breathe a sigh of relief (I know I did, stupid window.)
User avatar
CommanderSpleen
Posts: 1017
Joined: Sun Aug 31, 2003 12:11 pm
Location: The Land of Sparkly Things
Contact:

Post by CommanderSpleen »

Heh, the window doesn't really bother me. It always gives me a vague sense of accomplishment when I recall the name of a character off the top of my head.

Excellent to have the patch though, nice work.
User avatar
Ceilick
Deputy Administrator
Posts: 402
Joined: Wed Sep 03, 2003 2:35 am

Post by Ceilick »

Excellent work Mink, I'll definately be using this.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

It bothered me, I was trying to test up of a hundred patches a day, and when that happens, it takes up your time.

Anyone else notice that the creature picked depends on what hour (Of a 12-hour clock) day it is?
User avatar
ckguy
Posts: 465
Joined: Tue Oct 14, 2003 11:20 am
Location: Wakefield, RI, US
Contact:

Post by ckguy »

levellass wrote:It bothered me, I was trying to test up of a hundred patches a day, and when that happens, it takes up your time.

Anyone else notice that the creature picked depends on what hour (Of a 12-hour clock) day it is?
I had not noticed this. I did notice that if you immediately re-ran the game, it gave you the same creature - but I never really put any thought into it. This is an interesting find.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

It seems that the above patch is 'wrong', jumping part way through the code. This means that when saved games are restored, errors may occur. (Try loading a game where Keen is standing on a level in the level map, AFTER saving and quitting the game.)

A better patch is this modified one, can someone add it to the first post in the thread?

Code: Select all

#Skip creature question 
%patch $1CC88 $90 $90
Mink
Posts: 192
Joined: Sat Nov 03, 2007 4:08 pm
Location: Providence, RI, US

Post by Mink »

levellass wrote:It seems that the above patch is 'wrong', jumping part way through the code. This means that when saved games are restored, errors may occur. (Try loading a game where Keen is standing on a level in the level map, AFTER saving and quitting the game.)

A better patch is this modified one, can someone add it to the first post in the thread?

Code: Select all

#Skip creature question 
%patch $1CC88 $90 $90
I realized this yesterday while beta testing Ceilick's "Dead in the Desert!" In fact, I sent him this very patch.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

We need to chat sometime, I am sure we have much to discuss.
Aroenai
Posts: 2
Joined: Fri Aug 07, 2009 2:25 am

Post by Aroenai »

What about the other versions?

http://pckf.rigeltechnical.com/viewtopic.php?t=597
KEEN6.PAT wrote:#Skip creature question
%version 1.0
%patch $1B7D7 $90 $90
%version 1.4
%patch $1CC88 $90 $90
%version 1.5
%patch $1CA50 $90 $90
Or if someone adds support for the CGA versions...

Code: Select all

1.0
%patch $198BB $90 $90

1.4
%patch $1AC4E $90 $90

1.5
%patch $1AADA $90 $90
(offsets from my loader that skips the copy protection http://www.mediafire.com/?jijln5lmzdj)
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

As is it there is no support for the other versions; CKPatch only works with 1.4 of everything. (And who would want to patch other versions? Occasionally this happens with Keen 1, more from mistake than anything, but there are no real advantages to using the ealier versions, especially not the CGA ones.)
Aroenai
Posts: 2
Joined: Fri Aug 07, 2009 2:25 am

Post by Aroenai »

levellass wrote:As is it there is no support for the other versions; CKPatch only works with 1.4 of everything.
Right but v1.4 has that bug with Molly, and there is a version of CKPatch that works with v1.5. Its in the first link.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

There is? How very strange!

Besides which, Molly's not so much of a bug if you're modding.
Post Reply