HIDtest is the utility that lets you test a lot of Human Interface Devices (HID) that can be connected to the MSX. The 3.0 version has been released by MRC user FRS aka sd_snatcher, with many improvements.
The name was changed from JoyTest to HIDtest since it now tests much more human interface devices than just joysticks. Analogously, joylib is now a subset of HIDlib.
Here's the change log:
- A huge overhaul of the code, with many optimizations and bug fixes
- Created the backbone in HIDlib to support analog controllers
- Added support for the following devices:
- MSX-Paddle, with up to 5 digital buttons
- Yamaha MMP-01
- IBM-PC DA15 analog joystick, via adapter
- Atari 2600's dual-paddles, via adapter
- Arkanoid Vaus paddle
- Sega Saturn digital joypad
- Sega Saturn analog joypad (AKA 3D-pad)
- Micomsoft XE-1AJ / XE-1AP and Sharp Cyberstick
- Better light gun hit detection. It's now very hard to trick it and pass a false hit consistently. Also, the light gun disconnection is handled much quicker now.
- Added support to handle two light pen ports
- Fixed bugs in the detection of devices connected to the Megadrive multi-tap
- When no devices are connected to the multi-tap, the screen now shows a reminder that only Megadrive controllers can be connected to the multi-tap.
The source code of HIDtest and HIDlib has also been released. FRS hopes this helps MSX programmers to easily code software with auto-detection and support many more unusual HID devices.
relevant link: FRS's MSX Tools.
submitted by: FRS | text: Ro/FRS| image: Hamlet
Comments (3)
By Danjovic
Champion (326)
12-05-2019, 03:03
By Victor
Champion (509)
12-05-2019, 08:52
By Danjovic
Champion (326)
13-05-2019, 06:06