MSX joyport devices test

Page 1/2
| 2

By sd_snatcher

Prophet (3498)

sd_snatcher's picture

17-07-2013, 17:04

Some kind owners of the following devices could please check how their are detected by The Joytest v2.2 contained at this link?

- Sony GB-6 Trackball
- Sony GB-7 Trackball
- Hal CAT Trackball
- Philips NMS1150 Graphic Tablet
- Casio TP-7 Touchpad
- National CF-2202 Touchpad

Login or register to post comments

By Manuel

Ascended (18400)

Manuel's picture

28-07-2013, 22:54

What about the Pioneer TB-7? Tongue

By sd_snatcher

Prophet (3498)

sd_snatcher's picture

28-07-2013, 23:45

You're right. I forgot these devices:

- Toshiba HX-800
- Pioneer PX-TB7

Although the PX-TB7 seems like a OEM version of the HX-800 to me...

By sd_snatcher

Prophet (3498)

sd_snatcher's picture

28-07-2013, 23:54

It would be great to also run the program bellow. It requires the MSX Basic-Kun, aka "MSXTURBO.BIN". It will dump some bytes from the device in order to see if it has a MSX/Sega compliant device signature.

10 'Get joystick ID from joyport1
20 'by SD Snatcher Alpha
25 _TURBOON
30 DEFINTA-Z:DIM D(7)
40 VDP(1)=VDP(1)AND&hDF
50 FOR A=0 TO 7 STEP2
60 OUT&HA0,15:OUT&HA1,&h8F
70 OUT&HA0,14:D(A)=INP(&HA2)
80 OUT&HA0,15:OUT&HA1,&h9F
90 OUT&HA0,14:D(A+1)=INP(&HA2)
100 NEXT A
110 VDP(1)=VDP(1)OR&h20
120 ? "Dados: ";
130 FOR A=0 to 7
140 ? HEX$(D(A)AND&H3F);",";
150 NEXT A
160 _TURBOOFF

By Manuel

Ascended (18400)

Manuel's picture

29-07-2013, 21:25

sd_snatcher: did you get my mails?

By sd_snatcher

Prophet (3498)

sd_snatcher's picture

02-08-2013, 02:13

I forgot to mention one important detail for those who will run the joystick ID test: the device must be idle.

By Manuel

Ascended (18400)

Manuel's picture

01-03-2014, 15:25

What were the results? Or are you still waiting for input?

By sd_snatcher

Prophet (3498)

sd_snatcher's picture

01-03-2014, 21:35

Let's go by status on the library used by JOYTEST (and consequently my game patches):

1) Complete and stable support

- The touchpads are now very well known and supported, thanks to you. Smile
- Megadrive joypads either 3 or 6 buttons
- Megadrive multi-tap
- MSX-Mouse

2) Partial support

- MSX-Trackball: I bought a Sony GB-6 trackball, since the trackball support isn't working 100% yet. But I'll only receive the device on August.
- Sega Saturn digital joypads (only recognized)
- Sega Saturn 3line protocol devices (only recognized). This include the Analog controller, multi-tap, mouse and keyboard
- Vaus-Arkanoid paddle (only recognized. It's said to use a very similar protocol to the MSX touchpad)

3) Still in testing stage

There are other devices that some friends are testing:

- Panasonic FS-JH1 driving wheel: Ravazzi is kindly doing the tests. This device seems to use a specific protocol when set to the "Handle" mode
- Sharp CyberStick CZ-8NJ2: Takamichi is kindly doing the tests, and will also try some tests on a FS-JH1. It's said that the CyberStick uses the same protocol as the Micomsoft XE-1AP.

4) Possible support, but I have no hardware to test nor volunteers

- MSX-Mouse extended scroolwheel protocol
- Micomsoft XE-1AP
- Sanyo MLP-001 lightpen (or is it MLP-01?). I know it's not a joyport device, but it's a nice pointing device supported by the MSX-BIOS. I think it would be nice to reverse engineer and add proper support to it, just like the it was with the touchpads.

It's really hard to support some devices without having the real thing, so I'm depending on buying some or receiving donations.

By Piter Punk

Master (224)

Piter Punk's picture

02-03-2014, 06:35

sd_snatcher wrote:

...
4) Possible support, but I have no hardware to test nor volunteers

- MSX-Mouse extended scroolwheel protocol
...
It's really hard to support some devices without having the real thing, so I'm depending on buying some or receiving donations.

There is a real hardware that supports this protocol? Any PS2->MSX or USB->MSX mouse adapter will work?

By rjp

Master (193)

rjp's picture

03-03-2014, 20:48

We tried the Sony GB-6 trackball, and JOYTEST recognizes it as an unknown accessory.

Note: We tried here at MSX SJC, a MSX meeting in São José dos Campos, SP, Brazil. Rudolf Gutlich owns this trackball.

By luppie

Paladin (864)

luppie's picture

04-05-2014, 21:50

sd_snatcher wrote:

- Sanyo MLP-001 lightpen (or is it MLP-01?). I know it's not a joyport device, but it's a nice pointing device supported by the MSX-BIOS. I think it would be nice to reverse engineer and add proper support to it, just like the it was with the touchpads.

It's really hard to support some devices without having the real thing, so I'm depending on buying some or receiving donations.

I have a MLP Lightpen and I'm willing to donate it. If you want me to send it to Brazil, you only have to pay the shipping fee.

Page 1/2
| 2