Commit Graph

18888 Commits

Author SHA1 Message Date
Matt Burgess 51a67a947a ZXHawk: Overhaul datacorder and cassette loading code. This should now be more accurate and fixes a number of loading isues with particular games and loading schemes. There be desync dragons here!! Fixes #1446 2021-06-11 23:41:14 +01:00
zeromus 160217ef74 Add the first working IsAbsolutePath I could find, copied from .net core. It works for `\\192.168.0.x\public\SMB1.rom` ¯\_(ツ)_/¯
fixes #2787
2021-06-10 12:38:53 -04:00
YoshiRulz 93ca66a243
Fail properly when ext. tools dir is missing (fixes #2787 for real) 2021-06-11 02:09:16 +10:00
YoshiRulz 07fd664485
Set FormBase.Text in its ctor (fixes #2759) 2021-06-11 01:39:33 +10:00
Alan Unger 206314445b Skip DirectInput initialization for device names containing "Xbox One" or "XINPUT" 2021-06-09 06:02:52 +10:00
Alan Unger 2549c3fa04
Fix crash from disconnecting controllers with XInput (squashed PR #2783) 2021-06-09 02:35:35 +10:00
YoshiRulz eaff9274cb
Remove now-unused backing field
fixes e5e187982
2021-06-09 02:01:51 +10:00
YoshiRulz 77bbd6b24e
Clean up ext. tools dir monitoring (resolves #2787) 2021-06-09 01:58:26 +10:00
nattthebear 14fef0f2b5 Revert "GPGX: apply settings each frame, fixes layer viewer not updating properly"
This reverts commit b3fdbe7463.
2021-06-07 17:18:50 -04:00
YoshiRulz b26d215edb
Bump version 2021-06-07 22:17:59 +10:00
Asnivor c3c41f42b5 Merge branch 'master' of https://github.com/TASVideos/BizHawk 2021-06-07 12:28:13 +01:00
Asnivor 12c42c745a DBMan: Remove DATTools (this now lives in it's own external tool) 2021-06-07 12:27:57 +01:00
Asnivor d189790918 DATTool: Fix some designer display issues and add a readme 2021-06-07 12:24:11 +01:00
Asnivor 1bf6aa6ddd ExternalTool: Break out DATTools into new external tool (DBMan ET will no longer load as an external tool because of CSharp-SQLite.dll funny business. AND, DBMan isn't really used anymore) 2021-06-07 11:56:24 +01:00
CasualPokePlayer e5e187982a
SubGambatte (squashed PR #2732) 2021-06-07 19:18:24 +10:00
alyosha-tas b62f4bc6a9 TAStudio: make operation of 'show player #' buttons more intuitive, fixes #2779 2021-06-06 10:00:57 -04:00
YoshiRulz dabd33c5f4
Un-swap fill and stroke in forms.drawRectangle/LuaCanvas.drawRectangle
fixes 0a9d496ec; see #2772
2021-06-06 13:46:29 +10:00
alyosha-tas b3fdbe7463 GPGX: apply settings each frame, fixes layer viewer not updating properly 2021-06-05 21:26:01 -04:00
feos 4d91b59cad
remains of freenode 2021-06-01 15:47:33 +03:00
alyosha-tas 147a5f0e75 Debugger: full update on restart, remove breakpoints before closing 2021-05-31 21:58:01 -04:00
CasualPokePlayer dd12d27149
[Gambatte] Misc Tracelogger Fixes (#2765)
* add HLE CGB-DMG colors for No Bios option

* misc gambatte tracelogger fixes
2021-05-31 10:48:14 -04:00
alyosha-tas 8a09893818 Basic Bot: Add same movie check condition as in Macro tool, fixes #2762 2021-05-30 14:06:08 -04:00
alyosha-tas 733b6c49b0 ToolBox: make icons without instances of tools, I probably missed some but it no longer throws errors at least and works as expected. Fixes #2763 2021-05-30 11:44:16 -04:00
YoshiRulz 2704003429
Dispose of newly-instantiated Forms when populating Tool Box
see #2741, fe6bf7ba1, #2763
2021-05-31 00:53:23 +10:00
YoshiRulz be575c96f0
Update support section of readme (resolves #2753) 2021-05-30 10:41:34 +10:00
CasualPokePlayer 7e06f71afb
add HLE CGB-DMG colors for No Bios option (#2756) 2021-05-29 20:32:20 -04:00
alyosha-tas c1c032a345 Trace Logger: filter out null cases 2021-05-29 17:53:53 -04:00
alyosha-tas 28fe921983 Debugger: prevent crashes when minimizing and other cases, fixes #2760 2021-05-29 11:25:15 -04:00
YoshiRulz 0b0484ee7c
Fix code style warning (by simplifying) 2021-05-28 16:29:21 +10:00
zeromus 17e3e28d06 Fix a bug in PathExtensions IsAbsolute. Fixes #2747
This code should not exist here, anyway. For reasons just like this. Need to find framework method for it.
2021-05-27 16:52:05 -04:00
zeromus d39fa5d3d1 decrypt PathExtensions IsAbsolute and MakeAbsolute 2021-05-27 16:51:31 -04:00
alyosha-tas 7c17f31cdc Gambatte; update trace header 2021-05-27 09:27:58 -04:00
CasualPokePlayer 6432d99feb
[Gambatte] Many Updates (#2742)
* don't put isCGBMode for movies where CgbDmg mode is being used

* various Gambatte accuracy improvements + proper no BIOS support + tracelogger fixes
2021-05-27 08:56:13 -04:00
nattthebear 2c0c6aa0bb rename a bunch of shit because someone has a fetish for RFCs
rust maintains its reputation as a less annoying language to write systems code in than C, but only just barely.

yeets #2750
2021-05-26 16:07:07 -04:00
adelikat c5e6aadb0e update version info 2021-05-25 19:46:27 -05:00
Morilli 38bc953e22 Add a designated payload controller based on the multitapcontroller in the new bsnes core
- also patched out the left/right and up/down handling in the core, where it didn't belong
- also fixed the existing payloadcontroller because it wasn't working at all lol
2021-05-26 02:27:54 +02:00
feos 3c94000d3e mame: bios selection works 2021-05-25 21:14:27 +03:00
alyosha-tas 0b3cd0ec0d GBHawk: Fix some tests 2021-05-25 10:56:28 -04:00
Morilli 359657c29a Add a payload controller for the new bsnes core 2021-05-25 04:27:06 +02:00
YoshiRulz 817701856c
Respect LogKey of loaded movie for playback 2021-05-25 08:50:58 +10:00
YoshiRulz 38a223ffbd
Fix execution order in Bk2Controller constructors 2021-05-25 08:50:58 +10:00
feos aedb7d3972 mame: figure out default bios properly 2021-05-24 23:15:49 +03:00
YoshiRulz cc29c5edc7
s/UDRL/UDLR/ in N64 ControllerDef 2021-05-24 08:39:46 +10:00
feos e6c6c417d5 mame: populate bios menu 2021-05-24 00:49:00 +03:00
feos ebff82b968 mame: dip switches work 2021-05-23 17:31:35 +03:00
Morilli 24c74c0e36 Implement IDebuggable for the new bsnes core 2021-05-23 05:02:05 +02:00
feos a43eaaeee9 mame: sent syncsettings to the core and reboot 2021-05-22 23:03:21 +03:00
feos 512ca30d7e mame: set up the hawk side of syncsettings (dip switches only) 2021-05-22 19:02:45 +03:00
YoshiRulz d71eca3b2d
Implement SerializationStabilityTests.TestRoundTripSerialization 2021-05-22 08:15:31 +10:00
YoshiRulz dd45a3e37c
Exclude get-only props on PathEntryCollection from serialisation 2021-05-22 08:08:04 +10:00