It's like, gee, we're sending scan codes that are wholly disparate from Win32 scan codes, what did the original author expect to happen
-
-
Vastauksena käyttäjälle @TheMogMiner
Is MAME geared to be i18n? SDL_TEXTINPUT is more appropriate for non-keypress stuff (like w/Japanese text entry.)
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @UncleMion ja @TheMogMiner
I agree it should be using keycodes instead of scancodes (e.g. SDLK_S not SDL_SCANCODE_S.) This _is_ SDL 2.0, right?
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @UncleMion
By default, MAME's core expects keys from the OS-dependent layer to map to an 8-bit array of ASCII-like codes.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @UncleMion
It's not that MAME was built around SDL keysyms vs. keycodes, it's just that its default translation map is waaaay wrong.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @UncleMion
As in, Win RawInput input module gives codes of 30-40 for the home row keys a-', SDL input module sends 4,22,7,9,10,11,13, etc.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @UncleMion
Just completely and utterly wrong SDL-code-to-MAME-input-code mapping. As I said, only worked through blind luck before.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @TheMogMiner
Yeah, that's pretty messed up... and likely very US-centric.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @UncleMion ja @TheMogMiner
Hope you can figure out a workaround and/or tell the MAME devs about their issue :/
3 vastausta 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @UncleMion
Silver lining though, this is only (strictly) an issue with SDL (so non-Windows) builds. Maybe I can get a Linux MAMEdev to look.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
Though the issue only presents on Android, so I expect a certain fellow MAME dev Twitter follower to just tell me to go to hell.
-
-
Vastauksena käyttäjälle @TheMogMiner
:/ Well, good luck so far as it goes.
0 vastausta 0 uudelleentwiittausta 0 tykkäystäKiitos. Käytämme tätä aikajanasi parantamiseen. KumoaKumoa
-
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.