Commit Graph

4141 Commits

Author SHA1 Message Date
YoshiRulz ae12b0e23c
Revert some changes from #1237 and #1380 that aren't needed anymore 2019-11-04 19:53:14 +10:00
YoshiRulz 8c059aa43c
Replace helper methods with readonly bool IsUnixHost and cleanup 2019-11-04 14:30:05 +10:00
J.D. Purcell fec63fb66a Spaces -> tabs, fix mixed newlines. 2019-11-03 20:58:36 -05:00
J.D. Purcell 6eb44acd4f Fix noise from last merge. 2019-11-03 18:04:31 -05:00
adelikat e4e10646bf Merge branch 'master' into MoreUnixMonoCompatWork
# Conflicts:
#	BizHawk.Client.EmuHawk/Program.cs
#	BizHawk.Common/BizInvoke/MemoryBlock.cs
2019-11-03 16:09:22 -06:00
adelikat 942d9fc75e Simplify OS checks with some helpful methods 2019-11-03 16:04:42 -06:00
adelikat b9ade1a555 Merge branch 'master' into MoreUnixMonoCompatWork 2019-11-03 12:55:53 -06:00
adelikat 46385174da Hex editor - more cleanups 2019-11-03 12:46:39 -06:00
adelikat 7472e112ab Hex Editor - simplify key press logic even more 2019-11-03 12:25:36 -06:00
adelikat d57e8f790b Hex Editor - simplify keypress logic 2019-11-03 11:56:02 -06:00
adelikat c0c1c32b72 Hex Editor - more cleanup 2019-11-03 11:53:52 -06:00
adelikat 6de6e7b055 make nibbles logic more respectable 2019-11-03 11:48:31 -06:00
adelikat dfb87801af Hex Editor - restore funcionality to show typing in progress, in a way that doesn't suck 2019-11-03 11:31:53 -06:00
adelikat 2835694546 Hex Editor - fix crash when typing values into the hex editor with no address highlighted 2019-11-03 11:20:50 -06:00
adelikat 4d6d951286 Hex Editor - more cleanup 2019-11-03 11:18:23 -06:00
adelikat f047a19530 Hex Editor - consolidate highlighted address variables 2019-11-03 11:14:08 -06:00
adelikat 2ba579cfdf Hex Eidtor - rip out swap bytes crap and re-fix BigEndian functionality. Someone will have to explain why swap is needed. And do a not terrible implementation that leaves a non-funcitonal menu item! 2019-11-03 10:58:41 -06:00
adelikat 9fb8499ffe Hex Editor - lots of cleanups 2019-11-03 10:46:45 -06:00
adelikat 39586a5bf0 Remove NewHexEditor (can be developed on a branch instead) 2019-11-03 10:20:07 -06:00
J.D. Purcell fae50bc807 TAStudio: Fix crash when ctrl+clicking with no previous row selected. 2019-11-03 10:51:24 -05:00
J.D. Purcell 64e8270cab Update check fix. 2019-11-02 17:00:53 -04:00
J.D. Purcell afff86fb29 Update Checker: Use GitHub API to find latest version. 2019-11-02 16:53:27 -04:00
adelikat ae7221988b cheats code cleanup 2019-11-02 11:25:11 -05:00
adelikat 1239149af5 cleanup movie forms 2019-11-02 11:05:01 -05:00
adelikat 5fa5674260 EditSubtitles - fix message typo, simplify, TryParse instead of catching parse errors, fix a NRE 2019-11-02 10:50:52 -05:00
adelikat f967ebc3a7 cleanup Communication.cs 2019-11-02 10:33:26 -05:00
adelikat 7936797a9d Custom controls house cleaning - remove a bunch of unused controls, do some cleanups 2019-11-02 10:08:06 -05:00
James Groom cdf42777dc
Merge branch 'master' into MoreUnixMonoCompatWork 2019-11-02 18:15:46 +11:00
J.D. Purcell 0405eb7c73 XAudio2: Fix missing dispose. 2019-11-02 00:38:50 -04:00
J.D. Purcell 39b54f7202 Fix missing UI usings. 2019-11-02 00:38:50 -04:00
J.D. Purcell 17701dc57d Fix wrong return type in P/Invokes. 2019-11-02 00:38:50 -04:00
J.D. Purcell 447e8f59e5 To match master (merge error?) 2019-11-01 22:54:14 -04:00
J.D. Purcell 4b9f53db35 Remove unused files. 2019-11-01 22:51:01 -04:00
J.D. Purcell b8aa6c36d6 EmuHawk: Add manifest (like in master - accidentally omitted in last merge?) 2019-11-01 22:47:07 -04:00
adelikat fdd0076485 Merge branch 'master' into MoreUnixMonoCompatWork 2019-11-01 20:59:40 -05:00
adelikat b862a464ee remove our outdated 7z shenanigans with sharpcompress 2019-11-01 20:22:05 -05:00
adelikat 5d6c33f080 remove TAStudio ui that was picking the renderer (it's automatic now) 2019-11-01 15:56:26 -05:00
J.D. Purcell 19dd590f2c Improve error message. 2019-11-01 14:53:37 -04:00
J.D. Purcell 0fdc533071 We don't need this anymore after 9141b0ed. 2019-11-01 14:52:41 -04:00
adelikat 9141b0ed19 tool manager - don't go looking for tools outside of the EmuHawk assembly, I suspect this will actually fix the appveyor build issue, indirectly. 2019-10-31 21:03:19 -05:00
James Groom 7d780d1954
Un-delete ReflectionOnlyAssemblyResolve subscriber 2019-11-01 12:56:44 +11:00
adelikat 5f1c76b285 Revert "ReflectionTypeLoadException troubleshooting."
This reverts commit e15e32eb78.
2019-10-31 20:52:50 -05:00
James Groom c6dff68981
Fix bug remaining after merge commit 2019-11-01 00:41:53 +00:00
J.D. Purcell e15e32eb78 ReflectionTypeLoadException troubleshooting. 2019-10-31 20:16:01 -04:00
adelikat 6c7653e158 Merge branch 'master' into MoreUnixMonoCompatWork
This doesn't compile because of Input.cs, didn't know what to do. Also search for Merge TODO for some commenting things that probably need to be deleted
# Conflicts:
#	BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj
#	BizHawk.Client.EmuHawk/CustomControls/InputRoll.Drawing.cs
#	BizHawk.Client.EmuHawk/CustomControls/InputRoll/InputRoll.cs
#	BizHawk.Client.EmuHawk/Program.cs
#	BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs
#	BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs
#	BizHawk.Client.EmuHawk/tools/ToolHelpers.cs
#	BizHawk.Client.EmuHawk/tools/ToolManager.cs
#	BizHawk.Client.EmuHawk/tools/TraceLogger.Designer.cs
#	BizHawk.Client.EmuHawk/tools/TraceLogger.cs
#	BizHawk.Client.EmuHawk/tools/Watch/RamSearch.Designer.cs
#	BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs
#	BizHawk.Common/BizInvoke/DynamicLibraryImportResolver.cs
2019-10-31 17:01:19 -05:00
YoshiRulz f8379d9fd4
Bump ReSharper analysis to C# 8.0 2019-10-31 03:30:00 +10:00
adelikat c78b6df363 remove Autohawk tool, this doesn't do anything and never caught on as an idea 2019-10-29 13:01:07 -05:00
adelikat abcda424dc fix a typo in a message box message, a few other cleanups in the vicinity 2019-10-29 12:50:28 -05:00
feos 0247a8f1a8
mame core wip (#1705)
* add MAME to OpenAdvanced
* make mame launch games
limited to arcades that only need rom name. other devices require machine name and rom name, and won't run. nor they are meant to be supported anyway: we have enough emulators that do the job better for particular devices.
dunno if direct disk access will be avoidable, there are quite some files it might want to load other than the rom (parent rom, bios, artwork). trapping all of these might be a future task.
it is also known that mame can load "romname.zip" file just as well as "romname" folder, which would represent an unarchived zip. I make use of it to send it zip name with extension. it's easy, and we're not obliged to recognize mere folder paths in the mame-advanced-loader logic.
* ability to run lua code inside mame
2019-10-29 18:37:27 +03:00
adelikat d65092e967 Misc cleanups in tool dialogs - mostly the use of expression body (C#6/C#7isms) 2019-10-29 09:27:56 -05:00