adelikat
87897b936a
Remove NewN64PluginSettings dialog since it was never built or used, and there's better ways to do things now anyway
2017-06-12 13:52:31 -05:00
zeromus
39433e509e
change some output64 to output
2017-06-12 01:38:02 -05:00
zeromus
0942d4f498
remove x86 project configurations
2017-06-12 01:24:35 -05:00
alyosha-tas
5b3c742f0d
Add files via upload
2017-06-11 18:31:25 -04:00
adelikat
e298863b3d
VB - virtual pad support, slight fix to button order on controller config
2017-06-06 11:38:43 -05:00
adelikat
b39c2dccf0
NGP - mnemonic for Option button, Virtualpad support
2017-06-06 11:07:16 -05:00
adelikat
5fec117b68
Roll back to .NET 4.6.1 (instead of 4.6.2) to avoid a dependency on Windows 10 Anniversary Update for Windows 10 users
2017-06-06 10:24:21 -05:00
adelikat
3a6acdab12
NGP - controller image
2017-05-31 17:18:17 -05:00
adelikat
2783881254
VBoii - controller image for controller config dialog
2017-05-30 18:36:29 -05:00
nattthebear
76022f66f9
update to framework 4.6.2. Since Windows XP 64 was very rarely used, there's no loss in switching to this if we're going to 64 bit. Add `FrameworkZipWriter` based on the 4.5 framework's built in zip writer. It shaves a decent amount of time off savestate save time, but rolling our own off of DeflateStream would be even faster.
2017-05-27 18:15:15 -04:00
nattthebear
c2fa9070a3
I guess this might help us someday, if we support other environments...
2017-05-16 20:55:37 -04:00
adelikat
13ca76f3f8
UI for changing SNES controller configurations
2017-04-15 20:34:32 -05:00
J.D. Purcell
33d42152a8
Fix N64 audio weirdness in AVI recording.
2017-03-22 23:00:37 -04:00
feos
0ec0910207
tastudio: move screenshot popup to yet another control to allow fading
...
avoid false branch 0 hover when entering branch view from the top
todo: hide screenshot when moving upwards to header cell
2017-03-08 16:31:49 +03:00
zeromus
3bb1d0849d
remove noise from csproj
2017-03-06 05:21:35 -06:00
alyosha-tas
b415eb48e7
Update BizHawk.Client.EmuHawk.csproj
2017-03-01 11:18:18 +08:00
alyosha-tas
4fbd7ff033
Add files via upload
2017-03-01 10:57:59 +08:00
feos
d8d0c62adf
tastodio: completely redo branch screenshot popup just to avoid cropping
...
moved it to ToolTip, which feels like the proper way to do it
2017-01-22 17:46:54 +03:00
J.D. Purcell
cabf27f5d9
Move a few files related to sound output from BizHawk.Emulation.Common to BizHawk.Client.EmuHawk.
2016-12-15 19:25:09 -05:00
J.D. Purcell
d95edc273e
Sound cleanup.
2016-12-14 23:26:01 -05:00
adelikat
b7e616482d
Intellivision - movie mnemonics and virtual pads
2016-12-06 20:16:22 -06:00
adelikat
5665de1797
Intellivision - add a "Fake analog" controller as the default controller for easier binding for casual play, but also leave a boolean option as well for more precise (TAS) control. Add a controller config dialog to select them.
2016-12-03 17:44:25 -06:00
adelikat
bb8bac3fb3
NesHawk - UI for setting VS dipswitches
2016-11-05 17:32:58 -05:00
feos
640911db33
make gameshark image and icon properly transparent
2016-08-11 23:46:28 +03:00
zeromus
8e92371178
fix gif palette rgb ordering. separate commit because the bitfield fiddling is a bit mysterious and required guessing. also forgot to commit csproj
2016-04-10 03:00:26 -05:00
zeromus
10272b4857
add alternate vsync method for d3d display method, in case youre the lucky owner of a system that sucks
2016-03-27 04:49:17 -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
zeromus
1b32d02ac8
visualstudio keeps wanting to edit this, so ill let it
2016-03-01 22:07:16 -06:00
zeromus
d8554ee536
move assorting junk from the Output directory to Assets; add build step to copy them from Assets to the appropriate 32/64 output directory
2016-02-28 21:59:17 -06:00
nattthebear
a87096fb85
Move around LuaInterface.dll as well in preparation for 64 bit build
2016-02-28 16:10:18 -05:00
nattthebear
2a0e859a85
Add 64 bit build (doesn't work yet), move SlimDX.dll
2016-02-28 15:06:03 -05:00
feos
26997dd32a
save tracer column widths.
2016-02-27 19:30:47 +03:00
pjgat09
252dbe62ce
Fixed the build tool to accept spaces in the path.
2016-02-21 21:27:49 -05:00
zeromus
362f672abd
use that tool in emuhawk
2016-02-14 16:43:05 -06:00
nattthebear
510dc20823
Try activating Large Address Aware (>2GB) support for EmuHawk. Someone needs to test this.
2016-02-13 18:20:08 -05:00
adelikat
36b82c3563
Lua Console - add a button that installs auto-complete for all bizhawk's lua library to Sublime Text 2's lua syntax, still todo - notepad++
2016-02-07 08:27:57 -05:00
zeromus
3b9796232c
MoviesOnDisk: now ready for primetime; hooked up as option in customize config dialog
2016-02-06 15:07:58 -06:00
hegyak
73e705f0f3
Added Multiline Cheat Code handling for all supported cores. Added GBA Slide code handling.
2016-02-03 14:01:57 -08:00
zeromus
74eba9209c
visualstudio keeps trying to change this project
2016-01-31 02:41:36 -06:00
zeromus
0da6e745e5
move EnvironmentSandbox and LuaSandbox to Client.Common
2016-01-30 18:37:30 -06:00
zeromus
192458a190
try catching some missing prereqs in emuhawk startup and print a report about it
2016-01-14 01:50:41 -06: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
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
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
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
Hathor86
dee47067ad
Merge pull request #540 from Hathor86/CustomTool-Improvement
...
Custom tool improvement
2015-11-22 20:49:10 +01: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
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
c7dcb42b94
Merge from maser@TASVideos
2015-11-15 11:27:00 +01:00
hegyak
c112a2b0a2
Added GameShark Converter.
2015-11-14 04:49:45 -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
7651f418fe
usably functional libretro player
2015-11-07 00:14:59 -06:00
zeromus
4942ae7905
CDL - revise UI
2015-11-04 02:08:11 -06:00
Hathor86
f70a2c8c6c
Merge from TASVideo
2015-11-01 22:01:19 +01:00
zeromus
fbe010a18d
CDL reorg
2015-10-26 19:24:20 -05:00
zeromus
1256419cc1
gitignore and cleanup
2015-10-24 03:03:39 -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
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
8f123527e8
Merge remote-tracking branch 'refs/remotes/TASVideos/master' into NewrRelease
2015-10-11 19:40:46 +02:00
Hathor86
29e4c1753f
Add ICustomGameTool interface that I forgot
2015-10-10 15:06:25 +02: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
zeromus
9df7a4d31b
psx - add option (defaults to disabled) to use mednafen's error correction
2015-09-13 19:17:17 -05:00
zeromus
a3ff5b0d8c
improve discohawk reliability
2015-09-10 16:54:02 -05:00
zeromus
21da5ad45a
allow user to suppress doubleclick-to-toggle-fullscreen behaviour
2015-09-08 14:03:52 -05:00
adelikat
ed26eb002d
InputRoll - break off drawing methods into a separate file
2015-09-02 18:46:23 -04:00
adelikat
951129048d
Move InputRoll to the CustomControls folder
2015-09-02 18:27:34 -04:00
feos
a998d472cf
tastudio: optional icons for states and markers.
...
Settings -> Icons.
2015-09-01 21:24:12 +03:00
adelikat
bba170a6b2
Sketching out the UI of Basic Bot
2015-08-26 22:41:34 -04: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
adelikat
2a1c9e8602
TAStudio - anchor icons on frames with savestates, proof of concept. InputRoll - add offsetx,y values to queryItemIcon and queryItemText, also support ability to draw icons and text in the same cell
2015-08-24 18:30:45 -04:00
zeromus
aa8b87129b
add IPCKeyInput, since we chose to use dinput for keys, so people can send input to the process somehow. way easier and safer than changing to use win32 keystroke messages
2015-08-14 18:07:19 -05:00
zeromus
26da2a0733
add prototype of new PSX Controller config dialog
2015-07-27 12:18:21 -05:00
adelikat
b67fda05f5
Tastudio - Branches - show frame buffer when hovering on the branch #, still a lot of tweaking to do
2015-07-25 08:59:39 -04:00
zeromus
63197300b4
add fullscreen auto-hide mouse cursor
2015-07-24 16:00:04 -05:00
nattthebear
862f82b1b2
Screenshots on tasproj branches
2015-07-21 19:41:57 -04:00
zeromus
7bec7b806b
add PSX disc hashing tool
2015-07-12 20:08:30 -05:00
adelikat
b0ea42f5a7
Tstudio - some reorg
2015-07-09 12:35:48 -04:00
Tom Rochette
d1bce27223
Add missing changes to BizHawk.Client.EmuHawk.csproj for the Lua sandbox.
2015-07-02 19:40:25 -04:00
adelikat
1631297cdd
Start AutoHawk, just a stub with the anticipated required services and a config object
2015-06-15 22:12:24 +00:00
adelikat
9024df91f5
Virtual pad for Apple II, many of the names will have to be cross referenced with the core when those buttons are added
2015-05-17 23:05:12 +00:00
adelikat
3178dd8b6b
and awesome and snazzy apple II keyboard image for the controller config dialog
2015-05-17 21:22:13 +00:00
adelikat
5354be978a
remove DualGBFileSelector tool
2015-05-17 20:32:49 +00:00
zeromus
6833a24638
add NES music ripper tool prototype
2015-05-08 00:56:46 +00:00
adelikat
732bc5389c
progress on MultiDiskBundler
2015-04-19 22:34:08 +00:00
adelikat
64c588ea5a
start the MultiDiskBundler tool, that will make it easy to make multi-game xml files such as for Apple II and dual gameboy (and eventually other systems)
2015-04-19 21:02:22 +00:00
scepheo
abf1e55934
A bit of testing with Lua.
2015-04-10 14:11:01 +00:00
SuuperW
6fd8aad86b
Lots of work on the Macro Tool.
2015-03-09 22:30:54 +00:00
adelikat
aaa615533b
Start a Macro Input tool
2015-03-08 20:11:02 +00:00
SuuperW
7360badb4a
Added AutoFire support in TAStudio, fixed/improved patterns.
...
-A couple minor fixes
2015-03-08 04:42:04 +00:00
SuuperW
189ecfeb2e
TAStudio:
...
-Undo History UI, some history bugfixes
-Painting input past the movie no longer moves markers
2015-03-04 19:03:00 +00:00
adelikat
8af99c9066
Tastudio - make < and > buttons repeatable buttons
2015-02-24 21:44:26 +00:00
jdpurcell
c56edd6e93
Add OpenAL sound output.
...
XAudio2: Some stuff I forgot to dispose.
2015-02-19 02:30:55 +00:00
scepheo
186f28a2fe
Oops.
2015-02-09 14:19:44 +00:00
scepheo
152323d891
Lua Console: Console and immediate fields now use Courier New.
2015-02-08 23:09:58 +00:00
adelikat
0a00eb0de2
nothing to see here
2015-02-07 16:14:23 +00:00