All Joystick Tester - Spectrum NEXT
A downloadable tool
** 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
Click download now to get access to the following files:
Development log
- All Joystick Tester - updated to version 4 (2024-01-20)Jan 20, 2024
- All Joystick Tester - version 3 - enhancementJan 19, 2024
- All Joystick Tester - updated to version3 (2024-01-18)Jan 18, 2024
- All Joystick Tester - updated to version2Dec 23, 2023
Leave a comment
Log in with itch.io to leave a comment.