in normal operation with the IKBD interrupt active, I suppose the IKBD buffer never becomes full because the ISR empties the buffer.
How does it react if I disable the normal IKBD interrupt and start polling the IKBD buffer myself?
My polling interval is hopefully long (e.q. once per VBL so it won't disturb rasters) etc.
Are there large risks of data loss for usual game stuff such as polling both joysticks and maybe a couple of keys?
I don't think the problem is enormous as lots people have used the following scheme in the past
- Code: Select all
mainloop:
<<<>long code>>
cmpi.b #57,$fffffc02
bne mainloop
OTOH there my be applications with a lot more input events than a demo screen waiting just for a press of SPACE.
So can anyone enlighten me here?
Regards,
ssb


