For Famicom games that are only 2 player anyway, 1=3 and 2=4 as duplicates of each other, as per software conventions.
Has anyone looked at the
4-player Famicom games' controller reads? Maybe there's a redundancy for the missing J0 bit 0?
(It's also entirely possible that the Hori adapter doesn't quite work as advertised.)
Edit: Here's one of the Technos games, Nekketsu Koukou Dodge Ball Bu:
Code: Select all
07:FDC2: A6 FB LDX $00FB = #$00
07:FDC4: E8 INX
07:FDC5: 8E 16 40 STX $4016 = #$00
07:FDC8: CA DEX
07:FDC9: 8E 16 40 STX $4016 = #$00
07:FDCC: A2 08 LDX #$08
07:FDCE: AD 16 40 LDA $4016 = #$00
07:FDD1: 4A LSR
07:FDD2: 26 F5 ROL $00F5 = #$00
07:FDD4: 4A LSR
07:FDD5: 26 00 ROL $0000 = #$00
07:FDD7: AD 17 40 LDA $4017 = #$01
07:FDDA: 4A LSR
07:FDDB: 26 F6 ROL $00F6 = #$00
07:FDDD: 4A LSR
07:FDDE: 26 01 ROL $0001 = #$00
07:FDE0: CA DEX
07:FDE1: D0 EB BNE $FDCE
07:FDE3: 60 RTS
So... appears to only pay attention to bits 0/1, and I would not expect this to work as claimed with 4 controllers in the Hori adapter.
Also looked at Kunio-kun Nekketsu No Soccer League, which is the lastest-made Technos game in that list, and it was the same. The only non-Technos game on the list was Wit's, but it also appears to only read bits 0/1.
So... no, the Hori adapter should not work as it claims, to the best of my knowledge.