Enter the first level immediately on game start

Request patches for Keen Dreams.
Post Reply
User avatar
Fleexy
Site Admin
Posts: 433
Joined: Fri Dec 12, 2008 1:33 am
Location: Blogham Tower
Contact:

Enter the first level immediately on game start

Post by Fleexy » Tue Oct 17, 2017 2:24 am

Keen Modding Live! now supports all Vorticons and Galaxy episodes - Dreams is the only one left to live-ify. Unfortunately, it doesn't seem to have a convenient tedlevel-like feature like Galaxy. Could a patch make it immediately launch the first level, skipping the title screen, menu, and map? Since the menu and therefore difficulty selector would be skipped, it would be extra great if the difficulty could be set via patch.

levellass
Posts: 2790
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Enter the first level immediately on game start

Post by levellass » Mon Oct 23, 2017 1:16 pm

This patch mostly skips the titlescreen, menu and map. The last two lines control the difficulty (1 is easy) and level entered. An annoyance is that pressing 'esc' will reset the game.

Code: Select all

#Skip titlescreen go straight to game
%patch $4395  $E9 $00FFW
%patch $28B32 $4AB8W
%patch $5D01 $C7 $06 $7128W $0001W #Difficulty
%patch $3C0C $7124W $0001W         #Level

User avatar
Fleexy
Site Admin
Posts: 433
Joined: Fri Dec 12, 2008 1:33 am
Location: Blogham Tower
Contact:

Re: Enter the first level immediately on game start

Post by Fleexy » Mon Oct 23, 2017 2:23 pm

Excellent, thank you! The Escape thing is no problem; I've changed the scancode checked to something else so Escape does nothing. For a maximally smooth player experience, might it be possible to skip the "ready - press a key" stage of the B800 screen as well?

levellass
Posts: 2790
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Enter the first level immediately on game start

Post by levellass » Tue Oct 24, 2017 4:30 am

These two additional patches do two things. The first doesn't wait for a key and the second doesn't show the text screen, you may want one or both.

Code: Select all

#Don't need to press a key to go to title
%patch $13865 $EB

#Don't show B800 screen
%patch $124A6 $CB

User avatar
Fleexy
Site Admin
Posts: 433
Joined: Fri Dec 12, 2008 1:33 am
Location: Blogham Tower
Contact:

Re: Enter the first level immediately on game start

Post by Fleexy » Wed Oct 25, 2017 3:20 am

Works great, thanks again!

levellass
Posts: 2790
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Enter the first level immediately on game start

Post by levellass » Thu Oct 26, 2017 2:59 am

I'm assuming this is for some sort of project or other?

User avatar
Fleexy
Site Admin
Posts: 433
Joined: Fri Dec 12, 2008 1:33 am
Location: Blogham Tower
Contact:

Re: Enter the first level immediately on game start

Post by Fleexy » Thu Oct 26, 2017 3:04 am

Yes, this is for Keen Modding Live. I can send you some more info on it if you want a sneak preview of the system as implemented so far.

levellass
Posts: 2790
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Enter the first level immediately on game start

Post by levellass » Thu Oct 26, 2017 3:16 pm

Aaah yes, I remember seeing this...

Post Reply