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
adelikat
bcf2924a23
InputWidget - make highlight color a bit darker because it is hard to see on Windows 8, thanks Microsoft
2014-05-11 20:29:08 +00:00
adelikat
edb90839d0
Dual GB XML Creator - a "Use Current Rom for all" button for the uberlazy
2014-05-11 18:53:32 +00:00
adelikat
5abd6f8387
Remove save button, no point in it compared to save and run, Use current Rom button should only be enabled on Gameboy core!
2014-05-11 18:34:20 +00:00
adelikat
5430c395d0
Dual GB XML Creator - add a "Current Rom" button that is enabled when possible
2014-05-11 18:13:32 +00:00
adelikat
cfb8b463c3
Icons for some gameboy dialogs
2014-05-11 17:48:17 +00:00
adelikat
e135a4ae3b
Make Dual GB file creator prettier
2014-05-11 16:44:28 +00:00
adelikat
3488df36c4
N64 - ability to set core type in the front end
2014-05-10 17:30:03 +00:00
adelikat
db02bd4a8e
Fix inconsistency in N64 namespaces
2014-05-10 14:56:21 +00:00
adelikat
3612e3b7cc
N64 Controller Settings - enable/disable pak type dropdown when toggling enabled status for the controller
2014-05-10 13:58:42 +00:00
adelikat
7796bd7cd7
N64 Controller Settings - show reboot notification when saving. When a movie is active hide the n64 plugin and controller settings menu items since they manipulate sync settings.
2014-05-10 13:49:00 +00:00
adelikat
64e3ff520d
N64 - Controller Settings dialog with ability to set Pak type and connected status of controllers
2014-05-10 02:03:23 +00:00
adelikat
4b6c9b5b80
Save Screenshot in savestates toggle - add a "big" savestates option off by default and set to 128kb as a somewhat arbitruary value (only reached on n64 at 640x480 or higher most likely)
2014-05-07 01:36:19 +00:00
adelikat
f58cb3cf72
put Customize menu item in context menu
2014-05-07 01:03:44 +00:00
adelikat
c7526c4207
Customize box - implement recent tab
2014-05-07 00:41:13 +00:00
adelikat
80497a4bb4
Move a bunch of config menu items into a Customize dialog box
2014-05-06 01:27:56 +00:00
adelikat
bc8f44a6c9
Controller Config - add tooltip to default and save defaults buttons to clarify what they do, show defaults on release builds
2014-05-05 21:54:25 +00:00
adelikat
48365516c0
Input Widget - restore tooltip functionality that got deleted at some point
2014-05-05 21:43:46 +00:00
adelikat
0b6795fffc
Some misc cleanup of redundant qualifiers
2014-05-04 14:10:28 +00:00
zeromus
61c7537bfc
fix issues with integerizing logic in association with system AR correction enabling
2014-05-03 02:52:35 +00:00
zeromus
d2232e616b
minimal implementation of AR correction. this isn't completely satisfying. we need to run the frontend 1x/2x/etc sizing through it, and I'm feeling like we need two tiers of AR suggestion strengths.. we may want a2600 fixing AR out of the box, but NES fixing AR by default is unacceptable
2014-05-02 04:27:08 +00:00
zeromus
72595b73bb
fix configmenu saving of padToInteger displaymanager option
2014-04-30 22:40:16 +00:00
adelikat
2661fe08c0
A dirty workaround to fix issue 161, a better solution would be cleaner but this works for now
2014-04-26 19:34:52 +00:00
adelikat
09793ae9dc
Controller Config - a round of formatting and small cleanup before I fix stuff
2014-04-26 19:18:55 +00:00
zeromus
0ef31fc598
and now alt+escape can be bound through the special bindings
2014-04-22 20:04:23 +00:00
zeromus
e6a979bfd3
escape can now be bound through the special bindings dropdown menu
2014-04-22 19:47:02 +00:00
zeromus
126c13ba78
"shift+WMouse L" binding is now a thing.
2014-04-22 19:44:39 +00:00
zeromus
ff47c5b639
fix more bugs
2014-04-22 19:38:23 +00:00
zeromus
bb98f7d5b0
fix new bugs in hotkey/input binding process
2014-04-22 19:23:52 +00:00
zeromus
c7e37753bf
Instead of InputWidget, use new InputCompositeWidget UserControl which includes a button you can use to summon a contextmenu of special bindings (such as WMouse L), which the textbox part (still InputWidget) will ignore otherwise.
2014-04-19 21:03:49 +00:00
adelikat
8f557235ce
Display Config dialog - set StartPosition to CenterParent
2014-04-15 22:56:44 +00:00
zeromus
7adc15d97e
work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console;
2014-04-15 21:46:18 +00:00
adelikat
f61684c574
Slight tweaks to extension preferences dialog, add .iso and .img as configurable extensions
2014-04-14 17:37:49 +00:00
adelikat
267441cc37
Add a Extension Preferences dialog in the Config menu, currently it will show .bin and .rom and allow the user to pick a platform or pick "ask me on load" to be asked every time (the default)
2014-04-14 16:48:45 +00:00
adelikat
471a2f5cf0
SMS - Vdp Viewer - save screenshot to file menu items
2014-04-13 20:13:22 +00:00
goyuken
b2eef124e2
nes: controller infrastructure
2014-03-05 04:08:24 +00:00
beirich
197ca96630
preliminary add SMS bios to firmwares db and UI. not hooked up to core yet. nor all bioses added
2014-03-04 02:33:39 +00:00
goyuken
d7371fcf42
saturnus: support 8mbit/32mbit dram cart as a syncsetting. this inflates your savestate size heavily, of course...
2014-02-23 17:06:24 +00:00
goyuken
73109c84bc
it crashes when it loads games it doesn't like? really?
2014-02-20 01:17:52 +00:00
goyuken
d5bb0c9b4c
analog controls: add ability to unbind buttons
2014-02-09 23:18:42 +00:00
adelikat
2c0804eede
Input config - when autotab is off, fix bug where pressing esc was not updating the textbox, also some formatting cleanup
2014-02-08 16:15:07 +00:00
zeromus
9ca6f152cf
support old scanlines and hq2x filter via actual retroarch shader presets. at this point you could overwrite them with whatever you wanted, but you should probably wait for me to add user filter selection
2014-02-07 02:36:27 +00:00
goyuken
25e7355fe4
NES: region override. now you can add Subor Style to all of your favourite games
2014-02-06 02:06:17 +00:00
adelikat
3dfcd8b22a
drastically cleanup the InputValidate class
2014-02-03 19:37:43 +00:00
zeromus
cd7ca56441
restore scanlines filter as shader
2014-02-03 07:01:31 +00:00
zeromus
151b074563
re-add hq2x via shader. add a new Display Configuration dialog (its simple for now).
2014-02-03 05:27:59 +00:00
zeromus
85fe967810
cleanup, namely of GraphicsControl and related systems, and add a RetainedGraphicsControl which should be useful for tool windows
2014-01-28 19:33:49 +00:00
null_ptr
8530baee0c
Fixing N64SyncSettings not being saved
2014-01-20 12:15:07 +00:00
null_ptr
1a6c86d049
ComboBox.Text for Glide64mk2 and Glide64 fixed (was wrong order)
...
Last commit: Added filter and search ArchiveChooser
2014-01-13 14:51:12 +00:00
goyuken
7fa5de3c15
add Flip Axis button to AnalogBindControl. resolves issue 139
2014-01-11 15:11:49 +00:00
adelikat
9b068a3cf2
Some clean up of NES config dialogs, and menu item display logic
2014-01-10 17:41:13 +00:00
goyuken
1f1bb93360
quicknes: some settings stuff, not all finished
2014-01-09 23:50:10 +00:00
adelikat
309626b8c8
lock down NES Sound config settings on quicknes, show Game Genie button on cheats dialog for it, do Toolbox logic
2014-01-07 01:12:48 +00:00
adelikat
78e672efb3
NES Menu - cleanup some logic, and restrict Nametable viewer and PPU Viewer to NesHawk only
2014-01-06 23:56:30 +00:00
goyuken
d67a2d0df1
neshawk: show preview of palette to be selected in palette config
2014-01-06 20:23:21 +00:00
adelikat
b445a7adf1
Virtual pads - Hook up 2 6 buttons and a Reset+Power Control pad to Genesis, fix Saturn vpad to clear Start button on clear, Support power button on NES control pad.
...
Wire up Reset and Power to Genesis mnemonic and input display systems. This invalidated any previous movies recorded on this core (nobody should actually using an experimental core anyway)
Generic Config Settings - dont' show default icons!
2014-01-03 01:06:24 +00:00
goyuken
a399dbe91e
NES: Move boardproperties into movie 2.0 syncsettings objects, and add a rudimentary UI for changing them
2014-01-01 03:03:10 +00:00
goyuken
75d39ac60f
SNES: connect to new settings system.. everything should work?
2013-12-27 17:59:19 +00:00
adelikat
5e0db12638
Path Config - some code cleanup, mostly removing the obsolete hack of delaying tab creation until the tab is clicked (setting visibility of the tab conrol while creating tabs fixed the performance issue completely).
2013-12-27 17:27:33 +00:00
adelikat
ca5a54b283
Path Config - Show Genesis in non-interim builds
2013-12-27 16:52:15 +00:00
goyuken
e3165459d8
saturn to new settings system
2013-12-27 03:02:28 +00:00
adelikat
f122105b42
oops, put Rewinder in Global not GlobalWin
2013-12-27 01:19:38 +00:00
adelikat
edb5560da7
A round of cleanup on rewind code - break subclass into their own files, into a rewind subfolder, cleanup some formatting and naming
2013-12-27 00:47:52 +00:00
adelikat
f090597fbe
make MainForm.Rewind.cs into a separate class instead of a partial class of Mainform. Still dependent on the Mainform context so is still a part of the EmuHawk project for now
2013-12-26 23:12:41 +00:00
goyuken
2171d4cd00
n64: support new settings system. regression: n64 video plugin settings are no longer stored in movie 1.0 files nor read from them
2013-12-26 23:04:22 +00:00
goyuken
bdfbafdfca
SMS: support new settings infrastructure. this adds enableFM and allowOverclock as sync relevant settings for movie files (but of course, they won't end up in Movie 1.0 files)
2013-12-24 01:06:17 +00:00
goyuken
916e0029c4
GPGX: support new settings system. this means you can now connect all manner of weird arse controllers, but some aren't implemented in other places yet.
2013-12-23 23:03:12 +00:00
goyuken
50e3691181
new setting system: misc cleanup
2013-12-23 21:54:10 +00:00
goyuken
bf20188462
add winform edit for dual gameboy settings
2013-12-23 16:58:20 +00:00
goyuken
d37796ab1c
more new core config framework; this time GAEMBOY
2013-12-23 02:51:41 +00:00
goyuken
f992672051
NES add sound volume settings to config object
2013-12-22 21:47:16 +00:00
adelikat
4584b0a054
Path Config - fix defaults button, remove "DEBUG" tab and some code cleanup
2013-12-22 18:36:27 +00:00