Page 1 of 1

Joystick #1 and #2 text patch problem

Posted: Fri Jul 06, 2018 2:31 pm
by szemigi
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").

Re: Joystick #1 and #2 text patch problem

Posted: Fri Jul 13, 2018 4:04 am
by levellass
I have no idea, I cannot access these menus.

Re: Joystick #1 and #2 text patch problem

Posted: Fri Jul 13, 2018 10:21 pm
by szemigi
In your Kube Keen 4 mod I saw it, that's why I asked.

Re: Joystick #1 and #2 text patch problem

Posted: Sat Jul 14, 2018 8:39 am
by levellass
Really? Can you copy the patch here? I can't imagine WHY I would have added it.

Re: Joystick #1 and #2 text patch problem

Posted: Sat Jul 14, 2018 12:09 pm
by szemigi

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 (?)

Re: Joystick #1 and #2 text patch problem

Posted: Wed Jul 25, 2018 5:30 pm
by levellass
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.

Re: Joystick #1 and #2 text patch problem

Posted: Wed Jul 25, 2018 10:20 pm
by szemigi
Aaah, so that's why it happened. Thanks. :)