Previous 199869 Revisions Next

r191878 Thursday 12th January, 2023 at 07:14:13 UTC by Vasantha Crabb
-osd: Better XInput and SDL game controller input enhancements:

* Added initial support for XInput controller subtypes, starting with
 driving, arcade and flight controllers.
* Check XInput capabilities to ignore buttons and hats that aren't
 present.
* Added preliminary SDL Game Controller joystick provider.  Reconnection
 and mixed Game Controller/Joystick devices are unsupported.
* Show the input token for the highlighted control on input device
 menus.

-ui: Allow menus to set required space above and below menu when metrics
change.  Fixes the initial bad layout on the system selecton menu, or
bad layout after resizing windows.
[/branches/new68k/docs/source]conf.py
[/branches/new68k/docs/source/commandline]commandline-all.rst sdlconfig.rst
[/branches/new68k/src/emu]render.cpp
[/branches/new68k/src/frontend/mame/ui]about.cpp about.h analogipt.cpp analogipt.h auditmenu.cpp auditmenu.h barcode.cpp barcode.h cheatopt.cpp cheatopt.h confswitch.cpp confswitch.h custui.cpp custui.h datmenu.cpp datmenu.h devopt.cpp devopt.h dirmenu.cpp dirmenu.h filecreate.cpp filecreate.h filemngr.cpp filemngr.h filesel.cpp filesel.h imgcntrl.cpp imgcntrl.h info.cpp info.h info_pty.cpp info_pty.h inputdevices.cpp inputdevices.h inputmap.cpp inputmap.h inputopts.cpp inputopts.h inputtoggle.cpp inputtoggle.h keyboard.cpp keyboard.h mainmenu.cpp mainmenu.h menu.cpp menu.h miscmenu.cpp miscmenu.h optsmenu.cpp optsmenu.h pluginopt.cpp pluginopt.h quitmenu.cpp quitmenu.h selector.cpp selector.h selgame.cpp selgame.h selmenu.cpp selsoft.cpp selsoft.h simpleselgame.cpp simpleselgame.h sliders.cpp sliders.h slotopt.cpp slotopt.h sndmenu.cpp sndmenu.h state.cpp state.h submenu.cpp submenu.h swlist.cpp swlist.h tapectrl.cpp tapectrl.h textbox.cpp textbox.h utils.cpp videoopt.cpp videoopt.h
[/branches/new68k/src/osd/modules/input]input_sdl.cpp input_sdlcommon.cpp input_winhybrid.cpp input_xinput.cpp input_xinput.h
[/branches/new68k/src/osd/modules/lib]osdobj_common.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team