feos
7fe4f4e1de
context menu too.
2015-12-05 14:48:03 +03:00
feos
8411161930
tastudio shortcuts.
...
select all is never used, select between markers is frequent, simplify the latter.
clone and delete are used in pair, give them similar shortcuts.
insert and clear are rare, but are simple enough to drop modifiers.
insert # of frames is even rarer, make it the hardest shortcut.
2015-12-05 14:48:02 +03:00
adelikat
48487f2a90
Sort out and fix problems with Ram Search watch files showing up in the Ram Watch recent list
2015-12-04 23:18:46 -05:00
hegyak
a4993b50c3
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-12-04 20:13:55 -08:00
adelikat
c1b8e6c1d1
Cheats - fix bug where it was using the recent ram watch list instead of the recent cheats list
2015-12-04 23:03:13 -05:00
hegyak
941b6dd109
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-12-04 17:45:34 -08:00
zeromus
ee52570dbf
fix #541 Heavy CPU usage when emulation is paused
2015-12-04 19:22:48 -06:00
hegyak
8d724f0d14
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-12-03 17:44:14 -08:00
feos
4bc74ce36e
tastudio: arrow keys start making sense.
...
up/down - scroll tasview.
ctrl-up/down - move selection.
shift-up/down - append selection.
removed ctrl-shift-R, duplicate of ctrl-shift-F.
2015-12-03 23:06:28 +03:00
feos
69970c5ae5
tastudio: select the new cell on every rightclick.
...
only enabled for branches and markers, since in tasview we use rightclick to start advance/rewind.
involved some hackery, like killing context menu while OnMouseDown of the given listview, then going back to InputRoll's OnMouseDown and actually selecting a new cell. can we figure out a hovered cell while context menu is still active? also, it'd make sense to do this for leftclick as well, but without context menu hiding, there doesn't seem to be a way to force updating of listviews from InputRoll.
2015-12-03 21:16:55 +03:00
hegyak
b2c9fddfb9
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-12-02 14:07:02 -08:00
Hathor86
31cc08a954
More WatchList comments
...
Finished coments on WatchList object
2015-12-02 22:48:30 +01:00
feos
0f6ef723bf
tastudio: fix bug with ScreenshotPopupControl's alpha channel.
...
it was forgetting to discard alpha, and when creating a bitmap it dropped anything but lua hud, since it does have alpha bits that nothing else has, and with no lua hud involved, it showed all normally, since it didn't have to drop colors with zero alpha. lol.
2015-12-02 22:21:05 +03:00
hegyak
addb22ea39
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-12-01 16:48:23 -08:00
Hathor86
32271899c3
Comments on Watch derived class; started on watchlist
...
+ Moved WatchList.cs to specific directory (just a matter of ordering)
+ Mark some properties and methods in watchlist as obsolete
+ Create Comparer class that are used for sorting (Only domain and
address atm, other a still stored with linq). Unlike OrderBy in LINQ, it
doesn't create a new list for sorting (so it saves memory), furthermore,
it runs faster.
Finally, change to type of Watch.Address from nullable lon to regular
long (the rare times watch.Address.Value was used, there wasn't any
check of null and so, program would have crashed -
InvalidOperationException -)
2015-12-01 22:18:55 +01:00
feos
ef563a77e0
tastudio: differentiate between marker with text and regular marker.
...
both have buttons and context menu items.
if mass adding regular markers, give a warning for 50+.
marker with text can only be added one at a time.
fix #504
2015-12-01 19:36:13 +03:00
hegyak
9cfef3f063
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-11-30 16:00:46 -08:00
feos
d8ec9e6878
tastudio: editable HoverInterval for BranchView (stored to TAStudioSettings).
...
when comparing, we want them to show up instantly.
2015-11-30 23:45:06 +03:00
hegyak
020c71557b
Add some code for Slide Code Handling for Action Replay MAX.
...
TODO: Detect Action Replay MAX codes Vs. GameShark/Action Replay codes.
2015-11-29 14:22:23 -08:00
feos
eb41e8a8e0
lua: remove registered functions on toggle option.
2015-11-29 22:56:28 +03:00
feos
0be8f8c564
lua: another pixelFont tweak.
2015-11-29 22:56:26 +03:00
Hathor86
e7de250fb2
Comments on ByteWatch
...
Also moved nullable value type to non nullable (with exception
prevention).
2015-11-29 17:13:32 +01:00
feos
fbd1d6d8e2
Lua: autoload recent scripts too (unless there's a recent session to autoload).
...
pixelText bg tweak.
2015-11-29 13:29:48 +03:00
Hathor86
1e2f4e12be
Watch refactoring
...
Some improvement when you get Available types. Used to return a new
array each time you call the function. It has been transformed into an
IEnumrable and yield return.
DisplayType, PreviousType and Watchsize have been moved outside the
Watch Class
2015-11-28 22:52:00 +01:00
feos
128c09e7b4
progress with lua:
...
- added fceux and gens/snes9x pixelated fonts
- added gui.pixelFont() function for them (no resizing, so perfectly scalable)
- added background to drawText and pixelText (halo was painfully slow, so just a box)
- reordered fore and back colors for gui.text (no need to specify back every time we want to change fore). thought its back color was shadow, that is obsoleted by halo now, whose color we can't change. anyway, it's way slower than simple text functions, so they should be used mostly.
- option to toggle all scripts if none is selected. greatly reduces routine when heavily tweaking a script, and is just generally pretty.
2015-11-28 22:19:15 +03:00
Hathor86
d4b4c06f0c
Draft of API
...
So, I create a new dll named BizHawk.Client.ApiHawk and moved few stuff
to it.
Also moved some stuff to BizHawk.Client.Common. Don't think it can be
desiociated.
I started comment Watch and rearrange code (put some #region etc...
It compiles and it seems working :)
2015-11-26 23:05:29 +01:00
feos
1928d04137
default font now has halo.
...
if someone really prefers the shadow way (why would anyone?), it can be made optional. well, halo color can't be edited. regarding lua, this only affects gui.text, since it uses the same bitmap font.
2015-11-26 22:51:48 +03:00
feos
2ce108e310
lua: ability to SetBranchText.
...
doesn't make much sense to add text to existing branches from lua, but highly useful to set some text to a new branch.
and we also have a default branch text variable now.
2015-11-26 00:12:25 +03:00
feos
796a62f883
tastudio: moved branch and marker popups to their controls.
...
marker add called from MarkerControl doesn't check TasView selection anymore: current frame has higher priority, and if we don't want a marker on it, we use TasView's doubleclic or menu to mark selection.
sight MarkerControl cleanup.
2015-11-25 23:28:46 +03:00
feos
344cd94aa2
tastudio: MarkerControl buttons (and commands).
...
also moved marker context menu from TAStudio to MarkerControl.
2015-11-25 00:10:34 +03:00
feos
33144e18c7
tastudio: add buttons to branch view.
2015-11-24 20:43:43 +03:00
feos
1f1382ceb7
tastudio: attach usertext to branches, make it editable from menu.
...
moved branch functions and menu items around.
2015-11-23 23:27:27 +03:00
hegyak
9b0a94dd8e
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-11-22 16:04:05 -08:00
hegyak
280b7a84c7
Clear the Text Box inputs for GBA.
2015-11-22 16:03:22 -08:00
Hathor86
f3771e7b98
Ambigous call fixed
...
This bug occured sometime, when we try to call Load() by reflection
without parameters.
2015-11-22 23:45:57 +01:00
hegyak
3f12ae3485
Correct a small bug in GBA Game Shark code adding. Description is NOT code.
2015-11-22 13:51:10 -08:00
Hathor86
dee47067ad
Merge pull request #540 from Hathor86/CustomTool-Improvement
...
Custom tool improvement
2015-11-22 20:49:10 +01:00
hegyak
2055e375aa
Add Game Shark and Action Replay Code GBA code handling. Action Replay MAX, Codebreaker, GameShark SP, and Xploder codes are not detected or handled, yet. Action Replay MAX does have a decryption key set.
2015-11-22 11:37:42 -08:00
feos
5715dc2a84
tastudio: add user text area to screenshot control.
...
padding height is autocalculated based on string and bitmap width.
todo: add branch user text and use it for the above.
2015-11-22 22:31:08 +03:00
Hathor86
6f18e44fe7
Code Formating
...
Just more sexy
2015-11-22 17:56:08 +01:00
feos
2723739a02
tastudio: screenshot control tweaks.
...
- don't cut it on the left if tasview is narrow, push it right instead
- don't hide it instantly if it spawns right under the mouse cursor, hide it if mouse leaves *it*, not branch control
- keep consistent Y position
2015-11-22 19:54:21 +03:00
Hathor86
7d2e02b94b
Debugging and POC
...
Change some logic into ToolManager for better practice
Adjust the look of toolstrip items
Update comments
2015-11-22 17:37:00 +01:00
feos
099e37ad76
tastudio: load session and rebuild columns on every file load.
...
it was only loaded on tastudio launch, so whenever it's not autoloading a recent project, loading one with different syncSettings would cause ! columns.
2015-11-22 17:17:01 +03:00
feos
33ac38fe5d
tastudio: do right-click frame move only on Alt
...
right-scrolling should not fire frame drag AND greenzone invalidation (every time we accidentally move the mouse over the frame column)
2015-11-22 12:44:24 +03:00
hegyak
7ec0e74c3f
Add Support for Game Genie to GameBoy, Game Gear, Nintendo Entertainment System and Sega Master System.
2015-11-21 05:55:09 -08:00
Hathor86
d92eed5845
Menuing
...
Change the menu item name
Change interface name
turn menu item into a submenu dynamically filled
2015-11-21 01:03:48 +01:00
hegyak
570e0aeb34
Add SNES Game Genie Handling. Added start of NES Game Genie handling. Minor code cleanup in GameShark.cs
...
Also updated .gitignore to have Output/Gameboy on the list
2015-11-20 07:25:09 -08:00
Hathor86
bae4d53cbf
merge remote master
2015-11-20 13:14:38 +01:00
hegyak
c4016affee
Add SMS Action Replay handling.
2015-11-19 11:07:52 -08:00
hegyak
a3b7770333
GameShark for N64 Corrected. Genesis Game Genie and Action Replay Added. Made Code detection smarter for several systems.
2015-11-19 09:34:09 -08:00
zeromus
10fcf662a1
oops, i didnt commit enough
2015-11-18 21:18:00 -06:00
zeromus
bc2e8c773d
fix crash in loading hex editor (openadvanced regression)
2015-11-18 21:17:34 -06:00
zeromus
28eae0dcb1
Revert "Revert "common logic for tempfiles""
...
This reverts commit 5196fc6b70
.
2015-11-17 17:26:03 -06:00
zeromus
5196fc6b70
Revert "common logic for tempfiles"
...
This reverts commit 5afa44bbec
.
and also "fix regression in libretro core loading and streamline open advanced libretro ui"
59048264cd
but tortoisegit didn't put that in the commit message.
2015-11-17 17:10:27 -06:00
zeromus
59048264cd
fix regression in libretro core loading and streamline open advanced libretro ui
2015-11-17 16:56:30 -06:00
hegyak
1e878f700c
Corrected GB/GBC Code Handling. Added SNES Action Replay code handling.
2015-11-16 09:22:58 -08:00
hegyak
b3166094ca
Added PSX and Saturn GameShark Code Support.
2015-11-16 06:49:00 -08:00
hegyak
ca2a98c029
Improve GB/GBC GameShark Parsing. Make N64 Parsing robust. Start on PSX handling.
2015-11-15 19:35:05 -08:00
zeromus
0ff2a2eb49
fix crashy bugs in snes gfx debugger
2015-11-15 18:02:20 -06:00
hegyak
59766d07c0
Further Cleaned up the GameShark N64 Code Behaviors. Byte and Word Recognized.
2015-11-15 12:25:32 -08:00
hegyak
3596407791
Changed the Byte Detection method for N46 Cheats.
2015-11-15 11:37:30 -08:00
hegyak
afa4ec30b6
Clean up GB/GBC GameShark Handling. Improve N64 Code Recognition.
2015-11-15 11:09:55 -08:00
hegyak
26758d00fd
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2015-11-15 06:27:53 -08:00
hegyak
0c8c5f81c6
Added N64 GameShark Support.
2015-11-15 06:25:55 -08:00
Hathor86
c7dcb42b94
Merge from maser@TASVideos
2015-11-15 11:27:00 +01:00
zeromus
5afa44bbec
common logic for tempfiles
2015-11-15 03:01:58 -06:00
zeromus
22192e700b
attempt to make it possible to store movies on disk instead of in memory
2015-11-15 02:27:48 -06:00
hegyak
77e6239992
Correct/Cleanup the GameShark Tool.
...
Conflicts:
BizHawk.Client.EmuHawk/tools/GameShark.cs
2015-11-14 15:15:47 -06:00
zeromus
fae4d27bed
Revert "Cleanup GameShark.Designer.cs"
...
This reverts commit 9864d8190c
, reversing
changes made to 0630be922b
.
2015-11-14 15:11:13 -06:00
hegyak
9864d8190c
Cleanup GameShark.Designer.cs
2015-11-14 12:13:39 -08:00
hegyak
6c9006241d
Correct/Cleanup the GameShark Tool.
2015-11-14 12:10:23 -08:00
adelikat
0630be922b
Tools - add a SupportedSystems attribute to ToolAttributes, if specified by a tool, the IsAvailable and Load Calls will check that the current system id is in the list
2015-11-14 14:59:56 -05:00
hegyak
1ba166af19
Correct the GameShark Menu Item.
2015-11-14 06:57:11 -08:00
hegyak
c112a2b0a2
Added GameShark Converter.
2015-11-14 04:49:45 -08:00
zeromus
d24f778a40
try supporting U+D/L+R priority control in addition to allow and forbid
2015-11-14 01:49:16 -06:00
adelikat
32cecf6dde
Context Menu - config submenu - autofire config menu item wasn't wired to an event, and savestate types didn't have menu labels
2015-11-13 19:49:22 -05:00
zeromus
ea45f40743
fix error in sizing of lua draw buffers with SetGameExtraPadding (and probably ClientExtraPadding) use
2015-11-13 15:07:14 -06:00
zeromus
283cb4ae50
fix loading of roms from commandline
2015-11-12 17:47:39 -06:00
zeromus
53eae133e7
fix #537 Annoyance with "always on top"
2015-11-12 17:32:49 -06:00
adelikat
f0e93ce80d
Merge pull request #536 from Isotarge/master
...
Fix forms.destroyall() and call it when lua console closes
2015-11-11 10:06:50 -05:00
zeromus
7702ae5f3c
work on keyboard input, but hasnt been tested yet. also reorg the core a bit
2015-11-08 22:05:48 -06:00
zeromus
53fcc09c08
various bugfixes to system/save pathing and support CAN_DUPE, to stabilize the gambatte and neopop cores
2015-11-08 19:18:08 -06:00
Hathor86
5c36c16160
Fixing merge
2015-11-08 22:57:54 +01:00
Hathor86
cc2c888870
Merge remote-tracking branch 'refs/remotes/TASVideos/master'
...
Conflicts:
BizHawk.Client.EmuHawk/MainForm.Designer.cs
BizHawk.Client.EmuHawk/MainForm.cs
BizHawk.Client.EmuHawk/tools/CDL.Designer.cs
BizHawk.Client.EmuHawk/tools/CDL.cs
BizHawk.Client.EmuHawk/tools/CDL.resx
BizHawk.Common/InstanceDll.cs
BizHawk.Emulation.Common/CodeDataLog.cs
2015-11-08 22:41:51 +01:00
zeromus
bce9b6f33d
fix rom drag&drop
2015-11-08 02:35:44 -06:00
zeromus
b745d5776a
tidy libretro core info and use recommended extensions
2015-11-07 19:59:10 -06:00
zeromus
70b7098cb8
fix rebooting of libretro cores, add CPU detection win32 hacks, add retro perf interface
2015-11-07 13:05:40 -06:00
zeromus
7651f418fe
usably functional libretro player
2015-11-07 00:14:59 -06:00
Isotarge
02c04d0088
Fix forms.destroyall() and call it when lua console closes
...
Fixes #454
2015-11-07 01:38:44 +10:30
adelikat
26f1c2c2ec
Cheat Dialog - fix issue #535 - domain list does not update when changing cores
2015-11-04 22:23:27 -05:00
zeromus
4942ae7905
CDL - revise UI
2015-11-04 02:08:11 -06:00
zeromus
fb7ed39944
change order of shutting down core vs tools so tools have a chance to unhook from the core before the core is disposed
2015-11-03 23:45:57 -06:00
zeromus
be4af1ec2f
when editing watches, populate the edit dialog with the actual memorydomain of the watch you're editing, instead of mainmemory
2015-11-03 03:24:25 -06:00
Hathor86
f70a2c8c6c
Merge from TASVideo
2015-11-01 22:01:19 +01:00
zeromus
1ce0437c3d
CDL - add .cdl file map to dialogbox display
2015-11-01 11:23:33 -06:00
zeromus
70e0954f28
CDL - major refactor complete. muuuuch better.
2015-10-28 03:51:53 -05:00
zeromus
6a042cc8ac
fiddle around with CDLog menu items
2015-10-27 19:49:13 -05:00
adelikat
400e4f4800
Add an empty ICodeDataLogger emulator service, make it a required service for CDL.cs
2015-10-27 19:03:56 -04:00
zeromus
35b6d8c1d6
CDL - support GPGX. still need to make enable toggle, to win back speed
2015-10-27 16:31:43 -05:00
zeromus
e8d307c33a
CDL - add consistency check to GB, fix probably bugs in varying cartram sizes, change GB memdomain from "Cart RAM" to "CartRAM" (hope this doesnt cause a problem)
2015-10-26 21:42:48 -05:00
zeromus
7cf79aae8c
CDL - add byte counter, fix bug resetting GB
2015-10-26 19:36:26 -05:00
zeromus
fbe010a18d
CDL reorg
2015-10-26 19:24:20 -05:00
zeromus
10bbf6e9d0
implement GB CDL
2015-10-26 19:16:38 -05:00
zeromus
bef877365c
make CDL generic, and prep for GB CDL
2015-10-26 19:15:21 -05:00
zeromus
188bf5a6c6
fix #530 "AV Resizing shows black screen with PSX"
2015-10-25 16:06:50 -05:00
feos
ef07f8b0b0
tastudio: account for mouse speed when advancing/rewinding.
...
this way you get farther if you right-scroll fast, and still navigate precisely otherwise.
2015-10-25 20:48:51 +03:00
feos
a4b3a57af2
tastudio: update RowCount before scrolling to frame.
...
fixes loading a branch whose movie length is longer than current.
2015-10-25 20:24:33 +03:00
feos
19add0ec93
tastudio: save/load TasSession variables in .tasproj.
...
right now only includes current frame and branch. current scroll is not needed as we GoToFrame anyway, current selection seems pointless.
2015-10-25 17:53:25 +03:00
zeromus
4fe51a1364
support custom AR selection in addition to custom exact-specified resolution
2015-10-25 02:15:59 -05:00
zeromus
84be5d211c
fix IndexOutOfRangeException in SNES Graphics Debugger #529
2015-10-24 18:04:35 -05:00
feos
3f1a3907b5
tastudio: put branch states to a separate greenzone file.
...
default scroll speed to 3.
2015-10-24 12:47:34 +03:00
zeromus
1256419cc1
gitignore and cleanup
2015-10-24 03:03:39 -05:00
zeromus
76731ba0e7
Add TempFileCleaner
2015-10-24 02:48:16 -05:00
adelikat
dc00fd0a4b
Merge pull request #528 from BordynConfused/master
...
BasicBot got smarter
2015-10-22 18:57:34 -04:00
zeromus
93e7c91ee9
clean up lua console pause/stop behaviour a little bit and add listview icons to make it more clear what's going on
2015-10-22 16:28:52 -05:00
BordynConfused
30f6b659f2
BasicBot got smarter
...
BasicBot can now search for values that are greater than, less than, or
equal to the best run values.
2015-10-22 13:21:20 -05:00
feos
4e7d03d9a3
tastudio: clean up garbage lua text and drawings.
...
- text was written twice if we update tools and PauseOnFrame (seek) within one frame.
- drawings didn't update during turbo even when RunScriptsDuringTurbo was on, but a whole bunch of accumulated drawings was appearing at once, when you do a normal advance after turbo mode.
2015-10-22 19:33:31 +03:00
feos
8a86737ff0
tastudio: color stated frames on WasLag too.
2015-10-21 19:00:24 +03:00
zeromus
500f8f9d70
print aspect ratio in caption in addition to client size while resizing main window
2015-10-21 04:47:15 -05:00
zeromus
3dd0ab2008
HexTextBox - try to preserve the current value when changing the hex size. This kind of thing is super annoying, revert it immediately if there's a problem. Fixes #525
2015-10-20 01:57:47 -05:00
zeromus
7e0996b44b
fix Memory watch: Strange rectangle #526
2015-10-18 22:13:41 -05:00
zeromus
b0a44bed07
test-compile retro filters with the currently selected driver instead of opengl always
2015-10-18 21:15:18 -05:00
zeromus
3919f5f5d3
support #include in .cg files
2015-10-18 21:13:12 -05:00
zeromus
32a1101713
fix hex editor not repainting when editing bytes to the same value as before
2015-10-18 18:44:57 -05:00
zeromus
5906bf232b
add --load-state to go along with --load-slot
2015-10-17 21:36:21 -05:00
Isaac Miell
2e993dcc44
Monospaced font for BasicBot input display
...
Aligns input frame readout by using a monospaced font for the display
2015-10-18 11:34:27 +10:30
zeromus
bd795ed162
validate shaders when selecting them from display manager config dialog to prevent setting broken shaders. also specifically reject .cgp containing .glsl references
2015-10-17 19:28:57 -05:00
adelikat
2895c78be8
Move GLManager from Client.Common to Client.EmuHawk, it is inappropriate to be in Client.Common
2015-10-17 19:27:30 -04:00
adelikat
6ff3215a5f
Move Exception box from Client.Common to Client.EmuHawk, it is inappropriate to be in Client.Common
2015-10-17 19:18:37 -04:00
adelikat
8f716363a7
Move UIHelper from Client.Common to Client.EmuHawk, it was inappropriate to be in the common library
2015-10-17 19:01:38 -04:00
Hathor86
9b46de0d3e
Menuing
...
Allow tool to be loaded from menu instead of ROM loading
2015-10-17 20:44:36 +02:00
zeromus
595f466ded
add a custom exception display box
2015-10-17 01:18:37 -05:00
zeromus
c3ff70b864
fix gameExtraPadding coordinate translation and revise lua autodoc for the concerned functions. Presently the entire assortment of functions is confusing, but at least it does something that works.
2015-10-16 19:17:23 -05:00
zeromus
9b222653f5
fix some lua autodoc
2015-10-16 18:28:23 -05:00
feos
9f2879acb6
genesis vdp viewer: allow scrollbars when shrunk.
2015-10-16 22:00:14 +03:00
zeromus
195197fb70
snes gfx debugger: fix crashes and malfunction in 16x16 tilemaps
2015-10-15 23:12:20 -05:00
zeromus
19b3f8b205
retro shaders no longer need sampler to be named s_p
2015-10-15 20:10:58 -05:00
zeromus
7f5546fac4
tidy some oddities with the scanline filter
2015-10-15 20:10:35 -05:00
zeromus
529ec876a2
firmwares config - escape should exit dialog
2015-10-15 19:47:38 -05:00
zeromus
9410a6cb9d
lua console - tweak output behaviour for script evaluation textbox
2015-10-15 18:32:59 -05:00
zeromus
169f36ee85
code formatting
2015-10-15 18:32:59 -05:00
zeromus
91f2d36a37
fix some flakiness in the cheat editor dialog. i can't describe it more precisely than that.
2015-10-15 01:21:05 -05:00
zeromus
3592d1418d
lua - add client.SetSoundOn and client.GetSoundOn
2015-10-13 18:54:05 -05:00
zeromus
cfe215d6c0
repair lousy assortment of built-in shaders ( fixes #518 )
2015-10-13 17:18:41 -05:00
zeromus
7e9c966887
fix some weirdly bloated dialog box resx files simply by deleting their icons and re-setting them
2015-10-13 00:14:12 -05:00
zeromus
21579c1c86
lua - add client.SetClientExtraPadding
2015-10-12 20:30:09 -05:00
zeromus
787cb82e28
fix problem with client.SetGameExtraPadding distortion in >1x window scales. This logic is insanely complex, so regressions are possible.
2015-10-12 19:57:11 -05:00
zeromus
f410ac04b8
psx - fix controller config dialog which was making controllers seem effectively disconnected or malfunctiony
2015-10-12 19:19:27 -05:00
zeromus
bff94896f9
fix "multiple screenshots within the same second" better. it used to conk out on the 4th. to test this I had to build a robot since reyvgm's supersonic finger was unavailable
2015-10-12 16:35:45 -05:00
zeromus
4b8c7d77ac
merge PR #503 from adituv - Movies: Reflection-based dispatching; PJM/PXM imports
2015-10-11 21:27:44 -05:00