[zxspectrum] Re: Striscette rimbalzanti

  • From: Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sun, 2 Feb 2020 19:00:31 +0100



Il 02/02/2020 18:55, pasquale ha scritto:

E' possibile inserire una routine di controllo da parte
dell'utente che ne muove uno con i tasti, mentre tutto il resto
va da sé? Sarebbe una prima forma embrionale di videogioco...

Certo che è realizzabile, ma non è quello che mi interessa, mi
dispiace.

In questo caso bisognerebbe disabilitare gli interrupt per leggere i comandi dell'utente?

No, basta leggere le porte della tastiera, gli interrupt non c'entrano. A meno che tu non voglia utilizzare la routine di lettura della tastiera della ROM, allora gli interrupt devono essere abilitati. Oppure potresti usarla senza interrupt (ma non so se si può fare) allora gli interrupt tornerebbero ad essere ininfluenti. Io preferisco leggere direttamente le porte della tastiera perché questo è l'unico modo per poter leggere più tasti contemporaneamente (ad esempio, movimento e sparo, spari mentre ti muovi).

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Other related posts: