Level-theme patch

Request patches for Keen Dreams.
Post Reply
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Level-theme patch

Post by szemigi »

I want a Keen Dreams patch, which is the following.

If you start a new game (easy, normal or hard mode), you immediately jump to the first level instead of the worldmap level. Moreover, if you completed a level, you jump to the next level (including the place holder levels - Level 6,8,11 and 13 - as well)
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

*Cricks*

If this is the case, you don't NEED to go to level 1, just make it a normal level with a normal Keen, otherwise you're just wasting it.

Code: Select all

#Keen goes to the next level instead of the map
%patch $5DF9 $FF $06 $7124W  $B8 $000DW  $50 $9A $10BB1282RL     $44 $44 $EB $22

Now you can still die and go to level 0 (exit to Tuberia) but this too can be easily patched. (Like in Meets the Meats.)
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Post by szemigi »

levellass wrote: Now you can still die and go to level 0 (exit to Tuberia) but this too can be easily patched. (Like in Meets the Meats.)
Can you patch it "easily" for me? (So if you die - no matter in which level you are - you are back to the actual level instead of going back to the worldmap.)
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Certainly!

This patch leaves everything as it is, you can still select options but both get you to retry the level:

Code: Select all

#Esc retries level
%patch $5C83 $EB $04

#'Exit' option retries level
%patch $5CBF $EB

Of course this is a bit stupid. So maybe we remove the 'Exit' option entirely and make it so that all the player can do is press a key to retry the level:

Code: Select all

#Disable ability to change options
%patch $5CC9 $E9 $FD88W

#Remove 'Exit' text
%patch $5A49 $EB $09

#Esc retries level
%patch $5C83 $EB $04

It is also possible to change the size of the flashing rectangle and also its color, even remove it entirely:

Code: Select all

#No rectangle
%patch $5A85 $E9 $00EAW
Post Reply