Page 1 of 1

Disabling the Creature Question

Posted: Sun Mar 01, 2009 4:38 pm
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.

Posted: Mon Mar 02, 2009 9:11 pm
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?

Posted: Mon Mar 02, 2009 10:36 pm
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

Posted: Wed Mar 04, 2009 6:11 am
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.)

Posted: Wed Mar 04, 2009 8:42 am
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.

Posted: Thu Mar 05, 2009 3:48 am
by Ceilick
Excellent work Mink, I'll definately be using this.

Posted: Thu Mar 05, 2009 4:16 pm
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?

Posted: Thu Mar 05, 2009 6:35 pm
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.

Posted: Tue Jul 21, 2009 10:17 am
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

Posted: Tue Jul 21, 2009 2:15 pm
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.

Posted: Tue Jul 21, 2009 2:22 pm
by levellass
We need to chat sometime, I am sure we have much to discuss.

Posted: Fri Aug 07, 2009 2:49 am
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)

Posted: Fri Aug 07, 2009 11:00 am
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.)

Posted: Fri Aug 07, 2009 7:21 pm
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.

Posted: Sun Aug 09, 2009 12:30 am
by levellass
There is? How very strange!

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