Stuck on menu in Jahangir Khans Squash

Discuss the project, or ask a general question
JonAbbott
Posts: 3135
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: 86
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: 3135
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.
Post Reply