zeromus
|
c9838d668a
|
psx - hook up new controller configuration, to support 0-2 pads and 0-2 memcards. Not tested very well yet. no multitap this release.
|
2015-10-03 17:27:52 -05:00 |
zeromus
|
0787a3be47
|
rework virtual pad analog widget to support n64 and psx simultaneously
|
2015-07-19 21:46:52 -05:00 |
adelikat
|
9f0e4f0735
|
Apple II VirtualPad - fix up names now that we have them
|
2015-05-18 01:34:35 +00:00 |
adelikat
|
9024df91f5
|
Virtual pad for Apple II, many of the names will have to be cross referenced with the core when those buttons are added
|
2015-05-17 23:05:12 +00:00 |
adelikat
|
e211cfdcf3
|
PSX - virtualpad support for non-dualshock controllers
|
2015-02-05 21:42:28 +00:00 |
adelikat
|
4eda12a8b0
|
PSX - Virtualpad - pay attention to the number of conntected controllers - still todo: schema for Gamepad and DualAnalog
|
2015-02-01 14:02:01 +00:00 |
zeromus
|
9b5a5e69d4
|
psx - improve behaviour of initial disc state at frame=0
|
2015-01-12 07:32:52 +00:00 |
jdpurcell
|
260176e458
|
Fix NES Zapper target being 210 pixels tall instead of 240.
Fix max X/Y value of target being high by 1.
|
2015-01-01 22:14:03 +00:00 |
adelikat
|
fea5156c31
|
Virtualpads - fix Atari 2600 B button
|
2014-12-22 01:36:54 +00:00 |
zeromus
|
4dc4745122
|
psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically.
|
2014-12-19 03:24:48 +00:00 |
adelikat
|
84f1ba2dd4
|
PSX - enable 2nd dualshock controller, add 2nd controller to virtualpad
|
2014-12-16 23:44:23 +00:00 |
zeromus
|
c43dd9fc34
|
psx - revise disc switch schema stuff; add MinValue support to analog button and tweak the pip positioning
|
2014-12-16 03:15:27 +00:00 |
xmikecampx7
|
00cd8573da
|
Added Draft PSX Schema
|
2014-12-15 21:54:51 +00:00 |
hegyak
|
0d8e111c55
|
Change the VirtualPads/schema/LynxSchema.cs from LYNX to Lynx
|
2014-11-21 04:19:01 +00:00 |
hegyak
|
fa5c614641
|
Added schema/LynxSchema.cs
|
2014-11-20 17:45:44 +00:00 |
hegyak
|
d1f0bfd89c
|
Allow Virtual Pad to support QuickNES with One, Two or No controllers.
|
2014-11-19 01:01:27 +00:00 |
jlennox
|
a64017366c
|
Create ISettable<T,T2>/ISettable interfaces. This checkin has not been extensively tested.
|
2014-10-19 01:22:47 +00:00 |
adelikat
|
157897ff55
|
Fix PCE virtualpad I, II, and Run buttons, also fix the mnemonic display for the Run button
|
2014-08-01 01:39:07 +00:00 |
adelikat
|
546b3f3e19
|
a slight work around for N64 virtualpad, a button will be the default focused widget now instead of the numeric, which avoids the "ding" problem by default (if they focus onto a numeric it will happen of course, but at least it doesn't start in this state)
|
2014-07-27 14:16:12 +00:00 |
adelikat
|
9469f5ac80
|
Virtualpads - N64 - change the positioning of buttons to better resemble a real n64 controller
|
2014-07-27 14:08:39 +00:00 |
adelikat
|
6039b921d2
|
add Yellow arrows to project and use them for the N64 C buttons
|
2014-07-27 13:53:25 +00:00 |
adelikat
|
7881775d59
|
Fix N64 virtualpad
|
2014-07-21 00:41:19 +00:00 |
adelikat
|
f875792c74
|
TAStudio - column names for float values
|
2014-07-07 16:03:22 +00:00 |
adelikat
|
b9bb1635a1
|
more tweaks to the Analog Stick variable size logic, and positioning fixes to Genesis mouse schema
|
2014-07-06 17:02:35 +00:00 |
adelikat
|
2225811743
|
Virtualpad Analog stick - refactor to be variable size instead of a hardcoded 127, Implement Genesis mouse as a 255 analog stick. Note: some positioning bugginess is present in this check in, and probably some things got broken
|
2014-07-06 16:44:50 +00:00 |
adelikat
|
1df9f49f37
|
fix a typo in method name
|
2014-07-06 16:06:38 +00:00 |
adelikat
|
5c8cf8b141
|
Virtualpad Target screen - cleanup some unneeded code
|
2014-07-04 15:12:14 +00:00 |
adelikat
|
49955a3447
|
Virtualpads - targeting pair - support ability to set a range to translate values to, and set genesis lightgun to 10000
|
2014-07-04 00:04:18 +00:00 |
xmikecampx7
|
7e3e29820f
|
Added Genesis Activator Schema
|
2014-06-30 01:27:35 +00:00 |
christhecoolist
|
1024c5dc9f
|
initial XE1AP schema (unfinished)
|
2014-06-30 01:09:15 +00:00 |
xmikecampx7
|
76652312e8
|
FamicomFamilyKeyboard Schema Setup
|
2014-06-30 00:36:57 +00:00 |
adelikat
|
b6d478998b
|
virtualpads - make c64 keyboard height smaller
|
2014-06-29 16:08:33 +00:00 |
xmikecampx7
|
2e60803a13
|
|
2014-06-29 16:04:23 +00:00 |
adelikat
|
0c5fda5cb3
|
Virtualpads - SMS and GG console buttons
|
2014-06-29 13:31:56 +00:00 |
adelikat
|
38b76ea5d9
|
fix N64 dpad mnemonics and virtualpad buttons, fix pce and snes virtualpad buttons
|
2014-06-29 13:05:10 +00:00 |
adelikat
|
115b7ecd96
|
Virtualpads - fix GBA buttons
|
2014-06-29 12:47:42 +00:00 |
adelikat
|
c5f1174711
|
Virtualpads - fix buttons on GB, implement Dual GB
|
2014-06-29 12:42:44 +00:00 |
adelikat
|
01ba63dd09
|
Coleco/Intellivision - Replace patterns like "Key0" with "Key 0" in button names for consistency and remove a hack in bk2 code that accounts for it
|
2014-06-29 12:32:36 +00:00 |
adelikat
|
ee6d73aac7
|
Virtualpads - some code cleanup
|
2014-06-29 03:14:40 +00:00 |
adelikat
|
d12a16db45
|
Atari 7800 peripherals!
|
2014-06-29 00:07:17 +00:00 |
adelikat
|
3bf5b75adc
|
SNES - remove players 3 and 4 from controller definition since they aren't currently used, virtual pad - dynamically generate number of controllers based on controller definition
|
2014-06-28 22:59:04 +00:00 |
adelikat
|
b24f6406a9
|
Virtualpad - fix positioning of pce controller buttons
|
2014-06-28 22:50:57 +00:00 |
adelikat
|
49bbafd305
|
Virtualpads - start C64, keyboard only has 1 key, will need to do the rest
|
2014-06-28 19:25:11 +00:00 |
adelikat
|
4cda40b5b7
|
Ooops, remove some testing variables
|
2014-06-28 19:16:20 +00:00 |
adelikat
|
90e95752e4
|
Wonderswan - Mnemonics and Virtualpads, virtualpads are a bit clunky with Standard and Rotated showing at all times, perhaps at some point we should be smart about knowing the rotated state
|
2014-06-28 19:07:18 +00:00 |
adelikat
|
0f64fa9a8a
|
Virtualpads - coleco
|
2014-06-28 18:12:04 +00:00 |
adelikat
|
58d96a6806
|
virtualpads - snes controls
|
2014-06-28 16:52:31 +00:00 |
adelikat
|
bb55423d79
|
virtualpads - Saturn controls
|
2014-06-28 16:31:25 +00:00 |
adelikat
|
db44bd2c1a
|
GB virtual pad fix ups
|
2014-06-28 16:16:48 +00:00 |
adelikat
|
49ef408f06
|
GBA virtual pad fix up
|
2014-06-28 16:13:58 +00:00 |
goyuken
|
92bf602a70
|
genesis virtualpad fixup
|
2014-06-28 15:59:26 +00:00 |
adelikat
|
676d1ecd0f
|
Virtualpad - add a PlayerCount property to ControllerDefinition with a rather crude but effective implementation for now, and use it when populating PCE virtualpads, so it will dynamically generate the correct values should PCE's number of controllers ever become configurable
|
2014-06-28 15:56:20 +00:00 |
adelikat
|
8ee00a2996
|
Virtualpads - atari 7800
|
2014-06-28 14:19:46 +00:00 |
adelikat
|
de8bcf6b92
|
Virtualpads - atari 2600
|
2014-06-28 14:14:50 +00:00 |
adelikat
|
9378dc5921
|
N64 - oops
|
2014-06-28 12:58:13 +00:00 |
adelikat
|
88d4a2a5a8
|
Genesis mouse - mnemonics, default buttons and virtual pad
|
2014-06-28 12:45:12 +00:00 |
adelikat
|
1361e2ff23
|
Genesis - default controls for lightgun, mnemonics lightgun buttons, support lightgun and console buttons on the virtual pad
|
2014-06-28 12:31:28 +00:00 |
goyuken
|
a1b03a4a20
|
genesis: virtual pad support multitap
|
2014-06-27 17:59:45 +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
|
92e0865b3f
|
oops
|
2014-06-27 16:31:42 +00:00 |
adelikat
|
e469cb73f2
|
Virtualpads - fds console buttons (including dynamically adding number of disk insert buttons)
|
2014-06-27 16:30:54 +00:00 |
adelikat
|
8c287ecc79
|
Virtualpads - nes console buttons
|
2014-06-27 14:09:28 +00:00 |
adelikat
|
c0da15b002
|
Virtual pads for SMS and GG
|
2014-06-27 02:45:27 +00:00 |
adelikat
|
20ab331404
|
Virtual Pad - fix logic for genesis, supports 3 button, 6 button or none options
|
2014-06-27 01:37:09 +00:00 |
adelikat
|
a33f926675
|
Do genesis controller logic for none, one player, and "normal", don't know what the other options mean
|
2014-06-26 21:09:14 +00:00 |
adelikat
|
0fa75a5d77
|
Virtualpads - fix 3 vs 6 button controller logic in genesis
|
2014-06-26 20:59:00 +00:00 |
adelikat
|
4d9f46c6a1
|
Implement read-only for VirtualPadButton
|
2014-06-25 20:40:20 +00:00 |
adelikat
|
5f71bf11c8
|
N64 - dynamically generate buttons in controller definition based on connected controllers, Virtualpads - show pads based on connected controllers
|
2014-06-25 02:18:11 +00:00 |
adelikat
|
d6e56bf9fb
|
Virtualpad - Start support for family basic keyboard
|
2014-06-25 00:56:20 +00:00 |
adelikat
|
fbb14175f9
|
Support Oeka Kids Tablet in virtualpads and bk2 mnemonics, oh yeah
|
2014-06-25 00:44:22 +00:00 |
adelikat
|
9045f8402c
|
Virtual Pads - hook up Nes Power Pad and also hook it up to bk2 mnemonics
|
2014-06-25 00:11:59 +00:00 |
adelikat
|
a1926e1a58
|
Make virtualpads prettier including a Display name that can (should) be set in the schema, and an optional Max Size (defaults to default size if left out), added lots of nes stuff, and basic 2 player famicom (including microphone on player 2)
|
2014-06-24 23:32:30 +00:00 |
adelikat
|
3208440225
|
Virtual Pads - basic analog button control and wire up to NES arkanoid paddle
|
2014-06-24 12:58:08 +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 |
xmikecampx7
|
886681bb9d
|
Schema GamePads Added
|
2014-06-23 14:13:07 +00:00 |
adelikat
|
897e7b9bd1
|
Virtualpad - fix up PceSchema
|
2014-06-23 13:44:06 +00:00 |
xmikecampx7
|
20200adf3a
|
Adding Buttons to Schemas
|
2014-06-23 01:43:33 +00:00 |
adelikat
|
bf33ba0575
|
Virtual Pads - support quicknes (2 controllers only at all times) and Neshawk for 2 controllers that are none, standard, or zapper (no multitap, no famicom stuff)
|
2014-06-23 00:05:22 +00:00 |
adelikat
|
4b23150d14
|
Some fixing up of how pads are added, don't set 0,0 on the TartScreen widget when clearing
|
2014-06-22 23:32:37 +00:00 |
adelikat
|
b364b5c48f
|
implement TargetScreen virtual pad and wire up to Nes zapper
|
2014-06-22 21:50:27 +00:00 |
adelikat
|
a248e2d99b
|
Virtual Pads - analog stick should be done now (including max X,Y constraints)
|
2014-06-22 17:41:13 +00:00 |
adelikat
|
2009e07e35
|
Virtualpads - Some Progress
|
2014-06-22 15:43:45 +00:00 |
adelikat
|
e9968657ac
|
Virtualpads - some reorg
|
2014-06-22 14:37:40 +00:00 |
adelikat
|
27532b7b2b
|
Start schema objects
|
2014-06-22 14:29:46 +00:00 |