kbembedded / msemu

MailStation EMUlator. Archived, but functional, don't expect any further development.
BSD 2-Clause "Simplified" License
15 stars 3 forks source link

Key parsing is slow compared to real mailstation #15

Closed kbembedded closed 2 years ago

kbembedded commented 5 years ago

Not sure the source of this. In the internal testing menu it can be very readily seen.

  1. Press Shift+Function+t (LCtrl+Shift+t on msemu)
  2. Power unit on while holding above buttons
  3. Press '3' to enter "F/A Test"
  4. Press '3' to enter "Keyboard Test"
  5. At a reasonable pace, slide finger across a row of keys and see that a lot of them are missed. Real MS picks them up better.

This is likely due to how often SDL key events are checked, not sure.

EDIT: Added step

kbembedded commented 2 years ago

This is basically no long an issue at this point. No real metric to test against, but there are no real delays perceived compared to real hardware.