FM-Towns joystick

By Louthrax

Prophet (2167)

Louthrax's picture

30-01-2020, 22:48

Hi all,
Would somebody have an FM-Towns joystick to do some tests at Nijmegen this Saturday? I’d like to check some things with the real hardware.

Login or register to post comments

By sd_snatcher

Prophet (3202)

sd_snatcher's picture

31-01-2020, 12:36

Tip: From what I heard, the three FM-Towns joypads behave differently.

It was said that it goes like this:

- FMT-PD102: this is the older 2+2 button pad, and would have the common pin connected to pin-9 (GND)
- FMVTW-PAD: this is the newer 2+2 button pad, and would have the common pin connected pin-8 (SELECT)
- FMT-PAD601: this was their latest pad with 6+2 buttons. It would have the common pin connected to pin-8 (SELECT), to select which set of buttons will be read.

It would be nice to confirm whether this is true.

By gdx

Prophet (3247)

gdx's picture

31-01-2020, 14:20

Here is the FM Towns Technical Data Book:
https://retrocdn.net/images/4/47/FM_TOWNS_JP_Technical_Data_...

Controller schematic is in page 238 and pinout of connector is described in page 649. Pinout is identical to MSXs.

This schematic is the only one I know. If there are other controller types I think these are specific (but usable on MSX with with adequate software and vice versa).

By sd_snatcher

Prophet (3202)

sd_snatcher's picture

31-01-2020, 15:11

Thanks, gdx! This is a nice (and hard to find) reference doc.

Besides the lack of the newer joysticks, it’s also sad that it doesn’t seem to mention which pins of the FM-Towns joystick port are input, output or bidirectional. Well, at least not in the English texts, since I cannot read Japanese.

By gdx

Prophet (3247)

gdx's picture

31-01-2020, 16:22

I/O are shown on the mouse schematic in next page (240). MSX mice are 100% compatible. The only difference is the connector of FM towns mice that is a little longer because the connector of the unit is in a hollow.

http://www.msx.org/wiki/Fujitsu_FMM-MO301
http://www.msx.org/wiki/Fujitsu_FMT-PD104

I have been using the Marty mouse on MSX for years.

By sd_snatcher

Prophet (3202)

sd_snatcher's picture

31-01-2020, 20:45

Interesting! The FMVTW-PAD seems to be a newer revision of the FMT-PD104.

By gdx

Prophet (3247)

gdx's picture

02-02-2020, 12:38

The FMT-PAD601 works like a Genegis controller by using an 74HC157. When the pin 8 is low we can read the directions, A and B, when high C, X, Y, Z, A and B.

Marty joypad have an extra button but I don't know what it is, probably C.

By Danjovic

Expert (106)

Danjovic's picture

02-02-2020, 14:23

gdx wrote:

The FMT-PAD601 works like a Genegis controller by using an 74HC157. When the pin 8 is low we can read the directions, A and B, when high C, X, Y, Z, A and B.

Marty joypad have an extra button but I don't know what it is, probably C.

Circuit with hc157 (link)