Joystick #1 and #2 text patch problem

CKPatch is a set of patching tools for all Keen episodes.
Post Reply
User avatar
szemigi
Posts: 575
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Joystick #1 and #2 text patch problem

Post by szemigi » Fri Jul 06, 2018 2:31 pm

When I use the Joystick #1 and Joystick #2 menu code patches in Keen 5, by choosing Joystick #2 the game shows Joystick #1.
How what happens? I don't know, I don't have joystick or something, but wanna ask here (as on keenmodding.org everybody is "dead").

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

Re: Joystick #1 and #2 text patch problem

Post by levellass » Fri Jul 13, 2018 4:04 am

I have no idea, I cannot access these menus.

User avatar
szemigi
Posts: 575
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: Joystick #1 and #2 text patch problem

Post by szemigi » Fri Jul 13, 2018 10:21 pm

In your Kube Keen 4 mod I saw it, that's why I asked.

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

Re: Joystick #1 and #2 text patch problem

Post by levellass » Sat Jul 14, 2018 8:39 am

Really? Can you copy the patch here? I can't imagine WHY I would have added it.

User avatar
szemigi
Posts: 575
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: Joystick #1 and #2 text patch problem

Post by szemigi » Sat Jul 14, 2018 12:09 pm

Code: Select all

#Eliminate Gravis menu option, options menu options
%patch $1FCE4 $0003W $0008W $0025W $4891W $0000W $1FC30036RL $0000W $0000W #Keyboard (Call keyboard menu)
%patch $1FCF6 $0003W $0000W $0002W $489EW $0000W $1FC3004CRL $0000W $0000W #Joystick 1 (Call Joy 1 menu)
%patch $1FD08 $0003W $0000W $0003W $48AEW $0000W $1FC30062RL $0000W $0000W #Joystick 2 (Call Joy 2 menu)
%patch $1FD1A $0000W $0000W $0000W $0000W $0000W $00000000L  $0000W $0000W #Eliminate Gravis
From your Kube mod here it is. I checked your Joystick #2 menu patch like I said and the Joystick 2 called Joystick 1. So I think it's either a mistake or a code problem? You better check it in Keen 4, 5, and 6 as it has the same problem in those games, too.

EDIT: So in short: when I chose Joystick #1 in Kube, it said "Move your joystick to the upper left corner and press button #1" instead of "Move your joystick to the lower right corner and press 2#. If you get what I mean. So it should be fixed as it was strange for me when I used the Keen 5 Joystick menu patch.

Anyway, here's my Keen 5 Joystick menu thing:

Code: Select all

#Options Menu setups
%patch $2098A $0008W $0000W $004EW $0000W $0000W $2093RW $00000000L   $0000W $0000W $0000W #Main
%patch $208CA $0000W $0000W $004DW $0000W $0000W $0000W  $1B831073RL  $0000W $0000W $0000W #Joystick 1
%patch $208E0 $0000W $0000W $004DW $0000W $0000W $0000W  $1B8310AFRL  $0000W $0000W $0000W #Joystick 2
%patch $208F6 $0000W $0000W $004DW $0000W $0000W $0000W  $1B8312C6RL  $0000W $0000W $0000W #Gravis Gamepad
%patch $2090C $0008W $0000W $004AW $0000W $0000W $20ACRW $1B830BEFRL  $0000W $0000W $0000W #Keyboard

#Options Menu options
%patch $20930 $0003W $0000W $0002W $3E92W $0000W $20AC004CRL $0000W $0000W #Joystick 1 (Call Joy 1 menu)
%patch $20942 $0003W $0000W $0003W $3EA2W $0000W $20AC0062RL $0000W $0000W #Joystick 2 (Call Joy 2 menu)
%patch $20954 $0003W $0000W $0022W $3D9DW $0000W $20AC0078RL $0000W $0000W #Gravis (Call Gravis menu)
%patch $20966 $0003W $0000W $0025W $3E85W $0000W $20AC0036RL $0000W $0000W #Keyboard (Call keyboard menu)
As you see, I removed the SVGA-compatibility, jerky fix motion, etc. menu points to replace them with the Joystick and Gravis stuff, so that they can now selectable options. Your thing is to check what's wrong with the Joystick 1 and 2 menu calling, because the Joystick 1 menu appears instead of Joystick 2, so I have two Joystick 1 menus accidentally or somehow (?)

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

Re: Joystick #1 and #2 text patch problem

Post by levellass » Wed Jul 25, 2018 5:30 pm

In this case it's simply that you can't do that; the Joystick configuration menu requires a certain setup to tell the difference between 1 and 2 that the options menu just doesn't provide. This sort of thing is annoying but nearly impossible to fix.

User avatar
szemigi
Posts: 575
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: Joystick #1 and #2 text patch problem

Post by szemigi » Wed Jul 25, 2018 10:20 pm

Aaah, so that's why it happened. Thanks. :)

Post Reply