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
nattthebear
42ceba7d21
Fix linux waterbox
...
Sorry about that -- some things were removed but not others to go with them. It had been working before.
2020-07-03 12:02:11 -04:00
nattthebear
2c2ed72dc6
Remove some unused variables
...
Leftovers from a zwinder refactor
2020-07-03 11:48:51 -04:00
nattthebear
fa5885d7a1
Rewrite WaterboxHost in rust. ( #2190 )
...
This replaces the old managed one. The only direct effect of this is to fix some hard to reproduce crashes in bsnes.
In the long run, we'll use this new code to help build more waterbox features.
2020-07-03 11:45:59 -04:00
adelikat
374964bfb0
a few mainform simplifications
2020-07-03 10:07:56 -05:00
alyosha-tas
e3afead876
SubGBHawk: have TotalExecutedCycles reflect run time
2020-07-03 10:40:17 -04:00
nattthebear
2f18ad5be1
Defer deserialization of core config
...
That was simple. No config file change either. Doesn't seem to have a noticeable effect on startup speed, but it's not any slower, and we're more resilient to core changes now.
2020-07-03 05:54:01 -04:00
adelikat
eede99a505
simplify a few mainform methods with the ToClipBoard() extension method
2020-07-02 17:26:09 -05:00
alyosha-tas
b09b9681e2
TAStudio: don't jump to greenzone on single mouse click of analog cell (this is not an edit event.)
2020-07-02 17:46:21 -04:00
adelikat
be2ba08c10
remove unused method
2020-07-02 13:30:28 -05:00
adelikat
82ae83919a
Lua Console - cleanup
2020-07-02 12:57:02 -05:00
adelikat
fbbe3b6e40
LuaConsole - bump message count max to 100, clear count after using the command input box on the console
2020-07-02 12:33:41 -05:00