Ben Eirich
7f23cd80f1
SMS overscan display
...
Conflicts:
BizHawk.Client.EmuHawk/MainForm.Designer.cs
2016-08-18 18:14:58 +03:00
Isotarge
5a20a520bd
Tools: Ram -> RAM #669
2016-07-22 01:32:54 +09:30
zeromus
1a1a688b96
remove NeedsToPaint; client now repaints ~100fps while paused all the time. as it already did when input display was enabled. fixes #615.. probably
2016-04-20 12:17:41 -05:00
zeromus
9be6a8533b
dont delete this font, it will break winforms. but probably still delete other fonts. as usual with windows its freaking impossible to tell when you should delete a GDI object, sometimes I guess wrong.
2016-04-02 18:02:19 -05:00
Adam Michaud
2db8f7e14c
Expanded drag and drop
...
Allows dragging-and-dropping of multiple files onto a running BizHawk
window.
Currently, dragging-and-dropping multiple files of the same
classification is disabled. Classifications are listed in the
LoadOrdering Enum, and include the order in which those types of files
should be loaded (no state before ROM, etc.)
The current ordering is ROM, state, watch, CDL file, Lua session, Lua
script, cheat file, [movie file and legacy movie file].
The next thing to do is allow dropping archives and extracting the
relevant files from it, but the current hurdle is that any such loaded
file would have to be read-only, as re-saving into the archive could be
problematic. Furthermore, all of the existing functions (copied and
split into the Loaders region) accept filenames and not streams, which
means that much of the rest of the code needs refactoring to allow
archive loading.
2016-03-02 23:09:44 -05:00
adelikat
b3728ff192
Make Screenshot Raw to Clipboard and Screenshot Client to Clipboard into configurable hotkeys instead of hardcoded shortcut keys in the menu items
2016-02-14 21:30:24 -05:00
adelikat
8168031bed
Make TargetZoomFactor a per systemId setting
2016-01-31 21:05:08 -05:00
adelikat
894a9c2318
Rework ToolHelpers from a static object to ToolFormBase that inherits form and have a lot of tools inherit it, in hopes of moving a lot of copy pasta into a base class, move a few functions that show up a lot there
2016-01-30 20:24:53 -05:00
feos
bff12a4fdc
movie save as - hide when needed.
2016-01-28 16:11:05 +03:00
feos
6a1c2ba924
movie: save as menu item (mainform and context menu)
2016-01-28 13:30:21 +03:00
zeromus
9c698011f6
when automatic movie backups are enabled, take a backup when the movie is closed without saving
2016-01-27 20:33:31 -06:00
feos
099df32224
ability to save/load specific config files
2016-01-27 19:07:26 +03:00
adelikat
60692450e8
New Hex Editor - add the plumbing for the HexView widget, that will use the GDIRenderer as the basis for the drawing.
2015-12-24 11:15:29 -05:00
adelikat
d470703a40
Add an Experimental Tools submenu that only shows in Developer Builds and move autohawk there. Add a NewHexEditor tool (in the experimental section), which is currently just a bare bones winform with all the necessary plumbing set up
2015-12-23 21:11:25 -05:00
feos
d77c414a06
avi: traditional avi setup menu item.
2015-12-16 21:14:13 +03:00
pgrimsrud
bb327261ae
Add a return value to the main function for various purposes.
...
Add Lua function ExitCode to allow script writers to terminate the client with an exit code.
2015-12-15 22:39:42 -07:00
Hathor86
a7074c6341
ExternalToolManager and BizHawkExternalToolattribute
...
Add those 2 classes in order to help handling of external tools
- Also fix value setting in watches constructor
- Bugfix in loading externaltools (they loaded multiple times)
- Add new version of Hello World external tool
Whitespaces noise in RamWatch.cs... :s The code hasn't changed
2015-12-13 21:38:35 +01:00
Hathor86
12388cbe3d
ExternalTool bug fix: wasn't able tool load serveral dll
2015-12-06 00:52:07 +01:00
Hathor86
6f18e44fe7
Code Formating
...
Just more sexy
2015-11-22 17:56:08 +01: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
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
Hathor86
bae4d53cbf
merge remote master
2015-11-20 13:14:38 +01: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
Hathor86
c7dcb42b94
Merge from maser@TASVideos
2015-11-15 11:27:00 +01:00
hegyak
1ba166af19
Correct the GameShark Menu Item.
2015-11-14 06:57:11 -08: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
7651f418fe
usably functional libretro player
2015-11-07 00:14:59 -06:00
Hathor86
f70a2c8c6c
Merge from TASVideo
2015-11-01 22:01:19 +01:00
zeromus
6a042cc8ac
fiddle around with CDLog menu items
2015-10-27 19:49:13 -05:00
zeromus
fbe010a18d
CDL reorg
2015-10-26 19:24:20 -05:00
Hathor86
9b46de0d3e
Menuing
...
Allow tool to be loaded from menu instead of ROM loading
2015-10-17 20:44:36 +02:00
zeromus
4b8c7d77ac
merge PR #503 from adituv - Movies: Reflection-based dispatching; PJM/PXM imports
2015-10-11 21:27:44 -05:00
zeromus
a92cdf4730
Merge remote-tracking branch 'remotes/adituv-bizhawk/MovieReflection'
...
Conflicts:
BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs
2015-10-11 21:18:53 -05:00
adelikat
c57519c54f
C64 - add a c64 menu with a settings menu and dialog
2015-10-10 12:20:59 -04:00
zeromus
c9838d668a
psx - hook up new controller configuration, to support 0-2 pads and 0-2 memcards. Not tested very well yet. no multitap this release.
2015-10-03 17:27:52 -05:00
Iris Ward
d94acff295
Add PJM and PXM filters to the import movie dialog
2015-09-22 01:10:22 +01:00
zeromus
d69a17b25e
fix #495
2015-09-08 15:56:20 -05:00
adelikat
23f7d6fb1a
Basic Bot - make available in release builds
2015-09-07 10:33:09 -04:00
adelikat
08978978d0
issue #493 - add option to not display OSD messages
2015-09-05 16:48:37 -04:00
zeromus
f0c34517e1
display manager: sort out all the y-flipping madness and fix some bugs in gdi+ with screenshot and prescaling
2015-08-30 09:20:03 -05:00
zeromus
d9b765ac89
display a warning reminder that client restart is needed when changing display method
2015-08-30 09:20:01 -05:00
adelikat
d6a998b6de
Start the Basic Bot tool, a tool that will be based upon the design in Fceu.16 (programmed by Luke). This check in is just the boiler plate stuff
2015-08-26 21:55:55 -04:00
zeromus
970f0f50ac
display message when hotkey unthrottle item is clicked
2015-08-17 23:51:08 -05:00
zeromus
2adb3deac7
combine throttle OSD messages into a unified representation
2015-08-17 23:49:24 -05:00
zeromus
2255425fb9
add unthrottled and 400% speed menu item
2015-08-17 23:37:23 -05:00
adelikat
0b4dfb0ba0
lua - fix client.ext()
2015-08-01 15:38:43 -04:00