-
Notifications
You must be signed in to change notification settings - Fork 21
Keyboard score entry #142
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
base: master
Are you sure you want to change the base?
Keyboard score entry #142
Conversation
This was skipping rows 1-9 because keyboardFlag was 0, but worked anyway as expected. Doing a full read when detecting anyway.
Added detection at bootup with a toggle that flips on disconnection |
// build / compress nametables | ||
|
||
console.time('nametables'); | ||
process.env['GYM_FLAGS'] = compileFlags.join(' '); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice
`); | ||
|
||
if (process.env['GYM_FLAGS']?.match(/-D KEYBOARD=1/)) { | ||
drawTiles(extra, lookup, "KEYBOARD", 32 * 15 + 6); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess this is not always correct and depends on mode quantity
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah. A comment may be useful because of that. It's a placeholder until the next menu.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we could potentially load some asm variables in this nametable bit... I'll have a think
Co-authored-by: Kirjava <[email protected]>
c8c8a72
to
6f72aa2
Compare
This change causes the hard drop test to fail when the keyboard flag is enabled, but it passes when the changes in #135 are applied