adelikat
|
599c6a9fa5
|
virtual pad support for GB 3x and 4x
|
2020-05-05 16:43:22 -05:00 |
adelikat
|
1f8171fc9b
|
PadSchema - remove MaxSize as it wasn't being used, rename DefaultSize to just Size
|
2020-03-22 16:23:01 -05:00 |
adelikat
|
1b7698aa71
|
ButtonSchema - simplify UDLR helper methods more
|
2020-03-22 15:57:43 -05:00 |
adelikat
|
1c9260f7cf
|
ButtonSchema - use name overload more
|
2020-03-22 13:16:30 -05:00 |
adelikat
|
0344b0affb
|
make PadSchema.IsConsole not settable, force the use of inheritance
|
2020-03-22 12:37:28 -05:00 |
adelikat
|
ec36ed6206
|
ButtonSchema - make Type not directly settable and force the use of inheritance to set it
|
2020-03-22 12:18:47 -05:00 |
adelikat
|
2560def438
|
Virtual Pad - ButtonSchema - make location constructor the only option since location is always required, change param order on Directional helper methods for consistency
|
2020-03-21 22:24:06 -05:00 |
adelikat
|
b70cfebd1d
|
virtualpad schema - make a ButtonSchema constructor that takes in coordinates, reduces a lot of boilerplate, wire it up to a few schemas
|
2020-03-21 19:09:02 -05:00 |
adelikat
|
a52c46339e
|
VirtualPad Schema - add some helper methods for creating directional pad buttons, since those are so common
|
2020-03-21 18:12:26 -05:00 |
adelikat
|
4476cc53af
|
VirtualPads - unnest ButtonScehma and PadInputType
|
2020-03-21 18:12:26 -05:00 |
adelikat
|
0ecc1e8023
|
VirtualPad Schema - default to type Button, and remove now redundant setting of this value
|
2020-03-21 16:10:01 -05:00 |
adelikat
|
c1e2f6afe5
|
VirtualPad Schema - don't show display name if icon is preset, default to Name if displayName is not present (and no icon). Delete a lot of now redundant DisplayName assignments
|
2020-03-21 15:22:30 -05:00 |
adelikat
|
9584ff1f53
|
use switch expressions in some various places in EmuHawk, and some other simplifications
|
2020-03-04 20:18:43 -06:00 |
adelikat
|
1fa0882f8e
|
nitpick some virtual pad schema class names
|
2020-01-25 14:21:36 -06:00 |
adelikat
|
b390c2829c
|
cleanup virtualpad code
|
2019-12-31 11:36:22 -06:00 |
alyosha-tas
|
bdc241d658
|
GBHawk: Fix Virtual Pad
|
2018-10-08 18:54:12 -05:00 |
adelikat
|
5d855ef60b
|
more attribute renaming
|
2017-07-12 14:40:10 -05:00 |
adelikat
|
50b5f4a1a9
|
Virtualpad misc cleanups
|
2017-05-24 09:07:03 -05:00 |
adelikat
|
436a853c96
|
Fix typo - Scema -> Schema
|
2017-04-29 15:41:27 -05:00 |
adelikat
|
f1e528f68f
|
Virtual pads - pass the current core into schema objects instead of using Global.Emulator
|
2016-12-05 19:33:21 -06:00 |
adelikat
|
c5f1174711
|
Virtualpads - fix buttons on GB, implement Dual GB
|
2014-06-29 12:42:44 +00:00 |
adelikat
|
ee6d73aac7
|
Virtualpads - some code cleanup
|
2014-06-29 03:14:40 +00:00 |
adelikat
|
db44bd2c1a
|
GB virtual pad fix ups
|
2014-06-28 16:16:48 +00:00 |
adelikat
|
75d4ff5117
|
Virtualpads - refactor schema objects to return a PadSchema collection instead of Virtualpad collection, and create the pads in the calling code
|
2014-06-27 17:02:46 +00:00 |
adelikat
|
bb93dd0d42
|
Virtualpads - make a custom attribute for schema objects instead of using the Description attribute
|
2014-06-23 23:46:44 +00:00 |
xmikecampx7
|
4c5570eea3
|
|
2014-06-23 23:25:08 +00:00 |