mirror of
https://github.com/openMSX/openMSX.git
synced 2026-06-03 10:44:22 -03:00
3
SDL2 migration TODO
Manuel Bilderbeek edited this page 2020-05-27 21:04:22 +02:00
The following things are currently broken in trunk due to the SDL2 migration and thus need to be fixed before we can release.
- Keyboard input
- There are still quite some commented out key codes. We should take a look what to do with them and remove the commented out lines.
- CHARACTER input mode has been attempted to be recreated. May need more testing! On Windows: tried on a turboR with my US QWERTY keyboard: repeatedly type " with and without shift. It should output only " or ', but also outputs sometimes : or * . On Linux I sometimes see a '2', but that was also with openMSX 0.15.0.
- Android support
- Recreation of on-screen virtual joysticks
- Also involves replacing the extra virtual joystick buttons that were used to trigger the OSD keyboard, console, etc. These buttons were generating keyboard events with keycode WORLD_9x in commandergenius.
- Migrate the apk-building process to the SDL2 way, as described in http://hg.libsdl.org/SDL/file/edd91a51feb6/docs/README-android.md
- Recreation of on-screen virtual joysticks