D-Bug & Automation Forum
D-Bug & Automation Forum >> ST/STE/MSTE/Falcon/TT Patches >> Single load (TOS/PRG) games
http://d-bug.mooo.com/dbugforums/cgi-bin/yabb2/YaBB.pl?num=1233385348

Message started by remowilliams on 31.01.09 at 07:02:27

Title: Re: Single load (TOS/PRG) games
Post by ggn on 31.01.09 at 21:58:22
Well, I didn't mean to imply anything about you. But, since I have no idea what's happening, I thought I'd write down the 2 possibilities that could cause this behaviour.

One thing's for certain: the keyboard buffer has keyboard clicks registered that remain there until they are processed. My intro uses the standard GEMDOS call cconin(), which either waits until a key is pressed, or pulls a key from the keyboard buffer.

Now then, when I'm resetting my falcon sometimes, I hear as if some key is stuck and is being pressed down, when there isn't one. The only thing that can make this stop is to press any key. But this doesn't mean that the keys pressed are registered by any program. So, if one doesn't press any key and this phenomenon carries on to the desktop and into my loader, then, sure enough, bogus keyclicks will be read by my code and the user won't be able to react at all.

In conclusion, I'm really sorry, but I can't do anything about it, because I think it's a hardware issue mostly. If someone had mentioned this earlier (the code's been written in December 07!), then I would have changed the logic or added more code to try and prevent this. But, at the rate we're releasing stuff at the moment, there is simply no time for me to make a potential fix on this and re-assemble all my loaders from scratch and re-publish them (personally I'm struggling trying to catch up with all the games that need to be tested, debug them, provide fixes, reports etc etc).

D-Bug & Automation Forum » Powered by YaBB 2.6.0!
YaBB Forum Software © 2000-2024. All Rights Reserved.