adelikat
54626e57d1
controller defaults for sms, pce, atari 2600, atari 7800, Coleco, and Intellivision
2013-07-27 01:52:11 +00:00
adelikat
3bf18a1325
add defaults for SNES and GBA controllers, also don't allow controller config to be opened when in null emulator mode
2013-07-27 01:03:15 +00:00
zeromus
1d0aeff4d1
add system to whack all MOTW attributes in dll directory recursively before booting bizhawk apps, to eliminate the cant-boot-without-copying-dlls-to-bizhawk-rootdir problem (?)
2013-07-27 00:30:08 +00:00
adelikat
921c34dd17
Fix input display to work with N64 analog boolean buttons
2013-07-25 01:09:27 +00:00
adelikat
8a9373126f
N64 - add analog UDLR boolean buttons for mapping, if set and pressed they will override the analog axis
2013-07-25 00:51:56 +00:00
goyuken
03fba8ee9d
controller config: random layout issue
2013-07-25 00:28:11 +00:00
adelikat
19b7f2cc8d
Fix anchoring of some buttons on controller config dialog
2013-07-25 00:12:35 +00:00
adelikat
1588c25893
make 2012 project compile
2013-07-24 23:52:45 +00:00
goyuken
d1ad9be83d
forgot to commit this
2013-07-24 02:19:38 +00:00
goyuken
9b423d77e9
analog controller stuff should work now
2013-07-24 02:14:25 +00:00
goyuken
686960da75
more analog controller config stuff, not done yet
2013-07-24 01:38:52 +00:00
goyuken
66f4e10e9e
more analog controller stuff
2013-07-24 00:08:50 +00:00
adelikat
fdb8098f90
oops
2013-07-21 23:07:29 +00:00
goyuken
a5ec2f0f6d
some xinput stuff, can't test it here
2013-07-21 21:19:51 +00:00
adelikat
77a4eb098f
Add Rewind Settings dialog and remove the old Rewind enable menu item. New dialog let's the user set the rewind frequency and/or enable/disable rewind for small, medium, and large savestates separately
2013-07-21 20:39:11 +00:00
adelikat
55471ce891
Implement a rewind frequency option, for now it is hardcoded to 2 for SNES and similarly sized states, and 60 for n64/saturn sizes, else it is 1. TODO: some time of UI for the user to set this
2013-07-20 14:38:09 +00:00
goyuken
58359d5ac9
NES: ExROM: fix crash in CV3
2013-07-20 05:27:39 +00:00
goyuken
3169968858
analog input support. this is bad code and should all be reverted as soon as possible.
...
binds (along with sensitivity, deadzone, flip customization) are not supported yet. to test out, try using the first two axes of dinput joystick #5 on N64 player #1
2013-07-18 16:18:17 +00:00
goyuken
e88691152d
NES: remove vs system cruft that never worked and i never followed up on
2013-07-18 14:15:46 +00:00
adelikat
dac80789e6
set default controls for the controllers we have defaults for so far
2013-07-18 01:33:39 +00:00
goyuken
6c57b723a2
make the error message on json deserialize fail slightly more informative
2013-07-17 21:08:33 +00:00
goyuken
5903cfbe48
conttroller config default schtufff
2013-07-17 01:20:21 +00:00
adelikat
2beebec8da
some misc code cleanup
2013-07-17 01:05:36 +00:00
adelikat
91a13bf8f4
Misc Code refactoring, no functional changes
2013-07-16 01:59:59 +00:00
adelikat
13d045f27f
make 2012 project compile
2013-07-16 00:32:51 +00:00
adelikat
802046f686
oops
2013-07-15 01:20:22 +00:00
adelikat
a3aa3b4f76
N64 video plugin icon
2013-07-14 23:30:48 +00:00
adelikat
0f628dfcbc
N64 - plugin dialog UI tweaks
2013-07-14 23:23:35 +00:00
adelikat
af8a041727
N64 - make input display for analog better
2013-07-14 23:08:37 +00:00
adelikat
0853da8165
slight positioning fix to Saturn virtualpad
2013-07-14 22:47:06 +00:00
adelikat
c5204487a7
Saturn - implement virtual pads, also break movie mnemonics for this core, hope nobody was making a movie yet.
2013-07-14 22:18:22 +00:00
goyuken
fa79cdc63b
controller config
2013-07-14 21:23:09 +00:00
adelikat
0613bc6b23
Controller Config - better management of columns, and some more dialog cleanup
2013-07-14 21:09:42 +00:00
adelikat
2c21a89c21
Controller Config - UI cleanup
2013-07-14 20:38:23 +00:00
goyuken
2ea817c5d9
rework some of the controller infrastructure to be more accepting of floats
...
this should neither change anything nor break anything
2013-07-14 16:35:22 +00:00
goyuken
04bbf8482c
move all of the movie mnemonic reading\writing stuff to one new file
2013-07-14 14:53:32 +00:00
goyuken
158ac4d94a
controller config: cleanup
2013-07-14 05:05:29 +00:00
goyuken
a4ea33aa6e
new controller config: split into tabs by player number. this is done by examining the names in the controller definition for "P#" strings, so if it doesn't work for a particular definition, that's why...
2013-07-14 03:27:54 +00:00
goyuken
5cf95ae5f1
controller config: delete 2000 lines of code
2013-07-14 02:36:20 +00:00
goyuken
454e94a4bb
controller config rework: more cleanup
2013-07-14 02:30:57 +00:00
goyuken
34223780c2
new controller config: re-add the controller images
2013-07-14 02:21:41 +00:00
goyuken
f7e8273dad
controller config: remove some old unused code
2013-07-14 02:04:55 +00:00
goyuken
0825c4181c
multiclient: rework everything controller config related. there is still some transitional cruft and whatnot, so be patient.
2013-07-14 01:48:05 +00:00
goyuken
9ef3100753
add sensible defaults to some CoreComms variables. should have no effect on bizhawk, but helps if you try to use a core in a different project
2013-07-12 21:26:57 +00:00
adelikat
dba02ffb85
Add config menu to context menu when in full screen mode
2013-07-10 18:04:05 +00:00
adelikat
cbb35fc3ce
Ram Search - introduce "Fast Mode" in order to support large domains such as for N64. In fast mode, the previous value will be defined as last search (or original value), and change counts will not be incremented but the previous value/change counts will not be processed saving huge amounts of processing.
2013-06-30 21:50:17 +00:00
adelikat
e1212c75e3
Ram Search - clear undo history when starting a new search, and add a Clear Undo History menu item
2013-06-30 20:10:52 +00:00
goyuken
aa6b743b86
snes: fix a bug which caused false positives in lagframe detection (frames marked as lag where input was actually used). this is purely a display issue and did not affect emulation at all. the bug was not caused by r4206, but r4206 causes it to occur more often.
2013-06-29 23:32:41 +00:00
goyuken
a18ed625ca
psphawk: controller definition
2013-06-25 23:44:17 +00:00
goyuken
b8eec16d8c
rework mainform disc image code to work with r4551 changes. on cursory examination, both PSP and saturn games are loading correctly. it's likely that something PSX related was broken, but that's OK for now...
2013-06-25 21:57:45 +00:00