Recalbox 7.0

Dosbox autoconfig



  • Bonjour,
    Je cherche un moyen d utiliser ma manette xbox 360 sur dosbox. Le problème se situe dans le menu ctrl +f1 de l emulateur. Impossible de manoeuvrer le curseur de la souris (testé en usb, en bluethoot et également en touch pad virtuel )
    Y a t il un moyen d editer un fichier config global ?


  • Global moderator
    Team

    Bonjour
    il existe différents sujets sur dosbox.cfg qui permet de customiser les jeux Dos. Je t invite à utiliser le moteur de recherche.



  • oui j'ai jeté un oeil et franchement je n y arrive pas en préconfigurant mon controller. La manette est reconnue et configurée mais une fois "in game" le stick analogique avance tout seul ..


  • Banned

    @maldadthenoob tu pourrras pas faire mieux, l'émulateur ne gère pas de deadzone pour les stick analogiques.

    et les manettes xbox360 et xboxone sont les pires niveaux deadzones



  • Merci pour l'information.
    J arrête de m obstiner.



  • @maldadthenoob

    Sinon il y a une solution. Tu prend un fichier mapper et tu l'édite avec un éditeur de texte.
    C'est ce que j'ai fait et ca marche nickel.
    Là il est tard mais demain je te post un exemple de fichier mapper



  • @jrbaka
    super merci !!!!



  • @maldadthenoob
    Pour faire simple: chaque jeux doit posséder un fichier mapper.map dans lequel est indiqué a quel touche de la manette est attribué tel ou tel touche du clavier. Une fois le jeu lancé, le mappeur est disponible au clavier avec les touches Ctrl+F1
    Voici un fichier mapper.map vierge: https://1fichier.com/?o0ew9ulghe3z47ktxcar
    Donc il faut:
    1 - Copier le fichier mapper.map dans le répertoire du jeu
    2 - Connaitre les commandes clavier du jeu. Ici je prendrais l'exemple de "Dangerous Dave in the hanted mansion" dont les commande sont:
    Fleches = les directions
    Espace = Sauter
    Alt = Tirer
    Tab = Pause
    3 - Editer le fichier mapper.map avec un éditeur de texte (je conseille Notepad++) sachant que le nom des boutons de la manette sont les suivant (PS3/XBOX):
    "stick_0 button 0" = CROIX / A
    "stick_0 button 1" = ROND / B
    "stick_0 button 2" = TRIANGLE / Y
    "stick_0 button 3" = CARRE / X
    "stick_0 button 4" = L1 / LB
    "stick_0 button 5" = R1 / RB
    "stick_0 button 6" = R2 / RT
    "stick_0 button 7" = L2 / LT
    "stick_0 button 8" = SELECT
    "stick_0 button 9" = START
    "stick_0 button 10" = PS / XBOX
    "stick_0 button 11" = L3
    "stick_0 button 12" = R3
    "stick_0 button 13" = HAUT
    "stick_0 button 14" = BAS
    "stick_0 button 15" = GAUCHE
    "stick_0 button 16" = DROITE

    Par exemple mon fichier mapper.map donne ça avec "Dangerous Dave in the hanted mansion" avec ma manette PS3:

    hand_shutdown "stick_0 button 10"
    hand_capmouse
    hand_fullscr
    hand_restart
    hand_vkeybd
    hand_pause
    hand_mapper
    hand_speedlock
    hand_recwave
    hand_caprawmidi
    hand_scrshot
    hand_video
    hand_decfskip
    hand_incfskip
    hand_cycledown
    hand_cycleup
    hand_caprawopl
    hand_swapimg
    key_esc
    key_f1
    key_f2
    key_f3
    key_f4
    key_f5
    key_f6
    key_f7
    key_f8
    key_f9
    key_f10
    key_f11
    key_f12
    key_grave
    key_1
    key_2
    key_3
    key_4
    key_5
    key_6
    key_7
    key_8
    key_9
    key_0
    key_minus
    key_equals
    key_bspace
    key_tab "stick_0 button 9"
    key_q
    key_w
    key_e
    key_r
    key_t
    key_y
    key_u
    key_i
    key_o
    key_p
    key_lbracket
    key_rbracket
    key_enter
    key_capslock
    key_a
    key_s
    key_d
    key_f
    key_g
    key_h
    key_j
    key_k
    key_l
    key_semicolon
    key_quote
    key_backslash
    key_lshift
    key_lessthan
    key_z
    key_x
    key_c
    key_v
    key_b
    key_n
    key_m
    key_comma
    key_period
    key_slash
    key_rshift
    key_lctrl
    key_lalt "stick_0 button 3"
    key_space "stick_0 button 0"
    key_ralt
    key_rctrl
    key_printscreen
    key_scrolllock
    key_pause
    key_insert
    key_home
    key_pageup
    key_delete
    key_end
    key_pagedown
    key_up "stick_0 button 13"
    key_left "stick_0 button 15"
    key_down "stick_0 button 14"
    key_right "stick_0 button 16"
    key_numlock
    key_kp_divide
    key_kp_multiply
    key_kp_minus
    key_kp_7
    key_kp_8
    key_kp_9
    key_kp_plus
    key_kp_4
    key_kp_5
    key_kp_6
    key_kp_1
    key_kp_2
    key_kp_3
    key_kp_enter
    key_kp_0
    key_kp_period
    mbutton_left
    mbutton_middle
    mbutton_right
    maxis_y-
    maxis_x-
    maxis_y+
    maxis_x+
    jbutton_0_0
    jbutton_0_1
    jaxis_0_1-
    jaxis_0_1+
    jaxis_0_0-
    jaxis_0_0+
    jbutton_0_2
    jbutton_0_3
    jbutton_1_0
    jbutton_1_1
    jaxis_0_2-
    jaxis_0_2+
    jaxis_0_3-
    jaxis_0_3+
    jaxis_1_0-
    jaxis_1_0+
    jaxis_1_1-
    jaxis_1_1+
    jbutton_0_4
    jbutton_0_5
    jhat_0_0_0
    jhat_0_0_3
    jhat_0_0_2
    jhat_0_0_1
    mod_1
    mod_2
    mod_3

    J'ai donc attribuer:
    PS = Quitter le jeu
    Fleches = Croix de directions
    Espace = croix
    Alt = carré
    Tab = Start



  • Merci beaucoup. Je vais essayer avec commander keen !!!:-)



  • @jrbaka
    j' ai copier collé le fichier mapper mais ça ne marche pas. dois je le renommer comme l'exe?



  • @maldadthenoob
    Non, ton fichier doit s’appeler mapper.map et doit etre placer dans le répertoire de ton jeux.
    Tu l'as bien personnaliser avec tes commandes ?


  • Banned

    @jrbaka le fichier doit surtout être référencé dans le dosbox.cfg avec le bon nom.



  • @voljega said in Dosbox autoconfig:

    @jrbaka le fichier doit surtout être référencé dans le dosbox.cfg avec le bon nom.

    ha bon ? je me souvient pas avoir eu a faire ça. Du coup comment il peut faire ?


  • Banned

    @jrbaka voire le paramètre mapperfile dans le fichier pastebin en exemple ici : https://github.com/recalbox/recalbox-os/wiki/Comment-utiliser-DOSBox-pour-émuler-des-jeux-DOS



  • ha effectivement @voljega j'ai fait ça il y a longtemp
    Merci pour la piqure de rappel


Log in to reply
 

Want to support us ?

103
Online

79.1k
Users

20.3k
Topics

149.1k
Posts