mgba-emu / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
5.62k stars 771 forks source link

Numeric keys and numpad keys cannot function separately. #3297

Open Ocatopuss opened 2 hours ago

Ocatopuss commented 2 hours ago

E.g. if I set “B button” on numpad 7, then numeric 7 will also functioned as “B”.

Also, some actions e.g. Autofire, does not work when it is set on numpad keys. To make it work on numpad keys, I have to set a numeric key instead. F.e. if I want to set Autofire B on numpad 4, I need set it on numeric 4, set on numpad 4 directly will not work.

2nd bug: if I selected a shader, rom path/lastDirectory will be replaced by the shader path.

Another innocuous bug: if “High-resolution scale” is greater than 1x, then reduce it to 1x, and set “Frame size” to greater than 1x then two checkmarks will be shown: PicPick 20240918215411 If “High-resolution scale” is greater than 1x and “Frame size” is 1x, change "Frame size" magnification (f.e. 2x) will make the checkmark disappear: PicPick 20240920193247 (Continuing on from the above) select magnification other than 1x (once again) will make checkmark appear correctly; however, if I continue select another magnification (f.e. 3x), the checkmark will appears repeatedly, eventually lead to this: PicPick 20240920195114

OS: Win10 22H2 19045.4894 mGBA version: 0.11-8523-49fa1a30c 64bit.

endrift commented 2 hours ago

Do not file more than one bug report per ticket. I cannot close the individual bugs once fixed if they're all lumped into one ticket.

endrift commented 2 hours ago

Thankfully one of those has already been reported here: https://github.com/mgba-emu/mgba/issues/2973

Ocatopuss commented 31 minutes ago

Do not file more than one bug report per ticket. I cannot close the individual bugs once fixed if they're all lumped into one ticket.

Sorry, I thought if I posted them individually I might be seen as spamming.