[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: