Keen 1: Replay completed levels

Request patches for Keens 1-3.
Post Reply
Zero X. Diamond
Posts: 44
Joined: Fri Jun 09, 2006 7:03 pm
Location: The Planet of the Tiny Hut People
Contact:

Keen 1: Replay completed levels

Post by Zero X. Diamond »

Pretty straightforward request here: I'm hoping to make it so you still cannot pass a level until it is beaten, but once it is beaten it can be both walked over and played again, a la Super Mario Bros. 3 or Super Mario World. Can this be done?
User avatar
Flaose
Posts: 18
Joined: Sat Sep 27, 2003 11:50 am

Post by Flaose »

The infinite replay patch is pretty simple:

Code: Select all

#Infinite replays of all levels:
%patch $8019 $00
But the problem is, blocking tiles are actually a sprite property of the world map, related to the level number. If the level isn't marked is done, the blocking sprites remain. Basically, you would need a complex patch that would change the world map every time a level is first completed. I dunno if it's possible, though apparently Lemm can do anything... [/code]
User avatar
XkyRauh
Posts: 1114
Joined: Sun Aug 31, 2003 9:14 pm
Location: San Diego, California

Post by XkyRauh »

What if the "DONE" code only overwrote, say, the bottom two tiles of the level? You'd have to design the entire map with 4-tile levels in mind, and work it so that all of your blocking was lower-half-only, but maybe?
lemm
Posts: 554
Joined: Sun Jul 05, 2009 12:32 pm

Post by lemm »

Use the flags patch?
User avatar
CommanderSpleen
Posts: 1017
Joined: Sun Aug 31, 2003 12:11 pm
Location: The Land of Sparkly Things
Contact:

Post by CommanderSpleen »

nnn, even if you patch out the DONE marker stuff, levels can't be re-entered.

Pretty sure levels after 16, or after 32 if you're using the extra levels patch, can be re-entered... but the blockers will revert if you load the game again...
Post Reply