Autore Topic: Premere Più Tasti Simultaneamente  (Letto 2314 volte)

Razhell

  • Utente
  • **
  • Post: 197
  • Gioco Preferito: ghostbusters
Premere Più Tasti Simultaneamente
« il: 07 Novembre 2011, 01:21:17 »
 Ciao, è possibile in basic capire quali tasti della tastiera simultaneamente sono premuti ?
Non un detect del carattere in ascii ma capire con PEEK quali tasti sono premuti simultaneamente.
La tastiera è una matrice di righe e colonne (8x8) che è interfacciata al cia, quindi sapendo quali locazioni leggere con peek dovrebbe essere facile, o no ?
E' la sola idea che mi è venuta ma non conoscendo quali peek andare a leggere mi sono impantanato.
Ho cercato su manuali vari ma non ho trovato nulla, voi avete idea ?
Grazie a tutti

RAZ
Razhell
---> SX-64 owner <---

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Premere Più Tasti Simultaneamente
« Risposta #1 il: 07 Novembre 2011, 21:32:11 »
 $dc00 e $dc01 sono le locazioni che ti interessano
http://ready64.org/smf/index.php?topic=843.0
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

Razhell

  • Utente
  • **
  • Post: 197
  • Gioco Preferito: ghostbusters
Premere Più Tasti Simultaneamente
« Risposta #2 il: 08 Novembre 2011, 01:13:54 »
 Quindi 56320 e 56321 che poi sono le 2 porte ad 8 bit del cia, una non dovrebbe cambiare mai, mi sembra che la porta è in uscita, mentre quella in ingresso dovrebbe, ma legge solo 2 tasti
Ho provato a leggere le peek ma cambiano solo con i tasti Q e con il vice

domani provo con il C64 reale, ora ho troppo sonno

RAZ
Razhell
---> SX-64 owner <---