pjgat09
|
ad66bc4f30
|
N64: Merged jabo's settings from PJ64's RDB into our gamedb. Tweaked the plugin settings screen to use those settings.
|
2014-08-07 02:48:01 +00:00 |
adelikat
|
86ed925cc7
|
N64 plugin config - finish up jabo settings
|
2014-08-07 01:17:14 +00:00 |
goyuken
|
3e3a885bd6
|
GB prefs UI: fix small bug in the getdefaults button
|
2014-08-06 14:52:27 +00:00 |
goyuken
|
0a7803c547
|
gb and dgb config UI: when movie is not active, be smart and don't commit syncsettings if they weren't touched
|
2014-08-06 01:06:52 +00:00 |
goyuken
|
09ca43328d
|
generic core config - block making syncsettings changes when movies are active. other core config UIs to follow
|
2014-08-06 00:51:23 +00:00 |
adelikat
|
3d14177877
|
GB settings - diable Property Grid if a movie is active
|
2014-08-06 00:40:20 +00:00 |
zeromus
|
d5c4787792
|
dont crash when organizing firmware
|
2014-08-03 22:38:27 +00:00 |
goyuken
|
768c2762a5
|
cleanup
|
2014-08-03 22:05:32 +00:00 |
adelikat
|
b1cd40f276
|
N64 plugin config - Jabo - add per game settings logic and the Direct3D clear mode per game option, still todo: resolution width/height
|
2014-08-03 17:50:56 +00:00 |
adelikat
|
5908c0ab12
|
add Jabo settings to N64 plugin config, for non-game specific settings
|
2014-08-03 16:14:47 +00:00 |
adelikat
|
d047e1f45c
|
I'm picky about namespaces
|
2014-08-03 13:51:40 +00:00 |
zeromus
|
532cd76af0
|
round 2: superior jabo dll handling through shared code, and fix major bug in previous version which made dlls fail to get located sometimes
|
2014-08-03 05:09:28 +00:00 |
pjgat09
|
40b42feea3
|
N64: Change the resolutions available in the plugin config dialog when changing to/from Jabo. If the previously selected resolution is not supported by the newly selected plugin a resolution that is close is picked.
|
2014-08-03 03:40:48 +00:00 |
hegyak
|
bfc42f3e58
|
Hide Jabo Tab in non-developer builds.
|
2014-08-01 17:34:33 +00:00 |
zeromus
|
7394044e00
|
displayconfig scanline intensity maximum was meant to be 256
|
2014-07-31 02:42:21 +00:00 |
adelikat
|
7ec866ced5
|
add some extensions to the ControlExtension class for converting cruddy .NET 1.0 collection objects to IEnumerable<T>, and start removing some code in specific forms that work around cruddy .NET 1.0 stuff
|
2014-07-28 03:01:57 +00:00 |
adelikat
|
0397ea1ff4
|
Remove the CustomControls/Util file and move all the classes into the Form Extensions file, since they were all extension methods for window form objects
|
2014-07-27 15:22:30 +00:00 |
adelikat
|
5f1df3224c
|
fix some dangling references to BizHawk.Multiclient mostly in comments, but also in some client facing tooltip and lua documentation
|
2014-07-27 01:19:33 +00:00 |
adelikat
|
570f77cc68
|
Implement FastUpdate() on IToolForm. The intent here is for tools to do the minimum amount necessary when updating. This allows them to avoid slow things like drawing, but do critical activities such as Ram tools incrementing change counters, and loggers can continue logging. When Turboing, instead of bypassing tool updates, the client will run the fast update instead. Note: a few tools still need to be thought out as to what they need to do in a fast update
|
2014-07-25 01:55:21 +00:00 |
adelikat
|
41d33337e7
|
N64 plugin config - revert the user's plugin choice if they pick jabo and aren't ready to use it (but still show them the jabo warning messages)
|
2014-07-22 01:08:45 +00:00 |
pjgat09
|
ae381fc986
|
N64: Jabo readiness is now detected and displayed in the plugin config dialog.
|
2014-07-21 23:46:29 +00:00 |
adelikat
|
f7cfe4e393
|
Path Config - 1. remove Global Base from top and leave it in the Global tab, 2. Rename Global Tabs "base rom" to "ROM"
|
2014-07-21 23:18:18 +00:00 |
adelikat
|
8bf2dcabd9
|
Path Config - better order for global entries, dynamically put the firmware info button in there, so that if someone changes the ordinals, nothing breaks
|
2014-07-21 23:11:21 +00:00 |
adelikat
|
861a9a3776
|
Only show the jabo plugin option in developer builds
|
2014-07-21 19:37:20 +00:00 |
adelikat
|
bb4f044f4e
|
N64 - Add Jabo settings to the old plugin config, remove menu item to the new plugin config, left the new config code still in there, since one day we will fix up things to make it work
|
2014-07-21 00:19:56 +00:00 |
adelikat
|
15c7dfe269
|
revert some variable renaming in the glide plugin
|
2014-07-20 17:49:04 +00:00 |
adelikat
|
4382dc0c9a
|
N64 sync settings - clean up object convert public fields to properties
|
2014-07-20 17:10:20 +00:00 |
adelikat
|
6819459292
|
N64 sync settings - clean up some stuff and fix the plugin type being a read-only proprty in the new config dialog
|
2014-07-20 16:59:03 +00:00 |
adelikat
|
2928137a20
|
N64 sync settings - some reorg
|
2014-07-20 14:33:57 +00:00 |
adelikat
|
16daa26c17
|
new N64 plugin config dialog - save stuff
|
2014-07-20 13:29:06 +00:00 |
zeromus
|
6f919c64a7
|
client sizing / AR revisions
|
2014-07-20 06:51:31 +00:00 |
adelikat
|
042e72bfb6
|
New N64 plugin config settings dialog, including adding jabo settings
|
2014-07-20 02:57:26 +00:00 |
pjgat09
|
b82c83c188
|
N64: Added a jabo sync settings stub to be filled in later. Added jabo to the plugin selection dialog
|
2014-07-19 16:59:27 +00:00 |
null_ptr
|
c7d2128640
|
Fixed Glide_fb_clear and Glide_fb_hires using the same config variable
|
2014-07-17 21:56:27 +00:00 |
adelikat
|
9194c7fd8d
|
Profile Config - some code cleanup
|
2014-07-15 01:09:36 +00:00 |
adelikat
|
c6d679c382
|
Profile config - save and load the selected profile
|
2014-07-15 00:50:42 +00:00 |
adelikat
|
0b35490b16
|
Profile Config - don't show custom profile in non-developer builds, put saving logic in the ok button click event instead of drop down change event. Remove a warning in TasMovie.cs
|
2014-07-15 00:05:18 +00:00 |
goyuken
|
bcfad7fa34
|
profileconfig cleanup
|
2014-07-14 19:56:52 +00:00 |
goyuken
|
1b4a8a0b23
|
settings cleanup
|
2014-07-14 16:56:23 +00:00 |
goyuken
|
fb133da0c5
|
fix some internal settings infrastructure
|
2014-07-14 16:10:45 +00:00 |
adelikat
|
f5209ccfa2
|
Profile config - fix getting of sync settings from non-instantiated cores
|
2014-07-14 11:48:28 +00:00 |
zeromus
|
dc6daddff7
|
add option to disable fullscreen hacks (may increase latency) and snowy null emulator (may increase seizure rate)
|
2014-07-12 20:42:44 +00:00 |
zeromus
|
7a63d5fe7b
|
turn Rewind Config into Rewind & Savestate config and allow control of normal savestate compression level
|
2014-07-12 20:20:08 +00:00 |
adelikat
|
5c0b8f4166
|
Controller config - analog bind panel - slight positioning tweak to prevent the button name from getting cut off
|
2014-07-06 15:57:57 +00:00 |
adelikat
|
ec0cba444e
|
Gui option to start in full screen
|
2014-07-06 14:16:59 +00:00 |
adelikat
|
2ef2397cdb
|
Add snazy icon for profile config
|
2014-07-03 19:33:38 +00:00 |
adelikat
|
ebee9b9ded
|
More extension reorg
|
2014-07-03 17:35:49 +00:00 |
adelikat
|
00ac231a2a
|
More extension reorg
|
2014-07-03 17:29:01 +00:00 |
adelikat
|
393057d33a
|
Convert a helper method into an extension method
|
2014-07-03 17:01:10 +00:00 |
adelikat
|
540a235514
|
use an extension as an extension instead of a static method
|
2014-07-03 16:56:57 +00:00 |
adelikat
|
1964f3754a
|
Merge InputValidate into StringExtensions
|
2014-07-03 16:00:57 +00:00 |
adelikat
|
d1b610dad3
|
Profile COnfig - quicknes flag
|
2014-07-03 11:43:06 +00:00 |
xmikecampx7
|
47f2fc901b
|
Added Profiles for Saturn, Genesis, SMS, Coleco, Atari. Only NES left.
|
2014-07-03 03:44:14 +00:00 |
xmikecampx7
|
a10e5fa16a
|
snes sync settings added
|
2014-07-02 23:28:36 +00:00 |
adelikat
|
08cf861c70
|
Profile dialog - do n64 and rewind settings
|
2014-07-02 21:20:45 +00:00 |
goyuken
|
b75a32067b
|
add notation to NESSyncSettingsForm telling the user that region overrides are ignored in FDS mode
|
2014-07-02 15:27:02 +00:00 |
adelikat
|
e4420fe493
|
Profile Config - add a method as a proof of concept as to how to set core specific settings
|
2014-07-02 14:27:12 +00:00 |
adelikat
|
ab5cfab035
|
remove redundant code throughout the emuhawk project
|
2014-06-29 02:28:48 +00:00 |
adelikat
|
402db49ed8
|
PCE - add ability to set connected controllers (up to 5) as sync settings, with a Controller settings dialog
|
2014-06-28 22:48:07 +00:00 |
goyuken
|
019562501c
|
add a few helpful comments to clarify r6998
|
2014-06-25 15:42:57 +00:00 |
adelikat
|
91d94e46db
|
Controller Config - when generating tabs and input widgets, iterate through the current controllers buttons rather than the buttons found in the config. This "trims" settings that aren't currently in use. I'm not confident that I didn't break something with this
|
2014-06-25 15:27:10 +00:00 |
adelikat
|
12b4c9fd63
|
Remove a todo that was done
|
2014-06-25 14:39:48 +00:00 |
adelikat
|
555a30c492
|
N64 controller config - fix enabling/disabling of Pak dropdown when the connected checkbox is checked
|
2014-06-25 13:39:33 +00:00 |
zeromus
|
140aec6a4d
|
add system for controlling which forms can generate mouse input
|
2014-06-22 23:20:36 +00:00 |
adelikat
|
a2829f8d9a
|
Input Widget - if assigning a button with autotab on, if the button is not the same as the first position value, clear all bindings first. Makes for a less confusing user experience when remapping joypad buttons
|
2014-06-21 20:02:31 +00:00 |
zeromus
|
f43859f421
|
give firmware database and UI ability to track ok/notok/bad state of an option/firmwarefile. apply tons of research to study PSX bios files situation
|
2014-06-21 06:40:07 +00:00 |
zeromus
|
3cdc9d7c25
|
add friendly name PSX to frontend
|
2014-06-21 00:48:31 +00:00 |
adelikat
|
61a707c904
|
controller config - fix autotab off behavior
|
2014-06-07 02:08:10 +00:00 |
adelikat
|
abff21a450
|
SNES - hide accuracy core option except in developer builds
|
2014-06-07 00:57:54 +00:00 |
goyuken
|
5bb38cb1c2
|
wonderswan: rework how controls are handled for rotated situation. all savestates are invalid. you should probably delete the wonderswan portion of your control configuration.
|
2014-06-04 23:26:57 +00:00 |
xmikecampx7
|
8334c17615
|
Profile Config dialog - Easier to understand - Still no functionality
|
2014-06-04 22:14:58 +00:00 |
xmikecampx7
|
3bb5637120
|
More work on Profile Config dialog.
|
2014-06-04 20:15:33 +00:00 |
adelikat
|
0c1abff992
|
Start a Profile Config dialog, does nothing but open and close currently
|
2014-06-04 19:18:14 +00:00 |
adelikat
|
8f2746ab86
|
Change "Interim Build" to "Developer Build" and rename flag variable name, as this is more accurate to the intent of this type of build (unofficial interim builds still shouldn't have developer features or unfinished developer work)
|
2014-06-04 17:02:54 +00:00 |
adelikat
|
500bbaf3c1
|
Controller Config - add a Clear button
|
2014-06-04 15:00:53 +00:00 |
adelikat
|
aa2ae170f3
|
N64 - make video size a setting, not a sync setting
|
2014-06-01 12:06:22 +00:00 |
goyuken
|
c99209ebf3
|
wonderswan controller image for controller config
|
2014-05-30 18:55:58 +00:00 |
adelikat
|
4ab0642e78
|
Controller Config - rename the Ok button to Save to make it less confusing
|
2014-05-29 00:08:06 +00:00 |
goyuken
|
d24658888b
|
saturn: expose skip bios and RTC options as syncsettings
|
2014-05-28 17:31:22 +00:00 |
adelikat
|
60a754c1fa
|
TI83 - change default look to a more authentic TI-83 monochrome screen color scheme
|
2014-05-26 14:17:28 +00:00 |
adelikat
|
9e8de8d8b0
|
TI83 - palette config dialog - don't judge me on how I spend my free time!
|
2014-05-26 14:06:54 +00:00 |
adelikat
|
64a3ff597b
|
Set Checked property of the "GB in SGB" menu item in the GB menu, GB icon on settings
|
2014-05-26 12:25:22 +00:00 |
goyuken
|
b5122beda9
|
nes controller config - minor cleanup
|
2014-05-21 22:32:27 +00:00 |
adelikat
|
6019670f95
|
N64 Controller config - fix a boo boo I made
|
2014-05-18 17:35:02 +00:00 |
zeromus
|
e9522af326
|
preliminary work on accuracy core in sneshawk. it's building and usable, but savestates are utterly trashed.
|
2014-05-18 05:13:54 +00:00 |
adelikat
|
0f9488f405
|
N64 Controller Config - make not resizable
|
2014-05-17 13:57:43 +00:00 |
adelikat
|
82cb57fb29
|
N64 controller setting control - make it not throw null exceptions in the designer
|
2014-05-17 13:00:03 +00:00 |
adelikat
|
738c5b5bcc
|
Start an Analog Range config widget in preparation of adding the ability for the user to select the N64 controller range on individual controllers
|
2014-05-17 03:13:02 +00:00 |
goyuken
|
5faa2de58c
|
analog binds: support up to 50% deadzone. be warned; if you're using deadzones this big, it's likely that your controller is broken slop and nothing will make it feel good in play
|
2014-05-16 14:29:58 +00:00 |
adelikat
|
c702bc03f2
|
and that dialog needs CenterParent
|
2014-05-16 01:16:20 +00:00 |
adelikat
|
53644303ce
|
put the quicknes icon on the quick nes graphics settings dialog
|
2014-05-16 01:11:09 +00:00 |
adelikat
|
cffa2dd6dc
|
NES - Rip out controller settings stuff from Advanced movie settings
|
2014-05-16 00:53:10 +00:00 |
adelikat
|
0471ec197f
|
NES - add a Controller Settings menu item only enabled on NEShawk and no movie active, has the same info as page 1 of advanced movie settings. Still todo: rip it out of advanced movie settings. Also un-interimed advanced movie settings and fixed up some better messages to user on some config dialog results
|
2014-05-16 00:24:40 +00:00 |
adelikat
|
3ec27c502c
|
Gui Options - Center parent
|
2014-05-14 22:28:24 +00:00 |
adelikat
|
438daacb2c
|
N64 Video Plugin config - don't crash if user opens it before ever opening a n64 game
|
2014-05-14 22:17:50 +00:00 |
adelikat
|
bf2ba0841a
|
make recent n64 plugin UI logic I added be more clever
|
2014-05-14 22:04:47 +00:00 |
adelikat
|
bec12f248a
|
Refix N64 Video Plugin to allow it to open when the N64 core is not running.
|
2014-05-14 21:07:43 +00:00 |
adelikat
|
578cc2c850
|
Front end for z64 rsp hle video plugin support
|
2014-05-14 02:29:59 +00:00 |
goyuken
|
3fa2b4629c
|
NES: switch to quicknes palette as defaut
|
2014-05-13 23:26:39 +00:00 |
goyuken
|
490a3dc3cf
|
gameboy: support setting RTC initial time for TAS, and support chaining the RTC to the real clock for non-TAS.
|
2014-05-12 17:24:43 +00:00 |