Il faut que je prenne de meilleurs photos de composants.
Routine de lecture du Pachinko Controller
Modérateurs : SirG, Redfield1, shubibiman, Laucops
- MooZ
- Administrateur
- Messages : 2090
- Inscription : jeu. 16 déc. 2004 14:25
- Contact :
- Warhol
- Backup RAM Full!
- Messages : 5888
- Inscription : sam. 03 mars 2012 17:41
- Localisation : IDF
Re: [Hardware] Pachinko controller
Drôle d'engin tout de même..
Faut que je m'en chope un à l'occaz.
Faut que je m'en chope un à l'occaz.
- MooZ
- Administrateur
- Messages : 2090
- Inscription : jeu. 16 déc. 2004 14:25
- Contact :
Re: [Hardware] Pachinko controller
Le truc bizarre c'est que ce pad est estampillé "Coconuts" et sur le PCB on a un magnifique xxxxx HORI PC CDROM.
Je me demande si HORI a aussi bossé sur le version Famicom.
Je me demande si HORI a aussi bossé sur le version Famicom.
- MooZ
- Administrateur
- Messages : 2090
- Inscription : jeu. 16 déc. 2004 14:25
- Contact :
Re: [Hardware] Pachinko controller
Quelques infos sur la version famicom http://problemkaputt.de/everynes.htm#co ... rspachinko
J'ai aussi annoté la photo la moins lisible. Je vais voir pour faire de meilleurs photos.
J'ai aussi annoté la photo la moins lisible. Je vais voir pour faire de meilleurs photos.
- MC74HC157N (JJAP9102B)
- MC74HC574AN (JJAC9104B)
- MC14024BCP (FJEI9031)
- MC14013BCP (ZSJBS9044C)
- µPC393 (N MALAYSIA C393C) (9033K77)
- Warhol
- Backup RAM Full!
- Messages : 5888
- Inscription : sam. 03 mars 2012 17:41
- Localisation : IDF
Re: [Hardware] Pachinko controller
Merci pour les infos.
La version Famicom semble très similaire en photo, mais est-ce vraiment le cas sur le plan technique ?
Car j'avoue que la page du lien me fait peur..
La version Famicom semble très similaire en photo, mais est-ce vraiment le cas sur le plan technique ?
Car j'avoue que la page du lien me fait peur..
- shubibiman
- Administrateur
- Messages : 16392
- Inscription : jeu. 23 sept. 2004 14:26
- Localisation : Meet me at Shubibi's
Re: [Hardware] Pachinko controller
D'un point de vue purement visuel, les contrôleurs Famicom et PCE sont strictement les mêmes à ce détail près : les touches sont jaunes sur la version PCE, rouges sur la version Famicom.
"You are truly the PCE game clearing master"
*****Membre du FLPCE Canal Historique*****
*****Membre du FLPCE Canal Historique*****
- Kaminari
- Modérateur
- Messages : 7049
- Inscription : ven. 24 sept. 2004 19:36
- Contact :
Re: [Hardware] Pachinko controller
Hori a conçu pas mal d'accessoires et de pads pour la Famicom, il est fort probable que les controleurs pachinko estampillés Coconuts aient simplement été vendus sous licence.
- MooZ
- Administrateur
- Messages : 2090
- Inscription : jeu. 16 déc. 2004 14:25
- Contact :
Re: [Hardware] Pachinko controller
Après quelaues tests, le comportement est identique à la version famicom. Grosso modo, on le lit comme si on avait 2 pads sur un multitap. Le premier "joypad" contient les valeurs d'un joypad standard, le second contient la valeur de la molette. Au repos on a $ff, et $84 quand la molette est tournée au maximum vers la droite. Ces valeurs ne sont pas super stables. Sur mon pad, la valeur au repos varie entre $f8 et $fc. Quant à la valeur "max", ça peut aller jusqu'à $86.
Voici le code de "Pachio-kun - Juuban Shoubu"
J'ai aussi fait un petit programme utilisant cette routine et qui affiche les valeurs lues.
Voici le code de "Pachio-kun - Juuban Shoubu"
Code : Tout sélectionner
.code
.bank 0
.org $edd3
joyread:
CLY
LDA #$01
STA joyport
LDA #$03
STA joyport
ledde_00:
LDA #$01
STA joyport
PHA
PLA
NOP
LDA $286b, Y
STA $2866, Y
LDA joyport
ASL A
ASL A
ASL A
ASL A
STA $286b, Y
STZ joyport
PHA
PLA
NOP
LDA joyport
AND #$0f
ORA $286b, Y
EOR #$ff
STA $286b, Y
EOR $2866, Y
AND $286b, Y
STA $2870, Y
INY
CPY #$05
BCC ledde_00
CLY
lee18_00:
LDA $2875
AND mask, Y
BEQ lee31_00
LDA $2870, Y
CMP #$04
BNE lee31_00
LDA $286b, Y
CMP #$0c
BNE lee31_00
JMP reset
lee31_00:
INY
CPY #$05
BCC lee18_00
RTS
mask:
.db $01, $02, $04, $08, $10- Kaminari
- Modérateur
- Messages : 7049
- Inscription : ven. 24 sept. 2004 19:36
- Contact :
Re: [Hardware] Pachinko controller
Intéressant, ça veut dire que le controleur pachinko ne serait vraisemblablement pas compatible avec le Multitap ?
Bon, y a plus qu'à convaincre Kitao Nakamura d'implémenter le support des gâchettes DInput/XInput dans Ootake
Bon, y a plus qu'à convaincre Kitao Nakamura d'implémenter le support des gâchettes DInput/XInput dans Ootake
- MooZ
- Administrateur
- Messages : 2090
- Inscription : jeu. 16 déc. 2004 14:25
- Contact :
Re: [Hardware] Pachinko controller
Je confirme. Le pachinko controler se comporte comme un pad normal lorsqu'on le branche sur un multi tap.
- MooZ
- Administrateur
- Messages : 2090
- Inscription : jeu. 16 déc. 2004 14:25
- Contact :
Re: [Hardware] Pachinko controller
L'interval de valeur attendu dans Pachio-kun Juuban Shoubu est $ef -> $9c (bout de code en $4ea4).

