A downloadable tool

Download NowName your own price

** Updated to version 4 at 2024-01-20 **
Small demo of Joystick selection and testing directions, showing the output results on various Joystick settings and also the "Keyboard Joystick".

Uses the new    INPUT n    command in the NextBASIC 2.08 update

______________

Version2:

Includes results for FIRE3 & FIRE4 buttons.

I have integrated the SAVE/LOAD filename INPUT feature to my "ALL Joystick Tester" program.  The save file can be integrated into BASIC games if you want to have different control keys. Can also be set by the user via the same method, and if KeyboardJoystick is selected it will work within the BASIC program. e.g. someone may prefer QAOP+SPACE, someone else may want  (arrow/cursor keys) and C for fire.    

** Interesting feature... via the INPUT configuration **

You can set Fire1,Fire2,Fire3 etc to all be the same key e.g. "M", but when you press "M" the result is not 16, it is 16+32+64 = 112, so obviously a standard check for "Fire" of "16" would not work.  The lesson is that individual/unique keys should be used for each direction and fire button setting. 

_______________

Version 3: (2024-01-19)

Shows details of the information stored within the INPUT setting of the keyboard joystick.  <space>, cursor and other special keys will now show  results on the details report (see screenshot example). 
Traps the issue found in Version2, so if a "double-up" of a key is entered it will show a message and begin INPUT configuration again, to ensure unique keys are set.

** setting CAPS SHIFT as a key will break the INPUT file...  will try to error trap this ASAP. **

________________

Version 4: (2024-01-20)

Version 3 issue with CAPS SHIFT breaking the INPUT file has been resolved. Caps Shift, SymbolShift and ExtendMode keys are no longer allowed to be used.  Warning regarding use of special keys included. 

Added in additional column on the Keyboard Joystick Configuration to show the "INPUT n"  result. 

__________________________

Download contains the NEXT ".BAS" file and the ".TXT" version. Separate .txt and .bas files are also available to make it easier, since the files are small.

Note: This is not a "polished" version,  just a program for personal use, but I have been asked to share the code to assist other Spectrum Next users. The program has been refined as each Version update has happened.



Download

Download NowName your own price

Click download now to get access to the following files:

ALL Joystick Tester4.zip 5 kB
ALL Joystick Tester4.bas 5 kB
ALL Joystick Tester4.txt 7 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.