Autore Topic: Problema tasti con il VICE  (Letto 7536 volte)

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Problema tasti con il VICE
« il: 06 Settembre 2014, 22:08:18 »
Ciao a tutti.  :D

Sono iscritto da pochissimi minuti su quesot forum. ;D



Dopo averlo avuto qualche anno fa (ed aver cambiato qualche pc), ho riscaricato nuovamente il VICE (versione 2.4).

Funziona tutto correttamente, tranne che per i tasti.

Ho emulato il joystick assegnandogli come tasti le frecce direzionali per i movimenti, e la lettera V per il fuoco (è la stessa lettera che uso anche per altri emulatori e giochi... ;D ).

Una buona parte dei giochi funzionano correttamente, ma ce ne sono una parte dove ho qualche problema coi tasti.

In particolare, ci sono dei giochi dove i tasti funzionano in questo modo:

Su = V + F1 (o V + F2)
Giù = V + Z
Sinistra = V + C
Destra = V + B
Fuoco = V + M

Come potete capire, tutto ciò è veramente molto strano...
Per quanto provi a modificare i settaggi, il problema non si risolve.
La cosa curiosa, è che appunto questi settaggi particolari partono solo con alcuni giochi, e non con tutti.


Qualcuno ne conosce il motivo?


Grazie anticipate! :)

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #1 il: 06 Settembre 2014, 22:21:37 »
P.S. Aggiungo un'informazione (non inerente al topic) che non so se può tornare utile...  ;)


Poiché stavo cercando di capire come i tasti del C64 sono emulati col pc, ho cominciato a premere i bottoni a caso.  ;D

Ad un certo punto il gioco s'è velocizzato enormemente.


In pratica, ho scoperto che premendo Alt + W, la velocità del gioco aumenta (e ripremendo gli stessi tasti si riassesta).

L'effetto è simile a quello che avviene premendo F10 col MAME (chi lo usa, penso sappia di cosa sto parlando ;) ).

Ho visto che è una funzione che torna utilissima in quei giochi nei quali si è costretti ad aspettare un caricamento (ad esempio per le cassette), perché permette di risparmiare tempo. ;)

Come detto, non so se è un'informazione che può tornare utile (magari la conoscono già tutti, ed ho solo scoperto l'acqua calda! ;D ), né tantomeno se questa è la sezione giusta dove parlarne, ma per evitare d'aprire un altro topic ho pensato di scriverla qui. ;)

rainstorm1977

  • V.I.P. di Edicolac64
  • Utente di edicolac64.com
  • ***
  • Post: 376
    • 64 Ricordi
Re:Problema tasti con il VICE
« Risposta #2 il: 07 Settembre 2014, 13:22:05 »
Ciao Nippon,
Benvenuto nel forum!
Per quanto riguarda il tuo problema, ricordo che sul C64 si poteva utilizzare la tastiera anche nei giochi in cui era previsto solo l'uso del joystick.
Infatti, premendo la barra spaziatrice insieme ai tasti F1, Z, C, B e M si poteva muovere il personaggio rispettivamente verso l'alto, il basso, a sinistra, destra e farlo sparare. Probabilmente, avendo definito la "V" come fuoco, hai trovato dei giochi in cui si poteva giocare con il joystick sia in porta 1 che in porta 2 (non erano molti, ma c'erano), e la "V" ti funziona come barra spaziatrice. E' solo un'ipotesi, ma credo che sia abbastanza vicina alla realtà :)
Il mio consiglio è di usare, come tasto "fuoco", il tasto CTRL destro del PC.
Spero di esserti stato utile.
A proposito, se hai ancora delle cassette da edicola che non sono ancora state convertite, faccelo sapere!
A presto!

Massi cadenti

  • Non dimenticatevi *MAI* nei vostri dump del Vic20 e soprattutto del C16/+4!!!
  • Administrator
  • Utente di edicolac64.com
  • *****
  • Post: 884
    • http://massicadenti.altervista.org/algasoft.html
Re:Problema tasti con il VICE
« Risposta #3 il: 07 Settembre 2014, 23:27:10 »
P.S. Aggiungo un'informazione (non inerente al topic) che non so se può tornare utile...  ;)


Poiché stavo cercando di capire come i tasti del C64 sono emulati col pc, ho cominciato a premere i bottoni a caso.  ;D

Ad un certo punto il gioco s'è velocizzato enormemente.


In pratica, ho scoperto che premendo Alt + W, la velocità del gioco aumenta (e ripremendo gli stessi tasti si riassesta).

L'effetto è simile a quello che avviene premendo F10 col MAME (chi lo usa, penso sappia di cosa sto parlando ;) ).

Ho visto che è una funzione che torna utilissima in quei giochi nei quali si è costretti ad aspettare un caricamento (ad esempio per le cassette), perché permette di risparmiare tempo. ;)

Come detto, non so se è un'informazione che può tornare utile (magari la conoscono già tutti, ed ho solo scoperto l'acqua calda! ;D ), né tantomeno se questa è la sezione giusta dove parlarne, ma per evitare d'aprire un altro topic ho pensato di scriverla qui. ;)
Ovviamente lo sapevamo, trattasi della modalità turbo, si ottiene lo stesso dal menù opzioni -> modalità turbo, dov'è anche indicato che alt+W ne è la scorciatoia da tastiera.
I'M *DC2N* POWERED (tnx Luigi Di Fraia) - La mia collezione di cassette (non per vendita né scambio)
PER GLI ACQUISTI NEL MERCATINO IO PAGO SOLO CON PAYPAL E LA COMMISSIONE E' A CARICO VOSTRO

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #4 il: 08 Settembre 2014, 10:36:55 »
Ciao Nippon,
Benvenuto nel forum!
Grazie! ;)
Per quanto riguarda il tuo problema, ricordo che sul C64 si poteva utilizzare la tastiera anche nei giochi in cui era previsto solo l'uso del joystick.
Infatti, premendo la barra spaziatrice insieme ai tasti F1, Z, C, B e M si poteva muovere il personaggio rispettivamente verso l'alto, il basso, a sinistra, destra e farlo sparare. Probabilmente, avendo definito la "V" come fuoco, hai trovato dei giochi in cui si poteva giocare con il joystick sia in porta 1 che in porta 2 (non erano molti, ma c'erano), e la "V" ti funziona come barra spaziatrice. E' solo un'ipotesi, ma credo che sia abbastanza vicina alla realtà :)
Il mio consiglio è di usare, come tasto "fuoco", il tasto CTRL destro del PC.
Spero di esserti stato utile.
Questo mi fa sospettare che i giochi ai quali mi riferiscono andavano giocati solo col joystick (uno ad esempio è mission impossible...).
Ho provato ad usare il CTRL come fuoco, ed anche ad utilizzare la configurazione di default (tastierino numerico + CTRL destro).
Purtroppo però non è cambiato nulla...
Mettendo il CTRL come fuoco, invece che premere V + altri tasti, devo premere CTRL + altri tasti.
Effettivamente, giocare dovendo obbligatoriamente tenere premuto un tasto è complicato... :-\

E' perciò un problema irrisolvibile proprio dell'emulatore, o sbaglio qualcosa io?...

A proposito, se hai ancora delle cassette da edicola che non sono ancora state convertite, faccelo sapere!
A presto!
Devo andare a vedere in cantina se ho ancora qualcosa... :D

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #5 il: 08 Settembre 2014, 10:42:09 »
Ovviamente lo sapevamo, trattasi della modalità turbo, si ottiene lo stesso dal menù opzioni -> modalità turbo, dov'è anche indicato che alt+W ne è la scorciatoia da tastiera.

Ok. Meglio così.  :)

Massi cadenti

  • Non dimenticatevi *MAI* nei vostri dump del Vic20 e soprattutto del C16/+4!!!
  • Administrator
  • Utente di edicolac64.com
  • *****
  • Post: 884
    • http://massicadenti.altervista.org/algasoft.html
Re:Problema tasti con il VICE
« Risposta #6 il: 08 Settembre 2014, 16:11:56 »
Grazie! ;)Questo mi fa sospettare che i giochi ai quali mi riferiscono andavano giocati solo col joystick (uno ad esempio è mission impossible...).
Almeno la metà dei giochi per C64 funzionano esclusivamente col joystick.

Ho provato ad usare il CTRL come fuoco, ed anche ad utilizzare la configurazione di default (tastierino numerico + CTRL destro).
Purtroppo però non è cambiato nulla...
Mettendo il CTRL come fuoco, invece che premere V + altri tasti, devo premere CTRL + altri tasti.
Effettivamente, giocare dovendo obbligatoriamente tenere premuto un tasto è complicato... :-\

E' perciò un problema irrisolvibile proprio dell'emulatore, o sbaglio qualcosa io?...
Secondo me hai fatto qualche casino nella configurazione dell'emulatore e adesso non riesci a rimetterlo a posto.
Allora, per prima cosa chiudi il vice e rinomina vice.ini (sta nella cartella dove hai installato l'emulatore) in un altro modo (non cancellarlo perché se fai peggio almeno puoi tornare alla configurazione precedente rinominandolo e sovrascrivendo quello che si andrà a creare).
Poi configura sempre e solo UN joystick alla volta. Vai in impostazioni joystick e metti nella porta 2 tastierino numerico + ctrl (non mettere keyset) e nella porta 1 lascia NESSUNO.
Se il gioco avrà bisogno del joystick in porta 1, potrai switchare la porta premendo ALT + J.
Non mettere joystick sulla userport e lancia il gioco.
Se ancora avrai problemi, allora prova a vedere se il problema sussiste ad esempio nel MAME, anche se non c'entra niente col Commodore 64, giocando a giochi che usano due o tre pulsanti di fuoco.
Se il problema c'è ancora, è colpa della tua tastiera: in tal caso l'unica è usare una tastiera esterna o un joystick/joypad.
Se il problema col MAME sparisce, devi provare altre configurazioni di tasti, come le quattro frecce (e non quelle del tastierino numerico) + shift o altri tasti.
Ma sono pronto a scommettere che il problema è che hai messo due joystick con la stessa configurazione di tasti e quindi stai premendo fuoco e la stessa direzione su entrambi e per questo l'emulatore va in crisi.
Facci sapere se in cantina trovi cassette o floppy (e quali).
« Ultima modifica: 08 Settembre 2014, 16:13:13 da Massi cadenti »
I'M *DC2N* POWERED (tnx Luigi Di Fraia) - La mia collezione di cassette (non per vendita né scambio)
PER GLI ACQUISTI NEL MERCATINO IO PAGO SOLO CON PAYPAL E LA COMMISSIONE E' A CARICO VOSTRO

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #7 il: 09 Settembre 2014, 12:12:14 »
Allora, per prima cosa [...]

Risolto!

Ho fatto quello che hai scritto, e mettendo Tastierino numerico + CTRL destro funziona.  :amici:

Siccome però l'impostazione col tastierino numerico mi viene scomoda, ho messo il keyset A con le frecce direzionali e nuovamente la V, e stavolta sembra funzionare. E' probabile che in qualche modo andava resettato il tutto come m'hai consigliato tu. ;)

Hai parlato anche di MAME.
Anche lì mi succede una cosa strana...
In pratica, come ho già scritto uso sempre la V come tasto di fuoco (o per il mame come tasto numero 1...).
Eppure, in alcuni casi non funziona. In pratica, se vado in diagonale in alto a sinistra o in basso a destra, il pulsante 1 non mi funziona.
Sto facendo alcuni esperimenti, ed ho scoperto che le lettere funzionerebbero un po' tutte come tasto 1. Però, per dire, Z e V come tasto 1 non funzionano facendo quei 2 movimenti che ho scritto, mentre invece, ad esempio, con G posso sparare in diagonale in basso a destra, ...ma non in alto a sinistra.

Credo a questo punto di avere dei problemi io sulla mia tastiera... :-\

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #8 il: 09 Settembre 2014, 12:41:30 »
Solo un piccolo altro problema... ;D

Ci sono dei giochi che hanno la possibilità di poter avere delle cheats (tipo MAME...).

Prima di poter fare la scelta, c'è un listato con la spiegazione del gioco.

Non ho mai capito qual è il tasto per avanzare il listato per poter giocare, ma sono sempre riuscito a toglierlo.

Ora invece sembra come se mi funzioni solo la SPACE per leggere le varie pagine del listato, ma non riesca a rimuoverlo.

Dove sto sbagliando stavolta? ;D

Massi cadenti

  • Non dimenticatevi *MAI* nei vostri dump del Vic20 e soprattutto del C16/+4!!!
  • Administrator
  • Utente di edicolac64.com
  • *****
  • Post: 884
    • http://massicadenti.altervista.org/algasoft.html
Re:Problema tasti con il VICE
« Risposta #9 il: 09 Settembre 2014, 14:24:45 »
In pratica, come ho già scritto uso sempre la V come tasto di fuoco (o per il mame come tasto numero 1...).
Eppure, in alcuni casi non funziona. In pratica, se vado in diagonale in alto a sinistra o in basso a destra, il pulsante 1 non mi funziona.
E' del tutto normale, dipende dalle piste della tastiera, è per questo che si usano ctrl o alt o shift che sono tasti che sono fatti per funzionare premuti insieme ad altri e di conseguenza hanno piste separate che quindi non vanno in conflitto con altre.
Se vuoi la totale indipendenza devi prenderti un joypad o un joystick.
I'M *DC2N* POWERED (tnx Luigi Di Fraia) - La mia collezione di cassette (non per vendita né scambio)
PER GLI ACQUISTI NEL MERCATINO IO PAGO SOLO CON PAYPAL E LA COMMISSIONE E' A CARICO VOSTRO

Massi cadenti

  • Non dimenticatevi *MAI* nei vostri dump del Vic20 e soprattutto del C16/+4!!!
  • Administrator
  • Utente di edicolac64.com
  • *****
  • Post: 884
    • http://massicadenti.altervista.org/algasoft.html
Re:Problema tasti con il VICE
« Risposta #10 il: 09 Settembre 2014, 14:34:20 »
Solo un piccolo altro problema... ;D

Ci sono dei giochi che hanno la possibilità di poter avere delle cheats (tipo MAME...).

Prima di poter fare la scelta, c'è un listato con la spiegazione del gioco.

Non ho mai capito qual è il tasto per avanzare il listato per poter giocare, ma sono sempre riuscito a toglierlo.

Ora invece sembra come se mi funzioni solo la SPACE per leggere le varie pagine del listato, ma non riesca a rimuoverlo.

Dove sto sbagliando stavolta? ;D
E' scritto, in genere è lo spazio oppure run/stop oppure return.
Il run/stop è il tasto esc sul pc, il return è il tasto invio, lo spazio... è lo spazio.
I'M *DC2N* POWERED (tnx Luigi Di Fraia) - La mia collezione di cassette (non per vendita né scambio)
PER GLI ACQUISTI NEL MERCATINO IO PAGO SOLO CON PAYPAL E LA COMMISSIONE E' A CARICO VOSTRO

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #11 il: 11 Settembre 2014, 23:37:00 »
Tutto ora sembrerebbe funzionare correttamente! Grazie ancora molte massi cadenti!  ;)


P.S. Ho scritto un topic in un'altra sezione, ...ma ho visto che è da un anno che lì non passa più nessuno...


Posso perciò ancora disturbarti per un'altra cosa qui? -----> https://www.edicolac64.com/public/smf/index.php?topic=2343.msg12111#new


Grazie!  ;)

Massi cadenti

  • Non dimenticatevi *MAI* nei vostri dump del Vic20 e soprattutto del C16/+4!!!
  • Administrator
  • Utente di edicolac64.com
  • *****
  • Post: 884
    • http://massicadenti.altervista.org/algasoft.html
Re:Problema tasti con il VICE
« Risposta #12 il: 12 Settembre 2014, 02:52:39 »
Tutto ora sembrerebbe funzionare correttamente! Grazie ancora molte massi cadenti!  ;)


P.S. Ho scritto un topic in un'altra sezione, ...ma ho visto che è da un anno che lì non passa più nessuno...


Posso perciò ancora disturbarti per un'altra cosa qui? -----> https://www.edicolac64.com/public/smf/index.php?topic=2343.msg12111#new


Grazie!  ;)
Avevo già letto il tuo messaggio su Pale Moon, non ho risposto perché non ero mai arrivato a quel livello, comunque ti ho risposto lì proponendoti di provare un'altra versione.
I'M *DC2N* POWERED (tnx Luigi Di Fraia) - La mia collezione di cassette (non per vendita né scambio)
PER GLI ACQUISTI NEL MERCATINO IO PAGO SOLO CON PAYPAL E LA COMMISSIONE E' A CARICO VOSTRO

NIPPON

  • Utente di edicolac64.com
  • *
  • Post: 17
Re:Problema tasti con il VICE
« Risposta #13 il: 13 Settembre 2014, 00:24:46 »
Ho letto, grazie! ;)