(request) Exit door patches

Request patches for Keens 1-3.
Post Reply
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

(request) Exit door patches

Post by The Shifted One »

If possible that is.

I created a nice looking exit that has a sign on the right side, which is all fun until you walk in...
Keen automaticly changes those 2 tiles in 1 specific tile in the the tile set.
While I could change that one to something that fits in I wont be avle to create a 2 tile tall sign.
And that would also limit me to 1 kind of background being used for the exit too.

If there could be a solution for this Id be glad to hear.

EDIT

Forgot to mention its for Keen 2 :P
User avatar
Tulip
Posts: 394
Joined: Mon Jun 16, 2008 2:40 pm
Location: Heidelberg, Germany
Contact:

Post by Tulip »

Nothing easier than this.

You might wanna check the Patch Index from time to time, but here's the patch I think you'll need

Code: Select all

#Exit door tiles don't change
%patch $6FC0 $90 #Top blank tile doesn't appear
%patch $6FE9 $90 #Bottom blank tile doesn't appear
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

Post by The Shifted One »

I checked the Keen 2 patches forum but couldnt find this, but whatever.
Thanks alot man :)

EDIT

Unfortually, this one doesnt work.
Maybe its not for keen 2?
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Well, I have checked these patches, they work fine for me, and I have Vista. It is possible you do not have version 1.32 (EXE size 118 672 bytes) but version 1.1 I cannot think of any other reason for why these shouldn't work.

Other patches you might like then control WHAT tile is replaced in the exit:

Code: Select all

%patch $6F6A $A0 $00 #1st
%patch $6F8E $A0 $00 #2nd
%patch $6FB8 $8F $00 #exit top blank tile
%patch $6FE2 $8F $00 #Exit bottom blank tile
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

Post by The Shifted One »

Well I got the right version :P
its the size you mentioned, and all other patches work now... :P

Il try the one you mentioned :)

EDIT

Well that one worked but still doesnt save me from only being able to have 1 background to use.
And i have 2 which acually have exit door tiles :p
User avatar
Tulip
Posts: 394
Joined: Mon Jun 16, 2008 2:40 pm
Location: Heidelberg, Germany
Contact:

Post by Tulip »

I don't exactly get what your problem is:

Is it that you have a top and bottom tile that are both different and have to be replaced by different tiles.
Like this:
A->C
B->D

If you look into the patch index all the Exit door patches for Keen2 are here:
http://levellord.toxicsheep.com/Index/Keen%202/E.txt

But if you can't do what you want with what's there, I guess I won't be much help with this problem.
User avatar
CommanderSpleen
Posts: 1017
Joined: Sun Aug 31, 2003 12:11 pm
Location: The Land of Sparkly Things
Contact:

Post by CommanderSpleen »

It looks to me like the patch should support having two different tiles for the top and bottom, it's just that both are set to the same tile originally...
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

Post by The Shifted One »

Acually yeah that WAS part of the problem. That parts fixed now but.
I have some different backgrounds alot like in keen 3 (look at the tileset and know what I mean).
And the right part of the exit is a sign that doesnt cover the whole 16X32 of the 2 tiles. So that means it has parts of that background showing.
Now I can only use 1 kind of background to place the exit it cause I can only redirect to 2 tiles instead of 4 (which would be impossible anyway given the fact that the game would have to react to the context of having a different background, which it doest :P).

So right now thats the problem if it makes sense.
Its not the biggest of problems and I can well finish my mod without it but it would still be better :P

I geuss Il release a demo soon or something considering theres already 1 small level done and a big ones almost done.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

So... from what I can tell your problem is as follows:

You have several exit doors, each on a different background, one spotted, one striped... the problem is, by default the exit door uses the same tiles when Keen exits each time, so your spotted doors get ugly blocks of stripes on them. (This is done so that Keen vanishes behind the exit, and can be fixed with masked tiles.)

Now, the tile replacement patch in this case will be useless, since it only alters what specific, unchanging tile is used, but if the 'stop tiles' patch *does* work for you, I cannot see how there could be a problem, since this should solve the problem. (Some screenshots may be nice.)

But don't worry, I have a mod in the works that uses this patch, which I hope to get out soon enough.
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

Post by The Shifted One »

Well thats just it, the stop tiles patch doesnt work.
The other patch that relocates what tiles are placed did work but that has me limited to 1 background cause I can not make it link to other background tiles when I use another background.

Yeah I know my explaining sucks but, Im trying :P
If its still not clear Il send you an early demo of my mod so you can understand what I mean.
The demo really isnt ready yet but for these things it should do fine :P
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Yes, I think that would be best, since as I said, I can't see any particular reason *why* the patch isn't working for you. It's probably some simple little fix.
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

Post by The Shifted One »

Allright well you can add my MSN z01forte@hotmail.com which is also the email I use.
Il send you an early demo as soon as I have your mail adress :P
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

I have sent a contact email. I am sure this problem can be resolved easily enough.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

And the error is apparent!

It seems we assumed this was a Keen 1 mod, it was not, it was a Keen 2 mod. This explains why the patches did not work, they were for the wrong Keen! There was an edit saying this was a Keen 2 mod, but it seems to have been missed.

The correct patches then are: (The first one works on its own.)

Code: Select all

%patch $6F78 $90 #All tiles don't change

%patch $6F71 $90 #All tiles don't change 2 (In case above doesn't work)

I just *knew* it was something like this; perhaps in future we should mention the Keen we're modding when we ask for patches. ;p



PS: the proper patches to stop the CTSpace cheat affecting things are as follows, the ones you're using set them to zero.

Code: Select all

#CTSpace cheat doesn't affect:
%patch $0DFF $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 #Ammo
%patch $0DF9 $90 $90 $90 $90 $90 $90                                 #Pogo
%patch $0E10 $90 $90 $90                                             #Keycards
User avatar
The Shifted One
Posts: 71
Joined: Sun Nov 11, 2007 11:32 pm
Location: Utopia

Post by The Shifted One »

Thanks alot levelass, you didnt have to delete my email and demo but feel free to do whatever you want :)

Problem is solved now, another thanks go to everyone that helped out here :)
Post Reply