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

JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Guide, richieste e tutto ciò che c'è da sapere sui controlli del cab
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Salve ragazzi, è possibile fare ciò che ho descritto in oggetto?

In sostanza vorrei ottenere lo stesso risultato dell'interfASD (o JammASD).

Ho un pad da sacrificare, volevo fare un joyhack sul cab, ma vorrei anche avere i pulsanti shiftati, per avere più controlli.

E' possibile con uno o più software?

Non consigliatemi di fare un keyhack perchè ho il pad già pronto per le saldature e potrei evitare di rifarle :P
Poi se faccio un keyhack non risolverei del tutto il problema perchè avrei bisogno di più pulsanti sulla plancia...che non ho!

Grazie a tutti!
Ultima modifica di djfiorec il 03/11/2012, 10:57, modificato 1 volta in totale.
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3071
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: R: JoyHack e tasto con funzione Shift, possibile?

Messaggio da dR.pRoDiGy »

Ciao, potresti usare Joy2key:

http://www.electracode.com/4/joy2key/Jo ... ersion.htm

Non mi pare abbia la funzione shift tipo jammasd, ma si possono creare config alternative switchabili tramite un tasto.. Il che dovrebbe comunque fare al caso tuo.. ;-)

Inviato dal mio GT-I9000 con Tapatalk 2
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Però non posso assegnare funzioni tipo volume su e giù, vero?

Intanto grazie, non sapevo di poter creare pulsanti switchabili :)
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ciao, ho iniziato a fare qualche prova, ma o non è compatibile per qualche motivo il pad oppure non va tanto bene la funzionalità che mi serve :)

A due tasti (ho provato anche con uno) assegno rispettivamente una "pagina" di controlli. Per ogni pagina, per lo stesso pulsante, assegno funzione lettera "A" per la prima pagina, lettera "B" per la seconda.

Il risultato che ottengo dipende dalla selezione della pagina sul software. Se lascio evidenziata la prima, e riduco in background il programma, riproduco col pulsante la lettera A, se evidenzio la seconda, riproduco col pulsante la lettera B.

Sbaglio qualcosa ... ?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3071
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da dR.pRoDiGy »

Beh riguardo il Button 1 per ora tutto ok..

Però poi devi scegliere un tasto che ti permetta di switchare tra le 2 configurazioni; al momento si vede che ne sono configurati 2 (Button 6, Button 5) uno per ciascuna config.

Invece ne devi scegliere un unico (es. Button 6) che ciclicamente ti faccia fare First conf->Second conf->First conf->Second conf...

In pratica quando dovrai usare dei controlli alternativi per fare cose particolari premerai il "pulsante magico", e questo ti porterà sulla configurazione alternativa.
Poi, dopo aver fatto quello che devi fare, premerai di nuovo il pulsante magico per riprendere a giocare.

Non è esattamente come avere lo "shift" della jammasd, ma il risultato è molto simile (ti serve un solo bottone dedicato in plancia).
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ciao, in realtà è la prima cosa che ho fatto perchè mi sembrava assurdo avere 2 tasti per le due pagine, ma niente da fare :\
Nella prima pagina configuro un pulsante switch per passare alla seconda, e nella seconda configuro un pulsante switch per passare alla prima, utilizzando lo stesso bottone sul pad per avere A o B.

Nulla :(
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ho riprovato a casa mia (la prima prova su un pc non mio e con joypad non mio) e ha funzionato tutto... Il S.O però è uguale: Win7 64bit.

Voglio riprovare con la prima configurazione e capire cosa c'era che non andava... forse il joypad (con relativo driver...)!
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Trovato il problema, come evidenziato in foto, ci devono essere fino a due Joypad abilitati, altrimenti non va.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ora ho un altro problema.

Dopo aver configurato tutto, e assicuratomi che sotto Windows tutto funziona bene, con MAME non va.

E' come se quando parte mame, il programma andasse "fuori focus" e non funziona alcun comando sul pad.

Sto provando con MAMEUI32 0.139, mentre con l'emulatore VirtuaNes, funziona tutto bene.

Ho letto su un forum che è risaputo che joytokey su MAME non funziona... io non ne sapevo nulla, è vero?
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3071
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da dR.pRoDiGy »

Non riporti i motivi di questa incompatibilità, ma penso proprio si tratti del fatto che MAME per i comandi usa il DirectInput in modalità "raw": in sostanza legge la tastiera senza nessun filtro intermedio, quindi se un qualsiasi programma (nel tuo caso Joy2Key) "inietta" comandi di tastiera in quel frattempo, MAME non li sente.

Molti emu hanno approccio opposto, e quindi funzionano bene, MAME no: è solo una scelta progettuale.

Questa la teoria.. la so in quanto abbiamo affrontato questo tema quando abbiamo sviluppato il remapping dei tasti in FEEL.

In ogni caso c'è una soluzione, ovvero usare una versione di MAME leggermente modificata (gli sviluppatori di MAME hanno già previsto questa possibilità).

Si può fare in 2 modi:
1) ricompilare MAME con questa opzione attiva

Codice: Seleziona tutto

#define FORCE_DIRECTINPUT	1
2) ..o, più facile, scaricare una versione custom che l'abbia.

Buon lavoro <-on_wink->
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

dR.pRoDiGy, avevo dimenticato di dare l'incolla che avevo in canna, ed effettivamente il motivo è proprio quello da te indicato, con la relativa soluzione.

A questo punto, potresti consigliarmi una versione già compilata x32, che abbia quel "bit" (modalità) abilitato?
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3071
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da dR.pRoDiGy »

Ho fatto una rapida ricerca ma purtroppo non ne ho trovate..

C'è sempre la soluzione 1 (che peraltro ti permette di buildare la versione che preferisci):

http://mamedev.org/tools/

Ciao :wink:
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ci provo, con l'Easy Way :D
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ottengo questo errore...
----------------------------------------------------------------------
Compiling src/emu/cpu/m68000/m68kmake.c...
Compiling src/osd/windows/main.c...
Compiling src/osd/windows/strconv.c...
Compiling src/osd/windows/windir.c...
Compiling src/osd/windows/winfile.c...
src/osd/windows/winfile.c: In function 'DWORD create_path_recursive(const TCHAR*
)':
src/osd/windows/winfile.c:358:8: error: variable 'filerr' set but not used [-Wer
ror=unused-but-set-variable]
cc1plus.exe: all warnings being treated as errors
make: *** [obj/windows/mame/osd/windows/winfile.o] Error 1
C:\mame>
----------------------------------------------------------------------

EDIT: Ho ricompilato con un compiler adatto alla mia versione, tutto ok, ho anche compilato la versione UI.

Tutto perfetto, al cab ho anche installato "Hotkeyz" configurando due pulsanti per il volume :)
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3071
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: R: JoyHack + Joy2Key e tasto con funzione Shift, possibi

Messaggio da dR.pRoDiGy »

Mi ero perso l'edit.. Grande! :grin:

Inviato dal mio Galaxy Nexus con Tapatalk 2
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
djfiorec

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1282
Iscritto il: 07/06/2010, 12:13
Medaglie: 1
Città: Salerno
Località: Pagani (SA)
Grazie Inviati: 1 volta

Re: JoyHack + Joy2Key e tasto con funzione Shift, possibile?

Messaggio da djfiorec »

Ah comunque, funzionano i controlli di gioco ma ad esempio il asto INS per il throttle non va nemmeno con questo metodo :-)
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3071
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: R: JoyHack + Joy2Key e tasto con funzione Shift, possibi

Messaggio da dR.pRoDiGy »

Ah strano.. detto che il throttle non l'ho mai usato in vita mia! :grin:

Inviato dal mio Galaxy Nexus con Tapatalk 2
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
Rispondi

Torna a “Controlli (joystick, pulsanti, trackball, spinner, volanti, ecc...)”