I have absolutely no idea what's going on here, but after working on a game for an hour or so, the left and up buttons stop being read as input. btn() doesn't register them at all. Down, right, O, X, and all of player 1's buttons work just fine. Neither loading another cart nor rebooting fixes it; only manually restarting the console seems to help.
The keys themselves work fine in the editor and on the command line; it's only within a running game that they don't seem to register as button presses.
On Linux 64.
Aha! It's my Wacom tablet, which I've used a couple times to edit sprites. If I so much as hold the pen close enough to register, left and up are permanently broken. And if I do it during a game, the console seems to think I'm mashing a ton of buttons at once.
I've seen other SDL apps think the tablet counts as a joypad, so I guess that's what's going on here? Something about joystick axes, maybe? I can't imagine why only left and up break, though.
[Please log in to post a comment]