raphnetraw: Plugins pour l'accès direct aux manettes par les émulateurs

Plugins destinés à Project 64 et mupen64plus permettant au jeu de communiquer directement avec les manettes.

  •  Controller Pak avec PJ64
  •  <i>Plugin</i> dans PJ64
  •  Donnés du Controller Pak en jeu
  •  Transfer Pak dans Pokemon Stadium
  •  « Bio sensor » avec Tetris 64 dans mupen64plus

Description

Ces plugins pour mupen64plus et Project 64 exploitent la fonction d'accès direct aux manettes offerte par nos adaptateurs N64 à USB pour permettre au jeu tournant dans l'émulateur de communiquer directement avec les manettes.

Avantages:
  • Aucune calibration requise. Puisque le jeu parle directement avec la manette, il recevra exactement les mêmes valeurs d'axe que s'il ne s'agissait pas d'émulation. Bref, la manette fonctionnera et répondra aussi bien (ou aussi mal) et exactement comme dans la vraie vie, et ce sans efforts.
  • Latency très bas. Lorsque le jeu doit lire l'état de la manette, le message de requête est sur le champ relayé à la manette par l'adaptateur qui à son tour retourne la réponse au jeu dès qu'elle arrive.
  • Support d'accessoire dans le port d'expansion de la manette N64 sans aucune intervention. Il suffit simplement de l'insérer!
    Accessoires supportés:
    • Rumble pak
    • Controller pak (Memory pak)[1]
    • Transfer pak[1]
    • Bio sensor
  • Support ne se limitant pas aux manettes.
    • Souris N64
    • VRU (confirmé par des utilisateurs. Version spéciale « ports1_4 » du plugin requise. Cause cependant des problèmes de son)[1]
    • Clavier N64 (en théorie!)

Adaptateurs supportés:

Émulateurs supportés:
  • Project 64, versions 1.4 and plus, série 2.x
  • mupen64plus sous Windows et Linux
  • 1964 (uniquement avec la version « net » du plugin)

Instructions d'installation et détails techniques:
Veuillez visiter la page du projet sur raphnet.net pour:
  • Des instructions d'installation et de configuration pour les émulateurs supportés
  • Des informations sur les versions spéciales du plugin
  • Des détails technique sur le fonctionnement de ces plugins, et leurs différences vis-à-vus l'architecture traditionelle
  • Une présentation des pour et contre de cette approche de plugin
[1] Lorsqu'un périphérique ou accessoire transfert beaucoup de données, comme le Controller Pak, Transfer Pak ou VRU, le son s'interrompt par petites pause et le jeu ralenti temporairement.
Ce projet est open-source et développé sur GitHub: pj64raphnetraw, mupen64plus-input-raphnetraw
Les problèmes/suggestions (issues) ainsi que les patchs ou pull requests sont les bienvenus.

FAQ

Q: Est-ce que plusieurs adaptateurs raphnet peuvent être utilisés en même temps?
A: Oui, toutes les combinaisons sont possibles jusqu'à 4 ports. Des exemple: Quatre adaptateurs pour 1 joueur, deux adaptateurs pour 2 joueurs...

Q: Je possède un adaptateur N64/Gamecube à USB. Est-ce que je peux utiliser une manette de Gamecube avec ce plugin?
A: Non. Seuls les manettes pour N64 sont utilisables car les jeux N64 ne supportent pas les manette pour Gameucbe.

Q: Est-il possible d'utiliser un mélange d'adaptateurs raphnet et non-raphnet (ex: Xbox, PS3, etc) avec ce plugin?
A: Non. Le plugin ne fonctionne pas avec les adaptateur non-raphnet car les fonctionalités spéciales de communication bas niveau requises sont existantes ou différentes.

Q: Ajouterez-vous un jour du support pour les manettes standard par Direct Input ou Xinput afin qu'un mélange d'adaptateurs raphnet et non-raphnet puisse fonctionner?
A: Très peu probable. Cela recréerait en bonne partie ce que d'autres plugins font déjà très bien et le plugin complexe qui en résulterait n'est pas quelque-chose que nous souhaitons avoir à maintenir.

Téléchargement(s) et Lien(s)

Version: 2019-07-16 - Dernière version

Date
16 Juillet 2019
Fichier(s)
mupen64plus-input-raphnetraw-1.1.0.tar.gz (30.6 KB)
mupen64plus-input-raphnetraw-windows-1.1.0.zip (262.6 KB)
Changements/Commentaires
Maintenance pour mupen64plus seulement: (Pour project64, voir les versions précédences)
  • Migration vers la version 2.1.0 de l'API de plugin

Afficher les versions précédentes

Version: 1.0.6

Date
6 Octobre 2018
Fichier(s)
pj64raphnetraw-1.0.6.tar.gz (21.3 KB)
pj64raphnetraw-1.0.6.zip (483.1 KB)
mupen64plus-input-raphnetraw-1.0.2.tar.gz (30.3 KB)
mupen64plus-input-raphnetraw-windows-1.0.2.zip (262.2 KB)
Changements/Commentaires
Maintenance:
  • Support des adaptateurs avec firmware version 3.6.x

Version: 1.0.5

Date
16 Mai 2018
Fichier(s)
pj64raphnetraw-1.0.5.zip (483 KB)
pj64raphnetraw-1.0.5.tar.gz (21.3 KB)
Changements/Commentaires
Correctif/maintenance:
  • Protection contre les commandes invalides (Évite des erreurs lorsque plusieurs Controller Paks sont utilisés)
  • Déactivation du log file. (très petit gain de performance)

Version: 1.0.4

Date
22 Novembre 2017
Fichier(s)
pj64raphnetraw-1.0.4.tar.gz (21 KB)
pj64raphnetraw-1.0.4.zip (204.6 KB)
mupen64plus-input-raphnetraw-1.0.1.tar.gz (30.2 KB)
mupen64plus-input-raphnetraw-windows-1.0.1.zip (161.9 KB)
Changements/Commentaires
Plugin version 1.0.4 pour PJ64 et version 1.0.1 pour mupen64plus:
  • Support pour les adaptateurs version 3.5 disponibles sous peu (mise à jour nécessaire pour le bon fonctionnement des versions deux joueurs)

Version: 1.0.3

Date
16 Avril 2017
Fichier(s)
pj64raphnetraw-1.0.3.tar.gz (20.9 KB)
pj64raphnetraw-1.0.3.zip (204.6 KB)
Changements/Commentaires
Correctif(s):
  • Correction de la version spéciale ports 1 et 3
  • Nouvelle tentative de réparer le jeu en ligne (la version 1.0.2 n'a pas fonctionné)

  • Version: 1.0.2

    Date
    10 Avril 2017
    Fichier(s)
    pj64raphnetraw-1.0.2.tar.gz (20.7 KB)
    pj64raphnetraw-1.0.2.zip (203.9 KB)
    Changements/Commentaires
    Nouvelles version spéciales:
    • Ajout d'une version spécial pour 1 joueur. (Augmentation de performance dans certaines situations en évitant les tentatives d'interrogation de manettes absentes ou inutilisées)
    • Ajout d'une version pour le jeu en réseau. (Pour un joueur seulement. N'est pas encore testé, mais cette version permettra j'espère de jouer en réseau avec le plus récent firmware Mise à jour: Malheureusement, cela n'a pas fonctionné.

    Version: 1.0.1

    Date
    4 Février 2017
    Fichier(s)
    pj64raphnetraw-1.0.1.tar.gz (20.3 KB)
    pj64raphnetraw-1.0.1.zip (139.2 KB)
    Changements/Commentaires
    Ajout d'une autre version spéciale où les ports d'un adaptateur à deux joueurs correspondent aux ports 1 et 3 de la N64. (Ceci est dans l'espoir que le contrôle Densha de GO! fonctionnera alors.)

    Version: 1.0.0

    Date
    15 Janvier 2017
    Fichier(s)
    mupen64plus-input-raphnetraw-1.0.0.tar.gz (30.1 KB)
    mupen64plus-input-raphnetraw-windows-1.0.0.zip (161.8 KB)
    pj64raphnetraw-1.0.0.tar.gz (20.3 KB)
    pj64raphnetraw-1.0.0.zip (106.6 KB)
    Changements/Commentaires
    Nouvelles fonctionalités et changments internes:
    • Supporte maintenant plusieurs adaptateurs simultanément.
    • Ajout d'une version spéciale Ports 1 et 4 où les ports d'un adaptateurs à deux joueurs correspondent aux porst 1 et 4 du N64.

    Produits parents

    Photo du produit

    La toute dernière version de notre adaptateur N64 à USB.

    Hors stock

    Photo du produit

    La toute dernière version de notre adaptateur GC/N64 à USB.

    Hors stock

    Photo du produit

    Adaptateur manette N64 à USB pour deux joueurs.

    Hors stock

    Photo du produit

    Interface graphique et outils en ligne de commande pour la gestion d'adaptateurs raphnet.

    Mots clés