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