Pagina 1 di 2

Riassegnazione tasti emulatori

Inviato: 05/04/2009, 15:32
da bllpla
Ciao a tutti eccomi quà con una news abbastanza interessante almeno dal mio punto di vista
in questi giorni ho rimesso mano al cab per un piccolo :^o aggiornamento del FE Maximus Arcade e un' aggiustatina a varie cosete che mi incasinavano parecchio le config dei vari emulatori

per esempio prendo l' emulatore fusion e psx che per il salvataggio rapido utilizzano tasti diferrenti tipo F3 F8 il primo F5 F8 il secondo se non ricordo male
a questo punto il mio cab utilizza 1 tasto per il save e un tasto per il load che però se li setto per il primo non funzionano sul secondo e viceversa
così fino a poco tempo fà itilizavo autohotkey per crearmi degli script che mi riassegnassero i tasti all' avvio dell' emulatore interessato
ma all' uscita doveva pure chiudersi per evitare conflitti con l' emulatore che avrei potuto caricare dopo ma dovevo pure stare attento a certi casi tipo
snes9x che premendo esc faceva apparire il menu un alto (che non sopporto di vedere) così all' avvio di snes9x si caricava pure un' utility che mi riassegnava
il tasto ESC al tasto W e il FE riconosce come tasti uscita sia il tasto ESC che il tasto W ma non potevo chiudere lo script per trasformare il tasto ESC in tasto W
all' uscita del FE altrimenti il FE si incasinava e crashava perchè non capiva che tasto stessi premendo ESC o W

un vero casino no ?

a questo punto entra in gioco un programmino che si chiama PE Explorer che è un programma che permette l' ispezionamento e alcune modifiche di file eseguibili

posto alcuni esempi di quello che sono riuscito a modificare

fusion - riassegnato i tasti ESC a tasto Q adesso per passare da fullscreen invece di premere ESC si deve usare il Q riassegnati i tasti di SAVE e LOAD
psx - riassegnati i tasti di SAVE e LOAD
nebula - riassegnati i tasti SAVE e LOAD e tasto pausa da PAUSA INTERR a P

questi sono solo piccoli esempi di quello che si può fare con questo programmino ma per il momento mi è sufficiente :)

per lo snes9x invece non c'è stato verso di riassegnare il tasto ESC e continuo ad usare uno script che mi trasforma l' ESC in W che però non chiudo all' uscita dell' emulatore ma all' avvio di un' altro emulatore sempre con uno script :)

non sò se sono stato molto chiaro cmq se qualcuno è interessato alla faccenda si può approfondire :)

possiamo pure parlare del controllo volume tramite tasti (non multimediali visto che non funzionano se si elimina Explorer all' avvio Kernel :wink: )


per il momento vi salutooooooooooooooo

ciaoooooooooooooo

Re: Riassegnazione tasti emulatori

Inviato: 05/04/2009, 22:07
da Kernel
Molto interessante, ci darò un'occhiata :)

Re: Riassegnazione tasti emulatori

Inviato: 13/10/2009, 10:14
da sVeRsO
MOOOLTO interessante! anche perche ho un problema con NEBULA in pratica io posso assegnare i tasti. però per ogni gioco ha le sue impostazioni ed ovviamente sono tutte sballate rispetto agli altri emulatori che ho fin qui configurato.
Questo hotkeys potrebbe risolvere magari.
ho provato a scaricarlo ed a seguire piu o meno la guida da te suggerita ma non riesco a combinare nulla non è che riusciresti a passarmi i tuoi files? ho provato a convertire il mio ahk in exe ma mi da errore! :S
e tra l'altro non ho capito bene quella cosa delle task
<-think->

Re: Riassegnazione tasti emulatori

Inviato: 13/10/2009, 13:05
da bllpla
cioè non riesci neanche a riaasegnare i tasti ?

Re: Riassegnazione tasti emulatori

Inviato: 13/10/2009, 13:39
da sVeRsO
in nebula ci sono i tasti base e tasti differenti per ogni gioco. io volevo uniformare il tutto secondo il classico mame (clt - alt - etc etc) però quando provo a costruirmi il ahk non sò come farlo partire. provo a convertirlo in exe ma mi da errore. si vede che scrivo cagate dentro oppure boh. versione fallata? anche se l'ho scaricata oggi dal sito ufficiale mah...

Re: Riassegnazione tasti emulatori

Inviato: 14/10/2009, 0:50
da bllpla
prova a riscaricarlo lo usa parecchia gente e non ho mai sentito di questo problema, ma lasciando lo script normale non in exe le funzioni te le cambia ?

Re: Riassegnazione tasti emulatori

Inviato: 14/10/2009, 12:05
da sVeRsO
ok allora nebula mi riconosce questi tasti azione:

z
x
a
c


io ho fatto un ahk che riporta questo:

LCtrl::z
LAlt::x

return


cosi facendo in nebula ho risolto il problema. però mi sorge un altro dubbio.
come faccio a far si che venga impostato solamente quando si avvia nebula e si disabiliti quando uso un altro emulatore? che stringa dovrei aggiungere?
grassie!!

Re: Riassegnazione tasti emulatori

Inviato: 14/10/2009, 13:13
da bllpla
con maximus arcade puoi impostare che un programma si avvii all' avvio di un emu e puoi impostare che si chiuda all' uscita
per esempio nelle impostazioni del nebula in pre-launch puoi impostare che venga lanciato la tua configurazione dei tasti, in exit invece devi selezionare la voce chiudi tutti i processi lanciati all' avvio

Re: Riassegnazione tasti emulatori

Inviato: 14/10/2009, 18:21
da sVeRsO
ok perfetto per l'uscita. nel senso ho visto che c'è il flag da apporre per togliere le impostazioni del hotkey. ma per metterlo non riesco a capire. ho creato un exe (nebula2.exe) che riporta questa config.

run C:\Documents and Settings\Tina\Desktop\nebula225b\nebula.exe

LCtrl::z
LAlt::x
Shift::c
Space::v


return



in questo modo dentro MA imposto che mi carichi questo files (nebula2.exe) che a sua volta carica il nebula.exe originale.
solo che in questo modo mi apre proprio la schermata di nebula e non il gioco direttamente

Re: Riassegnazione tasti emulatori

Inviato: 14/10/2009, 19:36
da bllpla
alla voce pre-launch l'eseguibile dell' emulatore non lo devi toccare

Re: Riassegnazione tasti emulatori

Inviato: 15/10/2009, 9:16
da sVeRsO
ok ma allora come si attiva l'hotkeys?

e non posso attivarlo subito dalla pagina di configurazione del M.A. se no mi sballa i tasti del M.A. stesso e di tutti gli altri emu interni

Re: Riassegnazione tasti emulatori

Inviato: 15/10/2009, 13:39
da bllpla
dal pre-launch dell' emulatore attivando l' opzione run application on game launch

Re: Riassegnazione tasti emulatori

Inviato: 15/10/2009, 20:44
da sVeRsO
ma nel prelunch devo scrivere tutto il percorso? tipo c:\programmi\ eccetera eccetera \nebulahotkey.exe

dove dentro nebulahotkeys.exe ho il seguente script:


LCtrl::z
LAlt::x
Shift::c
Space::v


return



ho provato ma mi si impianta in una schermata nera :S

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 11:55
da sVeRsO
il prelunch dell'emulatore te intendi dentro il M.A. -> configuration-> nebula-> command line ?

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 19:36
da bllpla
devi andare nel tag pre-launch che si trova vicino al tag exit, poi devi abilitare la voce run application e devi specificare dandogli il percorso dell' eseguibile di autohotkey

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 20:34
da sVeRsO
oooooooooooooh yes x fortuna c sei tu bllpla!!! <-gamers3-> allora ho fatto come dici. spettacolo ma ho un solo problema.
nel senso

avvio M.A. ed ovviamente carica i tasti a,z,x,c al posto dei vari ctrl alt etc -> ok metto nelle configurazioni dei tasti del M.A. SELECT = ENTER,CTRL,Z

selezione nebula -> gioco -> ok perfetto con i tasti a,z,x etc

esco dal gioco e si disattiva perche dentro la configurazione del nebula (M.A. -> configurazioni ->nebula) ho il flag su disattiva applicazioni all'uscita

seleziono snes -> gioco -> ok perfetto con i tasti CTRL, ALT etc

esco dal gioco e provo di nuovo il nebula

non mi riconosce piu i tasti a,z,x,etc
<-help2->

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 20:34
da sVeRsO
oooooooooooooh yes x fortuna c sei tu bllpla!!! <-gamers3-> allora ho fatto come dici. spettacolo ma ho un solo problema.
nel senso

avvio M.A. ed ovviamente carica i tasti a,z,x,c al posto dei vari ctrl alt etc -> ok metto nelle configurazioni dei tasti del M.A. SELECT = ENTER,CTRL,Z

selezione nebula -> gioco -> ok perfetto con i tasti a,z,x etc

esco dal gioco e si disattiva perche dentro la configurazione del nebula (M.A. -> configurazioni ->nebula) ho il flag su disattiva applicazioni all'uscita

seleziono snes -> gioco -> ok perfetto con i tasti CTRL, ALT etc

esco dal gioco e provo di nuovo il nebula

non mi riconosce piu i tasti a,z,x,etc
<-help2->

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 21:17
da bllpla
dammi la lista completa dei tasti che hai riassegnato, devi dirmi anche quali tasti usa l' FE per uscire dall' emu

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 21:43
da sVeRsO
LCtrl::z
LAlt::x
Shift::c
Space::v

return


è il file .exe che ho creato per il risettaggio dei tasti.


Immagine

Re: Riassegnazione tasti emulatori

Inviato: 17/10/2009, 23:28
da bllpla
ascolta una cosa ma anche quando lanci lo snes fai caricare la riconfigurazione di autohotkey ?
se si devi sapere che lo snes lo puoi riconfigurare a tuo piacimento quindi conviene non usarlo