Názor k článku Zvuky a hudba na platformě IBM PC: složitější zvuky s OPL2 od Pavel Tišnovský - no úplně bezpolestně to nejde. Tady máme výhodu,...

  • 16. 10. 2024 12:07

    Pavel Tišnovský
    Zlatý podporovatel

    no úplně bezpolestně to nejde. Tady máme výhodu, že jsou to scan kódy původní 83 znakové klávesnice IBM PC (nebo 84 znakové, ta přišla později s tou divnou klávesou SysRQ), která neposílá prefixy ani vícebajtové kódy. Po návratu klávesy na horní polohu se jen pošle 0x80+původní kód, až u AT to zmršili :-)

    Ale pravda je, že něco uniknout pochopitelně může. V našem případě ani ne, protože port čteme hodně rychle, určitě rychleji, než ty scan kódy proudí po sériové lince. Obecně - pokud je čtení provedeno řekněme jednou za snímek, to však problém být samozřejmě může, takže se může zdát, že se klávesa "zasekla" nebo naopak hned nereaguje.