Pagina 1 di 1

Mi sto attendendo

Inviato: 22/03/2017, 16:46
da emx93
Sono arrivato a 3/4 del lavoro e questo problema mi sta costringendo a buttare tutto, i c***o di pulsanti ben configurati sul menú retropie funzionano (start, select, joystick...) Quando faccio partire un gioco niente, morti, non fungono, solo la tastiera funziona... Perché!!! Sono disperato la tentazione di buttare tutto è moooooolto allettante.

Inviato dal mio MI 2S utilizzando Tapatalk


Re: Mi sto attendendo

Inviato: 22/03/2017, 16:57
da loredebby
ciao questo problema ce l'hai per ogni emulatore oppure solo in alcuni? in quali nel caso?

Re: Mi sto attendendo

Inviato: 22/03/2017, 17:39
da emx93
No il problema c'è in tutti che poi non so cosa è successo perché quando avevo un solo set di comandi funzionava, adesso che ne ho due non funzionano

Inviato dal mio MI 2S utilizzando Tapatalk


Re: Mi sto attendendo

Inviato: 22/03/2017, 18:40
da loredebby
Se riesci a spiegarti meglio xke nn ho capito bene..praticamente tu avevi un solo encoder collegato al tuo raspberry e tutto funzionava a modo..una volta collegato anche il secondo entrambi funzionano solo nel menu di retropie ma non negli emulatori? Hai provato a scollegare il secondo encoder e a utilizzare solamente il primo? Correggimi se ho capito male

Re: Mi sto attendendo

Inviato: 22/03/2017, 19:56
da boogs
Non si capisce molto...
Che sistema stai usando?
Quali encoder stai usando?

Re: Mi sto attendendo

Inviato: 23/03/2017, 8:00
da giovannidlc
Se come si intuisce hai il raspberry
1) puoi sempre utilizzare la porta GPIO
2) prova ad usare un singolo encoder alla volta magari il secondo ha qualche problema e ti manda all'aria tutto.

Re: Mi sto attendendo

Inviato: 23/03/2017, 10:05
da loredebby
si dovrebbe utilizzare il raspy con 2 encoder usb ognuno per un giocatore....

Re: Mi sto attendendo

Inviato: 23/03/2017, 11:09
da boogs
Si può intuire tutti o quasi, ma la chiarezza è la base per essere aiutati!


Inviato dal mio iPhone utilizzando Tapatalk

Re: Mi sto attendendo

Inviato: 23/03/2017, 11:39
da bubba
Ciao,
se puoi connetterti dal pc tramite samba al tuo raspberry dovresti poter accedere alla cartella "retroarch-joypads" situata in "/opt/retropie/configs/all/retroarch-joypads"
all'interno dovresti trovare i file di configurazione dei tuoi joypad, apri quello che ti serve con notepad++, ti ritroverai una cosa così più o meno:
input_device = "USB gamepad           "
input_driver = "udev"
input_r_btn = "5"
input_save_state_btn = "5"
input_start_btn = "9"
input_exit_emulator_btn = "9"
input_l_btn = "4"
input_load_state_btn = "4"
input_up_axis = "-1"
input_a_btn = "1"
input_b_btn = "2"
input_reset_btn = "2"
input_down_axis = "+1"
input_right_axis = "+0"
input_state_slot_increase_axis = "+0"
input_x_btn = "0"
input_menu_toggle_btn = "0"
input_select_btn = "8"
input_enable_hotkey_btn = "8"
input_y_btn = "3"
input_left_axis = "-0"
input_state_slot_decrease_axis = "-0"
questo è un esempio tu avrai valori diversi a seconda di come hai configurato i bottoni.

ora apri il file "retroarch.cfg" con notepad++ situato in "/opt/retropie/configs/all/retroarch.cfg" e scorri finché non trovi questo:
# Input device buttons.
# Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction.
# E.g. "h0up"
# input_player1_a_btn =
# input_player1_b_btn =
# input_player1_y_btn =
# input_player1_x_btn =
# input_player1_start_btn =
# input_player1_select_btn =
# input_player1_l_btn =
# input_player1_r_btn =
# input_player1_left_btn =
# input_player1_right_btn =
# input_player1_up_btn =
# input_player1_down_btn =
# input_player1_l2_btn =
# input_player1_r2_btn =
# input_player1_l3_btn =
# input_player1_r3_btn =
dovrai togliere il simbolo # a tutti i bottoni che hai nella configurazione del joypad ed inserire i valori. Ad esempio se nella cfg del joypad ci sarà "input_r_btn = "5"" allora in retroarch.cfg dovrai inserire "input_player1_r_btn = 5" senza le virgolette.

ti faccio un esempio compilato:
# Input device buttons.
# Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction.
# E.g. "h0up"
input_player1_a_btn = 1
input_player1_b_btn = 2
input_player1_y_btn = 3
input_player1_x_btn = 0
input_player1_start_btn = 9
input_player1_select_btn = 8
input_player1_l_btn = 4
input_player1_r_btn = 5
input_player1_left_btn = -0
input_player1_right_btn = +0
input_player1_up_btn = -1
input_player1_down_btn = +1
# input_player1_l2_btn =
# input_player1_r2_btn =
# input_player1_l3_btn =
# input_player1_r3_btn =
i bottoni che non hai configurato li lasci on il simbolo #
se devi aggiungere un secondo giocatore ti basterà fare un copia incolla del player1 e modificarlo in player2:
# Input device buttons.
# Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction.
# E.g. "h0up"
input_player1_a_btn = 1
input_player1_b_btn = 2
input_player1_y_btn = 3
input_player1_x_btn = 0
input_player1_start_btn = 9
input_player1_select_btn = 8
input_player1_l_btn = 4
input_player1_r_btn = 5
input_player1_left_btn = -0
input_player1_right_btn = +0
input_player1_up_btn = -1
input_player1_down_btn = +1
# input_player1_l2_btn =
# input_player1_r2_btn =
# input_player1_l3_btn =
# input_player1_r3_btn =

input_player2_a_btn = 1
input_player2_b_btn = 2
input_player2_y_btn = 3
input_player2_x_btn = 0
input_player2_start_btn = 9
input_player2_select_btn = 8
input_player2_l_btn = 4
input_player2_r_btn = 5
input_player2_left_btn = -0
input_player2_right_btn = +0
input_player2_up_btn = -1
input_player2_down_btn = +1
è anche molto importante che tu trovi all'interno di retroarch.cfg anche "input_exit_emulator" e "input_enable_hotkey_btn"
# Key to exit RetroArch cleanly.
# Killing it in any hard way (SIGKILL, etc) will terminate RetroArch without saving RAM, etc.
# On Unix-likes, SIGINT/SIGTERM allows a clean deinitialization.
input_exit_emulator = 9

# Alternatively, all hotkeys for keyboard could be disabled by the user.
input_enable_hotkey_btn = 8
sono i bottoni che ti permettono di uscire da un gioco premendoli contemporaneamente. Comunque i valori che io ho inserito sono solo di esempio dovrai confrontarli con i tuoi valori nella cartella "retroarch-joypads" situata in "/opt/retropie/configs/all/retroarch-joypads".

prova a vedere se seguendo queste istruzioni cambia qualcosa e ricordati di fare un backup di ogni file .cfg prima di modificarlo così potrai tornare alla situazione di partenza nel caso tu sbagliassi qualcosa o non funzionasse.

Re: Mi sto attendendo

Inviato: 23/03/2017, 12:49
da Tox Nox Fox
Ehm.. sposto in Sezione Raspberry ?

Re: RE: Re: Mi sto attendendo

Inviato: 27/07/2017, 17:20
da emx93
boogs ha scritto:Non si capisce molto...
Che sistema stai usando?
Quali encoder stai usando?
Il sistema è raspberrypi3con retropie gli encoder quelli in foto uno per ogni set di comandiImmagine

Inviato dal mio HUAWEI VNS-L31 utilizzando Tapatalk