Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add virtual hardware keyboard #77

Closed
breakintoprogram opened this issue Aug 3, 2023 · 2 comments
Closed

Add virtual hardware keyboard #77

breakintoprogram opened this issue Aug 3, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@breakintoprogram
Copy link
Owner

As a games developer
I would like to be able to access a map of virtual keys
So that I can:

  • Quickly detect whether a specified key is down or up
  • Detect more than one key press at a time
    And for those keystates to be managed automatically by the MOS

Acceptance Criteria:

  • Keystates to be stored in a compact format (bit-packed)
  • API calls for:
    • Getting the address of the keymap structure
    • Detecting whether a given key is pressed or not
@breakintoprogram breakintoprogram added the enhancement New feature or request label Aug 3, 2023
@breakintoprogram
Copy link
Owner Author

Note that this currently uses the key values in this table for compatibility.

https://beebwiki.mdfs.net/Negative_INKEY_numbers

@breakintoprogram
Copy link
Owner Author

This was added in 1.04 RC2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant