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

Begin merging dev branch with main, v3.0.0-alpha update #65

Merged
merged 63 commits into from
Dec 4, 2023
Merged

Conversation

sam-astro
Copy link
Owner

No description provided.

sam-astro and others added 30 commits October 19, 2022 08:48
* This solution tries to oscillate key presses, because by default only the most recently pressed key is sent so multiple pressed or held at a time is not possible
You can now press/hold more than one key at a time, which makes games much more fun and easier to play. This key rollover system is in an attempt to emulate what an actual hardware keyboard would send with n-key rollover, although it isn't perfect
sam-astro and others added 29 commits February 10, 2023 06:42
Set like: `0bRRRGGGBB`
3 bits for red, 3 bits for green, 3 bits for blue.
> By default, a value of `0b00000000` is ***actually white***. This is to maintain compatibility with programs, and to not require manual setting of the color bits for each character.
> Because of this, the value `0b11111111` is ***inverted, and is black***.
…t vars

The changed instructions are:

```arm
jmp 0
jmpz 0
jmpc 0
ldlge 0
stlge 0
ldw 0
ldwb 0
```
@sam-astro sam-astro merged commit e0b5f96 into main Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant