Ready64 Forum

Commodore 64 => Programmazione, Grafica e Musica => Topic aperto da: Razhell - 07 Novembre 2011, 01:21:17

Titolo: Premere Più Tasti Simultaneamente
Inserito da: Razhell - 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
Titolo: Premere Più Tasti Simultaneamente
Inserito da: iAN CooG - 07 Novembre 2011, 21:32:11
 $dc00 e $dc01 sono le locazioni che ti interessano
http://ready64.org/smf/index.php?topic=843.0 (http://ready64.org/smf/index.php?topic=843.0)
Titolo: Premere Più Tasti Simultaneamente
Inserito da: Razhell - 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