Re: More information on this matter


[ Follow Ups ] [ Post Followup ] [ Build Your Own Arcade Controls message board ] [ FAQ ]

Posted by John on 19, 2001 at 9:46 PM:

In Reply to: More information on this matter posted by Bugfinder on 19, 2001 at 11:12 AM:

: Takuma Sakazaki is a NeoGeo gamer, regular at MAME board and he says the keys also needed to be pressed together but the delay would be bigger, like 3 or 4 frames... It would mean you have 3 to 4 frames between the first button press to the third button so the move can be accomplished. So if the 1-frame limit on Capcom games is real, 1/60 is equal to 16.7 milisseconds, is it right? Would this time be enough during the scanrate of keyboard ports and keyboard encoders...? This is for Hagstrom people and our fellows Andy and Ron.

I doubt this is a problem with the keyboard encoder. The keyboard controls the speed that the data is sent to the PC. The MAXIMUM time to send a packet is 2ms, although the typical time would be around .5 - 1 ms. Each keypress requires 1 - 2 packest (with a few exceptions). There seams plenty of time to sent the 3 keypresses within one frame.

Now the keyboard cannot send anything until the PC is ready to receive it. If the PC is not asking for data quickly enough there is nothing the keyboard or encoder can do about it. This is where increasing the scanning rate would help. And no, I don't know how to do that.

JT


Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

Comments:

Optional Link URL:
Link Title:
Optional Image URL:


[ Follow Ups ] [ Post Followup ] [ Build Your Own Arcade Controls message board ] [ FAQ ]