I agree it should be using keycodes instead of scancodes (e.g. SDLK_S not SDL_SCANCODE_S.) This _is_ SDL 2.0, right?
-
-
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
I've been a senior MAME fev for years now, you might imagine my dismay at finding this issue.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
-
Vastauksena käyttäjille @UncleMion ja @TheMogMiner
Better you uncovered it now than never I guess?
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
Pretty much.
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.