Stuck on menu in Jahangir Khans Squash

Discuss the project, or ask a general question
JonAbbott
Posts: 3146
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: Stuck on menu in Jahangir Khans Squash

Post by JonAbbott »

I've now reviewed all the games that use JoyMod. There's three different Joystick Modules used by the original games:
  1. Bogeysticks v1.00 used by the first releases of Manchester United and Mad Professior Mariarti. They also include the source code
  2. The wider used JoyMod v4.27, which is used for most of the Krysalis titles. I've also used it for a few other games to replace problematic Joystick support (Fire & Ice, Heimdall, Krisalis Collection, The: Terramex, Nevryon, Sensible Soccer, Tactic).
    ADFFS' JoyMod is based on this version
  3. KallJoy v2.00 which is used by the Champions versions of Jahangir Khan World Championship Squash and Manchester United
Bogeysticks only supports Parallel based Joysticks. JoyMod only supports RTFM Joysticks and KallJoy supports Acorn Joysticks (aka A3010), but also has the JoyMod 4.27 Module appended to it, so I guess it falls back to RTFM.

Short term, I'll modify ADFFS' JoyMod to fallback to Acorn Joysticks if RTFM isn't detected or JoyMod_Test isn't called. That will hopefully add Acorn Joystick support to all games currently using it.

Longer term, I'll ditch JoyMod as ADFFS already provides its functionality and adds Joystick support to many games JoyMod explicitly supports key-mapping for. A few games such as Zarch need tweaking to support dead-zones, but that's a separate issue.
Idge
Posts: 94
Joined: Wed Feb 02, 2022 9:45 pm

Re: Stuck on menu in Jahangir Khans Squash

Post by Idge »

Thats great Jon,
Sorry this one turned out to be a bit of a nightmare to sort
JonAbbott
Posts: 3146
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: Stuck on menu in Jahangir Khans Squash

Post by JonAbbott »

Idge wrote: Sat Feb 01, 2025 11:57 am Sorry this one turned out to be a bit of a nightmare to sort
I wouldn't worry, ever since I first added Joystick Mouse/Key mapping functionality into ADFFS I've had a task to review Joystick Module use in boot scripts and switch them to ADFFS.
JonAbbott
Posts: 3146
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: Stuck on menu in Jahangir Khans Squash

Post by JonAbbott »

Idge wrote: Wed Jan 29, 2025 5:32 pm The first screen comes up with the Krisalis software presents etc. I can then press enter here, but cant use joystick to skip.
On the second page where you select the language or game type, the keyboard works (once I figured out it is tab for fire), just the joystick doesn't work.
Download the ADFFS 2.86 beta and replace !ADFFS.extras.JoyMod in your install from it.

I've modified it to fallback to Acorn Joystick SWI's if an RTFM isn't detected. I couldn't test it as I don't have a suitable machine, so please let me know if your Joystick now works.
Post Reply