Mi sto attendendo

Area riservata alle discussioni sui Cabinet generici Autocostruiti sia grandi che piccoli
emx93
Newbie
Newbie
Messaggi: 39
Iscritto il: 01/11/2016, 19:14
Città: viterbo

Mi sto attendendo

Messaggio 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

Avatar utente
loredebby
Nostalgico
Nostalgico
Messaggi: 359
Iscritto il: 29/02/2016, 20:42
Città: CARRARA

Re: Mi sto attendendo

Messaggio da loredebby »

ciao questo problema ce l'hai per ogni emulatore oppure solo in alcuni? in quali nel caso?
emx93
Newbie
Newbie
Messaggi: 39
Iscritto il: 01/11/2016, 19:14
Città: viterbo

Re: Mi sto attendendo

Messaggio 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

Avatar utente
loredebby
Nostalgico
Nostalgico
Messaggi: 359
Iscritto il: 29/02/2016, 20:42
Città: CARRARA

Re: Mi sto attendendo

Messaggio 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
Avatar utente
boogs
Nostalgico
Nostalgico
Messaggi: 488
Iscritto il: 23/04/2013, 22:50
Città: Mestre
Grazie Ricevuti: 2 volte

Re: Mi sto attendendo

Messaggio da boogs »

Non si capisce molto...
Che sistema stai usando?
Quali encoder stai usando?
Avatar utente
giovannidlc

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 771
Iscritto il: 14/06/2015, 1:39
Medaglie: 1
Città: livorno
Grazie Ricevuti: 4 volte
Contatta:

Re: Mi sto attendendo

Messaggio 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.
Avatar utente
loredebby
Nostalgico
Nostalgico
Messaggi: 359
Iscritto il: 29/02/2016, 20:42
Città: CARRARA

Re: Mi sto attendendo

Messaggio da loredebby »

si dovrebbe utilizzare il raspy con 2 encoder usb ognuno per un giocatore....
Avatar utente
boogs
Nostalgico
Nostalgico
Messaggi: 488
Iscritto il: 23/04/2013, 22:50
Città: Mestre
Grazie Ricevuti: 2 volte

Re: Mi sto attendendo

Messaggio da boogs »

Si può intuire tutti o quasi, ma la chiarezza è la base per essere aiutati!


Inviato dal mio iPhone utilizzando Tapatalk
bubba
Newbie
Newbie
Messaggi: 8
Iscritto il: 06/06/2013, 10:19
Città: Milano

Re: Mi sto attendendo

Messaggio 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.
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11798
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 161 volte
Grazie Ricevuti: 276 volte

Re: Mi sto attendendo

Messaggio da Tox Nox Fox »

Ehm.. sposto in Sezione Raspberry ?
WP.ARCADEITALIA.NET
La Guida al MameCab
Rispondi

Torna a “Cabinati Autocostruiti - Weecade - Bartop”