Commit Graph

17472 Commits

Author SHA1 Message Date
YoshiRulz fa7613d481
Pass IMainForm props in PresentationPanel ctor instead 2020-07-08 02:48:04 +10:00
RetroEdit 9a45d88301
More concise FrameRate definition; comment tweaks (#2210) 2020-07-07 11:36:42 -05:00
YoshiRulz ca646f87cf
Fix style problems, mainly docs 2020-07-08 02:17:31 +10:00
YoshiRulz b0f38a4d91
Shuffle code in AvFrameAdvance to eliminate goto 2020-07-08 02:17:28 +10:00
YoshiRulz 33d8f4a62c
Add RigidMultiPredicateSort to replace some .ThenBy() boilerplate
As documented, the class "Sorts using a single primary predicate, with subsorts
using the remaining predicates in order." So only the most recent
column-header-click is taken into account. I've got a WIP class in #if false for
providing the "remember which column headers I clicked and in which order"
behaviour, but it doesn't look like that behaviour actually exists in the
codebase?
2020-07-08 02:17:24 +10:00
hegyak 2dc28ecc4c
Merge pull request #2204 from hegyak/master
Firmware Renaming Unification/Changes.  This is Aesthetic.
2020-07-07 05:50:23 -07:00
RetroEdit 9cdf0abc0c
Retype IMovie.TimeLength to TimeSpan; cleanup frame rate code (#2206)
* Retype IMovie.TimeLength to TimeSpan; cleanup frame rate code

* More concise IsPal field.
2020-07-06 16:24:04 -05:00
alyosha-tas f52b02d499 Start wok on G7400 2020-07-06 15:19:57 -04:00
hegyak f430df9575
Firmware Rename (2)
Fixed KoF 95 and Ultraman
2020-07-06 11:55:13 -07:00
hegyak 6a73dd0115
Firmware Rename
Rename All the Firmware Files to have a more Unified Naming Convention
2020-07-06 10:46:56 -07:00
alyosha-tas fee733480f O2Hawk: change PAL timing 2020-07-06 09:38:24 -04:00
alyosha-tas 694b3d88d3 GBhawk: fine tune tilt range some more and fix savestate 2020-07-05 18:39:06 -04:00
zeromus ae763f2eef fix hq2x in glsl (fixes #2196) 2020-07-05 18:15:05 -04:00
RetroEdit c12d2fa570
EmuVersion needs updating on saving, not loading; I made the wrong call of where to put this originally, but the interaction with PlayMovie slipped my mind. (#2202) 2020-07-05 16:29:06 -05:00
adelikat 72993a3bd0 don't double load movie files when pre-loading, remove unused HawkFile parameter 2020-07-05 15:31:43 -05:00
adelikat 624493e6e2 simplify splitter distance loading with an extension method 2020-07-05 15:01:08 -05:00
alyosha-tas fa7ac3d4c1 A7800Hawk: Fix pokey 0x450 detection 2020-07-05 15:45:08 -04:00
alyosha-tas 6f809de609 Add default DS paths (fixes #2062) 2020-07-05 13:54:36 -04:00
RetroEdit 0b07e38bdf
Update emuVersion each time the movie is opened; OriginalEmuVersion preserves old behavior. (#2193) 2020-07-05 11:21:01 -05:00
RetroEdit 9e980c7732
Merge redundant copy-pasted movie loading code. (#2197) 2020-07-05 09:48:46 -05:00
alyosha-tas ef0f4b2b96 TAStudio: Don't erase states if they exist already when attaching an emulator instance (fixes #2057) 2020-07-05 09:55:38 -04:00
alyosha-tas d900053dad TAStudio: Allow insertion of multiple frames at end of movie (fixes #2169) 2020-07-05 09:54:35 -04:00
alyosha-tas e4e078a1c9 DS: Fix default binding for stat key 2020-07-04 19:53:54 -04:00
alyosha-tas 34f99922cd TAStudio: use path.combine now, as well as fix a usage of '\' for filename display in .bk2 2020-07-04 19:07:38 -04:00
alyosha-tas e215f99f74 GBHawk: increase MBC7 asselerometer return value range 2020-07-04 18:44:34 -04:00
alyosha-tas 4b59282fdf TAStudio: bounds check previous commit 2020-07-04 11:00:40 -04:00
alyosha-tas a72286eb5a TAStudio: More analog control jump fixes 2020-07-04 10:17:01 -04:00
adelikat d775067037 move BreakpointList to Client.Common 2020-07-03 19:49:29 -05:00
adelikat 2cbe0fb3d9 remove unused GenDbgWin tool 2020-07-03 19:42:09 -05:00
adelikat 9e2b2a9b91 remove pointless name and text parameters from MenuStripEx 2020-07-03 19:26:01 -05:00
alyosha-tas 3dba6857bc GBHawk: increase range for tilt input 2020-07-03 19:57:29 -04:00
nattthebear 054efa4bdd Helps if you actually serialize the thing you're serializing 2020-07-03 18:31:21 -04:00
nattthebear 3a18f6356d Rebuild all of waterbox as sysvabi, not msabi
This helps linux at the expense of windows, except it seems like windows gets a nice little speed up as well
2020-07-03 18:21:48 -04:00
alyosha-tas 35fdec2132 Use a forward slash instead. the file name will display incorrect (as Movie/name) when first loaded, but at least it's in the right place. 2020-07-03 17:40:52 -04:00
alyosha-tas 53b61d9cfa TAStudio: add trailing slash so loading a bk2 multiple times properly puts the file in the movies folder 2020-07-03 17:05:07 -04:00
alyosha-tas 32031d0f67 Atari 7800: support serpentine 2020-07-03 16:07:26 -04:00
adelikat ce0a529362 pass InputManager dependencies to more virtualpad controls 2020-07-03 14:50:57 -05:00
adelikat 2be1d04182 cleanup ToolStripEx 2020-07-03 14:29:48 -05:00
adelikat 728a946470 pass InputManager to tools, remove other usages of GlobalWin in various tools 2020-07-03 14:26:08 -05:00
adelikat 20a1a49851 remove unnecessary usage of GlobalWin.Emulator (instance was already being passed in) 2020-07-03 13:34:17 -05:00
adelikat 8bb055b392 FilePreferences config - fix message when clicking ok, reduce dependency from the entire config file to the only object it sets, remove usage of GlobalWin 2020-07-03 13:31:47 -05:00
adelikat 7ab20f5667 mainform - a few simplifications 2020-07-03 13:10:48 -05:00
adelikat c681be033d rename an interface 2020-07-03 12:59:10 -05:00
nattthebear 2ee3125724 Refactor gpgx init method to use fewer arguments
Upcoming waterbox changes will likely limit the number of arguments a function can take to 6, which should be enough for anybody
2020-07-03 13:24:54 -04:00
adelikat c64eff6baf reorg controller and input adapter classes 2020-07-03 11:54:10 -05:00
adelikat 6db1d7e61d cleanups 2020-07-03 11:39:50 -05:00
adelikat d9e563a655 simplify setting the font style of a ToolStripMenuItemEx 2020-07-03 11:08:48 -05:00
adelikat 715e457a4e Mainform - property wrapper for GlobalWin.OSD 2020-07-03 11:08:48 -05:00
adelikat 910c37d434 move some logic from mainform to InputManager 2020-07-03 11:08:48 -05:00
adelikat a3c586b480 mainform - use InputManager property instead of GlobalWin reference 2020-07-03 11:08:48 -05:00