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
Sappharad
f0a428f5f9
Remind SlimDX that it's not welcome here.
2015-10-15 23:03:22 -05:00
Sappharad
4fd45964c0
Merge branch 'master' into mono-portable
...
Hopefully I didn't botch this, I'm not good at how git handles conflicts yet.
2015-10-12 21:34:13 -05: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
Sappharad
f3534cd584
Game controller support on OS X. Tested against a 360 controller, and a PS4 controller. Both work, although it seems that OpenTK rotates the Dpad of the PS4 controller by 45 degrees so it doesn't map very well.
2015-10-06 22:53:13 -05: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
Sappharad
a14c5ad11b
Merge branch 'master' into mono-portable
2015-07-25 22:52:28 -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
Sappharad
74d7bf32b6
Merge branch 'master' into mono-portable
...
Conflicts:
.gitignore
Version/version.csproj
2015-07-15 21:42:53 -05: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
Sappharad
5b466e5d70
New portable branch re-created from master with hopefully all of the changes made to the old one, plus some cleanup of things that got mangled from repeated merges.
2015-06-23 22:22:11 -05: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
adelikat
0eec6530f6
PSX - change controller definition name dynamically, use it in Controller Config to set a gamepad or dualshock image. The logic here is dubious when you consider multiple players and mixed controllers but that doesn't sound like a real situation anyway.
2015-02-05 22:08:23 +00:00
zeromus
c2621e798d
fix subwcrev stuff. this time, fixes stale versions on f5 or ctrl+f5 builds.
...
in the future, we should use svn msbuild community tasks for even cleverer and leaner solutions (which dont depend on subwcrev.exe...)
2015-02-01 03:01:31 +00:00
adelikat
8222028169
PSX Controller Config dialog
2015-01-31 20:24:06 +00:00
jdpurcell
3cea39f6e1
Break up Sound into multiple files.
2015-01-31 17:44:35 +00:00
zeromus
fc699590f5
add ImageSequenceWriter AVDumper
2015-01-27 04:04:53 +00:00
jdpurcell
e3e5ae4934
New SoundOutputProvider class which takes the place of BufferedAsync. This should be far less prone to audible glitches and reduces latency.
2015-01-23 04:16:25 +00:00
jdpurcell
ac4e197e22
Fix trackbars in Display config having different background color than their container (workaround applied only at runtime to avoid breaking designer).
2015-01-18 19:44:51 +00:00
jdpurcell
0a345b0084
Issue 368: Set all platform targets to x86, rename build platforms to match, and remove unused build platforms.
2015-01-13 15:28:58 +00:00
jdpurcell
8c41af53d1
Option to automatically check for and notify of new versions.
2015-01-04 15:04:44 +00:00
adelikat
7d3a7005cb
Debugger - clean up and reorg some disassembler code
2014-12-20 15:56:01 +00:00
zeromus
4dc4745122
psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically.
2014-12-19 03:24:48 +00:00
adelikat
42b454a562
Rip out the Atari 2600 debugger
2014-12-18 18:51:22 +00:00
adelikat
03e92ce883
Add a ToolAttributes.cs class, right now it just has a released flag, mark a few tools as unreleased, eventually there's code that will take advantage of this flag
2014-12-16 23:33:07 +00:00
xmikecampx7
00cd8573da
Added Draft PSX Schema
2014-12-15 21:54:51 +00:00
adelikat
8648e6ba0a
Remove the nes debugger tool
2014-12-14 14:56:16 +00:00
zeromus
ede9620446
psx - settings framework and implement mednafen-compatible display mode
2014-12-14 08:48:23 +00:00
scepheo
7c9f7706d3
ToolManager: added compile-time unknown type version of Load and methods it uses.
2014-12-14 02:15:19 +00:00
adelikat
c4680f56d4
Debugger - Breakpoints - Add icon
2014-12-13 18:28:50 +00:00
adelikat
a4e5bdc934
Add dualshock controller image to controller config
2014-12-13 02:16:05 +00:00
zeromus
f5dabcdbf5
psx - add a PSX options menu
2014-12-11 20:31:55 +00:00
zeromus
e0c09a553b
redo how subwcrev stuff is done, so that the subwcrev process doesnt have to run for every project. improves build times.
2014-12-09 19:20:22 +00:00
zeromus
08ae448257
start adding d3d9 display method, but.. it was more work than gdi+, as I expected. I'll finish it another time.
2014-12-08 02:15:42 +00:00
adelikat
1473db5aa8
Move AddBreakpointDialog to the Debugger folder
2014-12-07 20:17:15 +00:00
zeromus
556b7b0123
gdi+ display method!
2014-12-07 02:26:52 +00:00
adelikat
97476a8b69
Debugger - breakpoints
2014-12-06 15:07:01 +00:00
adelikat
4b8f5b2962
Debugger - add a crude Register box, dynamically reads the cores flags and registers and creates ui, is they are settable it creates textboxes (registers) and checkboxes (flags) with change events that set the core values. If register setting is not implemented, it creates labels instead. Plenty of details to refine about this process.
2014-12-06 01:14:58 +00:00
adelikat
4a96e58a24
Start a generic Debugger tool, does nothing now except for open and have the standard ui options all tool forms have (such as autoload)
2014-12-06 00:03:36 +00:00
goyuken
40416656a2
eliminate snowiy emulator option from CoreComm. this commit is a bit hackish
2014-12-05 00:39:02 +00:00
adelikat
189de87e8e
Start a core features dialog in Help, only visible in developer mode (currently). Uses reflection to see what ICoreService implementations are implemented by which cores
2014-11-23 21:46:28 +00:00
hegyak
fa5c614641
Added schema/LynxSchema.cs
2014-11-20 17:45:44 +00:00
adelikat
81146fde8e
Add Lynx controller image to controller config dialog
2014-11-19 02:39:43 +00:00
adelikat
e0207b748f
Tastudio - remove some user controls that do nothing that I've decided won't be used
2014-11-15 15:02:52 +00:00
goyuken
81fc95ab43
NES: add UI support for datach barcode reader
2014-10-29 22:28:14 +00:00
adelikat
305dea53ab
Tastudio - a dialog to change the default "greenzone" settings
2014-10-18 01:01:45 +00:00
adelikat
02062a4589
Tastudio - some reorg and cleanup
2014-10-17 17:58:48 +00:00
zeromus
b0a4744ffb
tidy up the user profile icon. its not so bad an idea, just needed to be manually shrinked.
2014-10-16 02:17:44 +00:00
goyuken
e87bf94af0
rough out some more AV related stuff; not done or ready yet
2014-10-10 18:18:29 +00:00
zeromus
2a9f8d9309
refine hotkey/controller dialogs a tiny bit
2014-10-05 02:02:04 +00:00
zeromus
5ebb1b1e2e
clean up recent roms contextmenu processing, and add support for launching the whole shell contextmenu.. its kind of cruddy though.
2014-09-30 08:51:48 +00:00