0 article(s) - 0.00€
English french
 CONNEXION  CREER UN COMPTE   |    GUIDE D'ACHAT   |    NOUS CONTACTER   |    PANIER / COMMANDE
Rechercher un article :
oscommerce
CONTROLES COMPOSANTS CABLAGE INTERFACES SYSTEMES & JEUX OUTILS SERVICES
DERNIERES NEWS
18/12/2022
Fermé jusqu'au 30 décembre
22/10/2022
Fermé jusqu'au 4 novembre
01/08/2022
Fermé jusqu'au 29 août.
... plus de news
TOP DES VENTES
01 Serrure 17mm
02 Serrure 23mm
03 Serrure 28mm
COMMANDEZ FACILE
Les meilleures marques aux meilleurs prix
Produits neufs et garantis (hors occasion)
Expéditions tout pays sous 48h avec suivi
Paiements 100% sécurisés
Retrait sur place (Toulouse, France)
Accueil » Tutoriaux » Tutorial : Interface PC2JAMMA sous DOS
Date: 16/02/2007 Vu:19121
Pour profiter à moindre coût des émulateurs disponibles sous DOS, la carte PC2JAMMA est tout indiquée. Ce tutoriel montre l'installation de la carte sur un PC DOS avec configuration des contrôles pour l'émulateur MAME. Il est bien évidemment possible d'utiliser d'autres logiciels.

1/ Prérequis

  • Un ordinateur PC doté d'un port parallèle (imprimante) et avec le système DOS installé sur le disque dur. Il est conseillé d'installer Windows98 car ce dernier permet d'utiliser le mode DOS, de plus il s'installe très facilement et vous permettra de garderr windows pour une utilisation ulterieure ou installer des fichiers. Une fois l'installation effectuée, il faudra éditer le fichier msdos.sys et mettre les valeurs de bootgui et de bootlogo à zéro, cela permettra de booter directement sous DOS sans charger le logo de Windows98 :


  • bootgui=0
    bootlogo=0


  • L'emulateur MAME pour dos et un frontend (Arcadeos par exemple) installé sur le disque dur dans le répertoire : c:dmame

  • Une carte PC2JAMMA

  • Une borne cablée Jamma

  • Une petite connaissance de DOS

  • Un frontend installé sur le disque dur, par exemple si vous utilisez Arcadeos, l'installez le dans le répertoire : c:arcadeos. N'oubliez pas de déclarer le chemin de l'executable de Mame dans le fichier de configuration d'Arcadeos (arcadeos.cfg). Dans notre cas cela donne ceci :


  • #path for mame
    mamepath=c:dmame
    #executable for mame
    mameexe=dmame.exe
    #executable used to get game and clone list
    infoexe=dmame.exe
    #configuration file used by mame executable
    config=mame.cfg


    2/ Installation de la carte

    La carte possède quatre câbles d'entrée et un de sortie (voir photo suivante) :

  • Un cable VGA à relier sur la carte graphique

  • Un cable parallele à relier sur le port imprimante du PC

  • Un cable jack à relier sur le port haut parleur de la carte son.

  • Un cable avec prise Molex qui ne servira que si vous utiliser la même alim pour le PC est la borne, autrement l'alimentation de la carte provient directement du connecteur Jamma..

  • Un cable connecteur Jamma male à relier sur le connecteur femelle de la borne.




  • 3/ Installation des drivers

    Deux drivers sont indispensables pour faire fonctionner correctement la carte :

  • Arcmon.sys qui va "forcer" le signal vidéo d'entrée en 15KHz (le signal VGA étant en 31KHz et donc non compatible avec les écrans darcade CGA)

  • SNESKey. qui lui va permettre de configurer les touches.


  • Pour utiliser le drivers Arcmon.sys, il faut copier le fichier à la racine du disque dur. Pour le déclarer, il faut éditer le fichier config.sys et rajouter la ligne suivant à la fin :

    DEVICE=arcmon.sys

    Pour utiliser le drivers Sneskey, il faut le copier à la racine du disque dur et créer un fichier pc2jamma.ini incluant les lignes suivantes (le fonctionnement est expliqué plus bas) :

    [config]
    DrawDots = FALSE
    TickFreq = 20
    // *************************************************
    // Configuration des commandes du joueur 1
    // *************************************************
    [snes]
    NumShifts = 0
    Shifts = 0
    Repeat = 0
    // Assignation des directions du joueur 1
    up = up
    down = down
    left = left
    right = right
    // Assignation des 6 boutons du joueur 1
    a = SPACE
    b = X
    x = Z
    y = LSHIFT
    l = LALT
    r = LCTRL
    // Assignation du bouton de crédits du monnayeur 1 (select) et du bouton start 1
    select = 5
    start = 1
    // ************************************************************
    // Configuration des 5 bouttons de fonction de la carte
    // ************************************************************
    [snes 2]
    NumShifts = 0
    Shifts = 0
    Repeat = 0
    // Assignation du bouton K1 (System Enter) pour valider les choix
    a = ENTER
    // Assignation du bouton K2 (System Service) pour entrer dans le menu de configuration
    x = TAB
    // Assignation du bouton K3 (Test)
    b = F2
    // Assignation du bouton K4 (Reset) pour relancer le jeu
    select = F3
    // Assignation du bouton K5 (Menu) pour quitter le jeu et retourner au menu
    y = ESC


    // *************************************************
    // Configuration des commandes du joueur 2
    // *************************************************
    [snes 3]
    NumShifts = 0
    Shifts = 0
    Repeat = 0
    // Assignation des directions du joueur 2
    up = R
    down = F
    left = D
    right = G
    // Assignation des 6 boutons du joueur 2
    a = Q
    b = H
    x = E
    y = W
    l = S
    r = A
    // Assignation du bouton de crédits du monnayeur 2 (select) et du bouton start 2
    select = 6
    start = 2


    Il faut maintenant déclarer le drivers Sneskey en résident mémoire. Pour cela on insèrera à la fin du fichier autoexec.bat la ligne :

    sneskey.exe pc2jamma.ini /t

    N'oubliez pas non plus de déclarer ensuite votre émulateur dans l'autoexec.bat, par exemple si vous utilisez arcadeos :

    cd arcadeos
    arcadeos.exe


    Pour les plus fainéants, télécharger le fichier préconfiguré

    4/ Fonctionnement et configuration des controles.

    La carte PC2JAMMA est en fait un encodeur d'un pad SNES (manette de la console Super Nintendo). Elle est particulièrement adapté car elle possède comme sur les bornes d'arcade 4 directions, 6 boutons, 1 bouton Start et 1 bouton Select qui va être utilisé pour mettre des crédits :



    Le fichier pc2jamma.ini permet d'assigner des touches claviers aux touches du pad. Par exemple si l'on veut assigner la touche "LCTRL" (Left Control) du clavier à la gachette droite du pad, il suffit d'inclure la ligne suivante dans le fichier :

    [snes]
    r = LCTRL


    LCTRL étant classiquement le bouton 1 dans l'émulateur MAME.

    Autre exemple si l'on veut assigner les 4 directions, on ajoute :

    up = up
    down = down
    left = left
    right = right


    Up, down, left et right étant les 4 flèches Haut, Bas, Gauche et Droite du clavier, vous comprenez mieux maintenant ?

    A noter qua la carte PC2JAMMA possède 5 touches de fonctions, ces 5 touches devront être assignées dans la section [SNES 2]. Quand aux touches du pad du second joueur, elles devront être assignées dans la section [SNES 3]. Enfin, en fonction de l'émulateur que vous utilisez, il sera peut être nécessaire de changer la configuration des touches, mais vous savez faire maintenant.

    04.11.2005

    Tutorial : Interface PC2JAMMA sous DOS
    Continuer
    L’affichage des stocks sont à titre d’information
    Photos non contractuelles et non utilsables sans autorisation
      (c) Starcab 2005-2013 - Tous droits réservés Powered by OSCommerce engine