Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Pour tout ce qui touche au PC d'IBM et ses nombreux descendants. Attention tout de même, au delà de quelques MHz la discussion devient vite hors sujet.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
djskynet
Messages : 122
Inscription : 26 avr. 2015 23:19
Contact :

Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par djskynet »

Bonsoir a tous je me pose cette question car sur mon pcdos 6,22 j'utilise mon mt 32 qui me prend la prise joystick de la carte son donc je ne peux pas brancher de contrôleur dessus d’ailleurs je n'ai jamais reussis a faire fonctionner un sidewinder gamepad sur ce port sous dos
Donc je voudrais arriver a brancher une manette style megadrive sur la prise port com 1 mais je ne trouve pas de pilote pouvant faire ceci et pourtant je pense que sa existe car une manette gravis de l'poque a l'air d'exister sur la prise db9
Dans l'attente de savoir si sa existe ou si on peut modifier une manette megadrive pour l'adapter dessus
merci a ceux qui me répondront
Xavier_AL

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par Xavier_AL »

Salut,

Du Centronics, facile à faire, mais je ne sais pas si un driver DOS existe: http://www.harbaum.org/till/the_maze/jo ... y_par.html

Sinon, en RS232 (PS2), tu as des claviers avec des joysticks sur touches, des tablettes… mais la liaison série n'est pas du tout adapté à une scrutation synchrone et demande des circuits lourds et compliqués.

Par contre, pour les souris, des circuits spécialisés ont été créés.
Donc, théoriquement, un joystick à barrière infrarouge (avec des masques perforés comme sur les anciennes souris) est envisageable.

Dans le même genre, il est peut-être possible de récupérer un drivers souris émulant du joystick analogique.
Mais le principal problème réside dans le traitement Hard du joystick, car sous DOS, il sera difficile d'intercepter la DMA du contrôleur joystick, car contrairement à la souris, le port joystick n'a pas de drivers.

Le mieux est de se munir d'une carte "jeu" avec deux prises… avec mt 32 en port 2.
Autre remarque, une DB9 n'est pas forcement une RS232!

On pourra y installer un joystick Amstrad ou Atari, mais ils ne sont pas en protocole RS !
Avatar de l’utilisateur
jojo
Messages : 667
Inscription : 13 mai 2007 13:27
Localisation : Entre la France, la Suisse et l'Italie ... dans la vallée du bien décolleté.

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par jojo »

djskynet a écrit : 21 févr. 2020 21:50 ... j'utilise mon mt 32 qui me prend la prise joystick de la carte son donc je ne peux pas brancher de contrôleur dessus ...
Tu n'utilises pas un câble midi avec 2 din + db15 pour le branchement du joystick ?

Image

Ça se trouve pour une dizaine d'euros et ça devrait résoudre ton problème.
jvernet
Messages : 2454
Inscription : 12 avr. 2007 10:59
Localisation : France 69
Contact :

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par jvernet »

J'ai une carte JoyPort avec 2 sorties joystick. Pas le genre de trucs que j'utilise (au pire, j'utilise le port de la carte son), dispo à l'échange
Avatar de l’utilisateur
djskynet
Messages : 122
Inscription : 26 avr. 2015 23:19
Contact :

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par djskynet »

Bonsoir merci pour vos reponse j'ai bien acheter un cable midi avec une sorti mais sa ne fonctionne pas la manette ne s'allume pas je me demande si il est bien cablé ce cable
Xavier_AL

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par Xavier_AL »

Salut,

J'ai trouvé un article sur le Mic629, circut spécialisé pour le RS232 en 2400 bds.

Electronique Pratique 267 Juillet_Aout 2002 page 94.

Donc le montage est simple (en simple face), et peut être installé dans une manette numérique vintage.
RS0.JPG
RS0.JPG (44.99 Kio) Consulté 4132 fois
RS1.JPG
RS1.JPG (57 Kio) Consulté 4132 fois
RS3.JPG
RS3.JPG (44.15 Kio) Consulté 4132 fois
RS2.JPG
RS2.JPG (46.69 Kio) Consulté 4132 fois
Projet Kicad:
RS232_Joy.zip
(385.5 Kio) Téléchargé 124 fois
Dernière modification par Xavier_AL le 29 févr. 2020 22:03, modifié 1 fois.
Xavier_AL

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par Xavier_AL »

Salut,

Donc le plus simple, c'est de faire un adaptateur pour les joysticks CPC et Atari.

Mais, attention, le commun est mis à 5 volt au lieu de la masse.
Cela ne pose pas forcement de problèmes, sauf pour les joysticks munis d'un circuit "Auto-fire" électronique.
Le 5volt n'étant pas câblé sur la prise joystick, le traitement électronique ne pourra pas fonctionner.
Donc, il faudra vérifier le fonctionnement du joystick et débrancher/désactiver les circuits et composants ajoutés au fonctionnement de la manette.
RS0.JPG
RS0.JPG (47.35 Kio) Consulté 4102 fois
RS1.JPG
RS1.JPG (69.23 Kio) Consulté 4103 fois
RS2.JPG
RS2.JPG (64.01 Kio) Consulté 4103 fois
RS3.JPG
RS3.JPG (62.7 Kio) Consulté 4103 fois
RS232_Joy_adapt.zip
(431.48 Kio) Téléchargé 126 fois
[edit: la polarité sur la prise était inversée! et la prise joystick est une prise femelle]
Dernière modification par Xavier_AL le 29 févr. 2020 23:23, modifié 4 fois.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17423
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par fneck »

@ Xavier, c'est avec quel software que tu fais tes circuits ?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Xavier_AL

Re: Manette sur port serie pour dos sa existe? sa se fabrique ou modifie?

Message par Xavier_AL »

C'est du Kicad.
:D

Bon, pour la gestion du joystick, il faut faire un driver DOS en TSR qui intercepte la mémoire DMA du joystick ana…
Ou scruter le COM en 2400, 8bits, sans parité et stop (2400/8/n/1).

Malheureusement, tous les liens vers les sites eprat.com et libertysurf sont morts.

Il y a surement une possibilité de driver le RX avec un "copy con", j'ai vu la manip sur un autre montage, mais je ne la retrouve pas.
Répondre