Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

Fatal Fury

Area riservata ai Cabinet costruiti o restaurati per un singolo gioco (repliche degli originali, restauro cabinet dedicati, ecc)
Avatar utente
Gothrek

Helper
Moderatore
Moderatore
Messaggi: 5708
Iscritto il: 13/07/2017, 13:30
Medaglie: 1
Città: Roma
Grazie Inviati: 20 volte
Grazie Ricevuti: 333 volte

Re: Fatal Fury

Messaggio da Gothrek »

la prima cosa che mi viene in mente è mancanza di permessi...è da approfondire, questi gg sono in ansia per chiudere il sega rally, ma poi ci guardo con impegno
Avatar utente
SuperMagoAlex
Cab-dipendente
Cab-dipendente
Messaggi: 609
Iscritto il: 15/02/2019, 19:14
Città: LaSpezia
Grazie Inviati: 12 volte
Grazie Ricevuti: 39 volte

Re: Fatal Fury

Messaggio da SuperMagoAlex »

Bisogna usare la versione 41 di Bato per la jammasd, la installi e ti vede direttamente i controlli per i 2 giocatori senza sbattimenti. Con le versioni precedenti bisogna usare degli script improbabili che nel 99% dei casi non funzionano mai.
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3703
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Fatal Fury

Messaggio da picerno »

Gothrek ha scritto: 24/07/2025, 22:57 la prima cosa che mi viene in mente è mancanza di permessi...
è proprio il percorso che è diverso. nella guida dice di creare il file da una parte (/userdata/system/configs/xarcade2jstick) e poi lo cerca altrove (/usr/share/batocera/datainit/system/configs/xarcade2jstick)
SuperMagoAlex ha scritto: 25/07/2025, 0:22 Bisogna usare la versione 41 di Bato per la jammasd
lui ha necessita di usare una versione più vecchia
Ultima modifica di picerno il 25/07/2025, 13:55, modificato 1 volta in totale.
JammASD SmartASD Developer
Avatar utente
BebboMT
Newbie
Newbie
Messaggi: 49
Iscritto il: 11/06/2025, 10:59
Città: Matera
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: Fatal Fury

Messaggio da BebboMT »

@picerno @biasini @Gothrek FUNZIONA!



Ho anche riavviato varie volte e ha mantenuto i controller
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3703
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Fatal Fury

Messaggio da picerno »

BebboMT ha scritto: 25/07/2025, 13:55 FUNZIONA!
<-clap-> <-thumbup->
JammASD SmartASD Developer
Avatar utente
BebboMT
Newbie
Newbie
Messaggi: 49
Iscritto il: 11/06/2025, 10:59
Città: Matera
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: Fatal Fury

Messaggio da BebboMT »

ora metto il codice CUSTOM.SH perchè poi ho chiesto anche a Chatgpt :rofl2:
Avatar utente
BebboMT
Newbie
Newbie
Messaggi: 49
Iscritto il: 11/06/2025, 10:59
Città: Matera
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: Fatal Fury

Messaggio da BebboMT »

✅ Script custom.sh completo (con rilevamento automatico)

Codice: Seleziona tutto

#!/bin/bash
# Script di avvio personalizzato per Batocera - avvia xarcade2jstick per JammASD

# Aspetta 5 secondi per permettere il riconoscimento dei dispositivi USB
sleep 5

# Cerca il dispositivo JammASD nella lista dei device input by-id
DEVICE=$(ls /dev/input/by-id/ | grep -i jamm | grep -i event-kbd | head -n 1)

# Verifica se il device è stato trovato
if [ -n "$DEVICE" ]; then
    echo "Trovato dispositivo JammASD: $DEVICE"
    /usr/bin/xarcade2jstick -d -e "/dev/input/by-id/$DEVICE" &
else
    echo "Dispositivo JammASD non trovato. xarcade2jstick non avviato."
fi
📌 Istruzioni per usarlo
1. Apri il terminale di Batocera (puoi accedere via SSH oppure da console diretta).

2. Vai nella cartella di sistema persistente:

Codice: Seleziona tutto

cd /userdata/system
3. Apri o crea custom.sh:

Codice: Seleziona tutto

nano custom.sh
4. Incolla il contenuto dello script sopra.

5. Salva ed esci (CTRL+O per salvare, ENTER, poi CTRL+X per uscire).

6. Rendi lo script eseguibile:

Codice: Seleziona tutto

chmod +x custom.sh
7. Riavvia:

Codice: Seleziona tutto

reboot
🧪 Debug e log (opzionale)
Se vuoi vedere i messaggi di debug, puoi abilitare un file di log aggiungendo queste righe allo script, subito prima del sleep:

Codice: Seleziona tutto

exec >> /userdata/system/xarcade2jstick.log 2>&1
echo "------ Avvio custom.sh ------"
In questo modo puoi poi leggere il file /userdata/system/xarcade2jstick.log per eventuali errori o conferme.
Avatar utente
Gothrek

Helper
Moderatore
Moderatore
Messaggi: 5708
Iscritto il: 13/07/2017, 13:30
Medaglie: 1
Città: Roma
Grazie Inviati: 20 volte
Grazie Ricevuti: 333 volte

Re: Fatal Fury

Messaggio da Gothrek »

daje!!!!
Rispondi

Torna a “Originali\Riproduzioni”