Commit Graph

110 Commits

Author SHA1 Message Date
TwistedUmbrella 6cdf9e3e87 Make sure controller identification fails if none are defined 2014-01-25 09:22:02 -05:00
TwistedUmbrella 5ad26263f9 Allow the custom controller config to override any other map
By using the compatibility mode switch, the custom key and identifier
assigned to a specific controller should be the first items used to
create the key mappings. At worst, this will provide basic button and
dpad support if no other detection is possible for the specific
controller device.
2014-01-25 08:28:15 -05:00
TwistedUmbrella 431c6ee014 Open up compatibility mode to any device that attempts it
This adds compatibility mode as an option in 3.0+, not just for
unsupported APIs. This allows attempting to use controllers that are
otherwise undetected by standard input.
2014-01-25 07:34:21 -05:00
TwistedUmbrella 3904f8a225 Add visual counterpart to assigning unidentified controller 2014-01-24 20:27:39 -05:00
TwistedUmbrella 0c45cc7d11 Add compatibility code to support unidentifiable controllers 2014-01-24 17:38:04 -05:00
TwistedUmbrella 9fa119a948 Make sure fragments are tagged for navigation efficiency 2014-01-24 16:50:00 -05:00
TwistedUmbrella 17f4a77e92 Add an extra check to prevent 2.3 controller handling error 2014-01-24 16:16:00 -05:00
TwistedUmbrella 4175e3e813 Allow booting to the BIOS even when no games are found 2014-01-24 16:09:58 -05:00
TwistedUmbrella 42dd530e50 Missed designating a player when saving custom key 2014-01-24 15:39:02 -05:00
TwistedUmbrella 4525bfccad Resample images when loading, Don't recycle during use 2014-01-24 14:39:49 -05:00
TwistedUmbrella 24a9927cca Visual cleanup so everything looks nicely aligned in views 2014-01-24 14:18:37 -05:00
TwistedUmbrella 95c6a1cc18 Be considerate for those without the resource allocations 2014-01-24 14:09:38 -05:00
TwistedUmbrella a0260c0d97 Patch up the dpad issues, Add the wow factor to customize 2014-01-24 14:04:21 -05:00
TwistedUmbrella 1a46c4b252 This addresses the issue where Strings are not Integers ;) 2014-01-24 12:26:59 -05:00
TwistedUmbrella 6ae54f5280 Add support for configuring controllers on a per-player basis 2014-01-24 12:12:40 -05:00
TwistedUmbrella dd1d1ddcaf Add option to remove specific custom button assignments 2014-01-24 12:02:06 -05:00
TwistedUmbrella 4af2a566f9 Cleaning up the key orders, Finding copy-paste mistakes 2014-01-24 10:00:42 -05:00
TwistedUmbrella 5967b2a8cd Back is needed by the menus, everything else is fair game 2014-01-24 09:53:36 -05:00
TwistedUmbrella a90f450045 Reorganize layout to match assignments in GL2JNIActivity 2014-01-24 09:49:33 -05:00
TwistedUmbrella 5ec7e5bc0d Support per-player moga config, Cleanup the rating change 2014-01-24 09:28:32 -05:00
TwistedUmbrella 46155b0a62 Support per-player moga config, Disable pro config for now 2014-01-24 01:24:01 -05:00
TwistedUmbrella ba973c5b18 Remove unnecessary Ouya import from Moga (copy-paste) 2014-01-23 08:54:02 -05:00
TwistedUmbrella d7c1a1a0f4 Move rating to a menu option. Use resources for 2.3 dialog 2014-01-23 08:53:52 -05:00
TwistedUmbrella 998fa20c01 Set default value for custom key assign to false on first load 2014-01-23 01:38:11 -05:00
TwistedUmbrella f79cb1ecb7 Rewrite the key assignment function to override default key 2014-01-23 01:22:01 -05:00
TwistedUmbrella a63cede6bc Add a generic function to modify the button assignments
This should support a per-player option in the future.
2014-01-23 00:18:11 -05:00
Stefanos Kornilios Mitsis Poiitidis 9e56db72f4 Razify(tm) about box string 2014-01-22 15:36:31 +02:00
Stefanos Kornilios Mitsis Poiitidis 6bbf827fc5 Merge branch 'master' of https://github.com/reicast/reicast-emulator 2014-01-22 15:21:03 +02:00
Stefanos Kornilios Mitsis Poiitidis ef6a83add6 Merge branch 'master' of https://github.com/reicast/reicast-emulator 2014-01-22 15:19:47 +02:00
Stefanos Kornilios Mitsis Poiitidis 39ed9164ad Updated buttton.png with sharper version 2014-01-22 15:19:10 +02:00
TwistedUmbrella b76235a281 Place the rating as a subtext of the about to avoid irritation 2014-01-21 21:55:17 -05:00
TwistedUmbrella 34ddb85bfe Add the code to support a rating prompt (currently inactive)
This is just the general outline to see how it sounds and such.
Currently this code is unreachable during normal use.
2014-01-21 20:54:49 -05:00
TwistedUmbrella 2b73d046ea Merge pull request #127 from NoblesseOblige/master
Make games directory recursive to one level for gdi folders
2014-01-21 11:55:15 -08:00
TwistedUmbrella c7f4aa0c52 Make games directory recursive to one level for gdi folders 2014-01-21 14:54:47 -05:00
TwistedUmbrella 1b218c5784 Merge pull request #123 from NoblesseOblige/master
Visual and filesystem updates for better stability
2014-01-21 10:16:22 -08:00
Matteo Hausner 46f23a9330 Fixed OSC-Edit-Mode being available without existing Bios / Flash files 2014-01-21 18:46:01 +01:00
TwistedUmbrella 302b3e5b29 Revert "Make the GLES 2 a requirement to prevent incompatibility"
This reverts commit e9cb37b133.
2014-01-21 12:06:09 -05:00
TwistedUmbrella 950e93f409 Add the proper context for toast message from background 2014-01-21 11:03:43 -05:00
TwistedUmbrella 191a720a75 Allow reverting to the previously saved screen joypad layout 2014-01-21 10:55:30 -05:00
TwistedUmbrella f934e3a2ac Nvidia controller already mirrors the 360, so set the defaults 2014-01-21 10:55:30 -05:00
TwistedUmbrella 2e0e07c2ea Disable recursive searching of the selected games directory 2014-01-21 10:55:30 -05:00
TwistedUmbrella e9cb37b133 Make the GLES 2 a requirement to prevent incompatibility
As per @skmp it was a requirement all along, just not explicitly
enforced until now.
2014-01-21 10:55:30 -05:00
TwistedUmbrella 58ac73df14 Default games to the system directory, Prompt when empty 2014-01-21 10:55:30 -05:00
TwistedUmbrella db324d950e First step in converting to async to reduce loading times 2014-01-21 10:55:29 -05:00
TwistedUmbrella d167caf107 Let's feed this thing a little speed and see if it gets excited 2014-01-21 10:55:29 -05:00
Stefanos Kornilios Mitsis Poiitidis 0bbf33ce61 Updated buttons img, reset OSD scale 2014-01-21 17:39:05 +02:00
Stefanos Kornilios Mitsis Poiitidis 0c5d261a58 Merge pull request #121 from NoblesseOblige/master
Fragment navigation, Layout fixes, Directory handling
2014-01-21 01:27:13 -08:00
TwistedUmbrella ec5246d0d3 Patch up the back button support to properly handle action 2014-01-21 01:31:56 -05:00
TwistedUmbrella 54268a68d4 Don't save the directory as an intermediate step to browse 2014-01-21 01:22:14 -05:00
TwistedUmbrella 0dd9f318e5 Fragment back button navigation, Self-inflicted layout issues 2014-01-21 00:53:53 -05:00