Commit Graph

168 Commits

Author SHA1 Message Date
adelikat 46d05de51f nothing to see here 2020-02-28 12:52:48 -06:00
adelikat f5e9e8eecd cleanup VersionInfo.cs a bit 2020-02-26 15:33:50 -06:00
adelikat 9cbf7b1176 DiscSystem.Emulation - fix a few typos 2020-02-26 15:25:50 -06:00
adelikat 35219d2dd7 Emulation.DiscSystem - cleanup - use object initializers 2020-02-26 15:00:18 -06:00
adelikat 4cf29c5169 Emulation.DiscSystem - cleanup - use extension method, using declarations 2020-02-26 14:53:36 -06:00
adelikat 3f9b93be59 Emulation.DiscSystem -> simplify if/elses into return statements 2020-02-26 14:51:05 -06:00
adelikat cd9103b412 Emulation.DiscSystem - cleanup - use built in aliases 2020-02-26 14:42:35 -06:00
adelikat 2afa05d2c7 Emulation.DiscSystem - cleanup - use expression body 2020-02-26 14:41:54 -06:00
adelikat eb4acc0090 Emuation.DiscSystem - cleanup - use null propagation 2020-02-26 14:40:33 -06:00
adelikat 03ccdb15eb Emulation.DiscSystem - cleanup - remove unused usings 2020-02-26 14:38:48 -06:00
adelikat e1bb93971a use expression body in various places 2020-02-25 15:14:14 -06:00
adelikat 185dbda19a misc redundant code removal, empty argument in object intiializer, redundant elses 2020-02-25 15:14:13 -06:00
adelikat 72d4b0ac46 use inline out 2020-02-25 15:14:13 -06:00
YoshiRulz 2b8c0edcc2
Reorganise *.props 2020-02-23 06:17:35 +10:00
James Groom 46a4d8ffa9
Retargetting non-executable projects to .NET Standard (#1801)
* Retarget BizHawk.Emulation.* to .NET Standard 2.0

* Retarget BizHawk.Bizware.BizwareGL to .NET Standard 2.0

In practice this mostly involves moving classes to BizHawk.Client.EmuHawk.
2020-02-18 10:31:49 -06:00
YoshiRulz 24e6cc14f0
Enable SA1206 and fix noncompliance
"Declaration keywords should follow order"
2020-01-25 19:37:28 +10:00
YoshiRulz b1e02fbdce
Enable SA1106 and fix noncompliance
"Code should not contain empty statements"
i.e. don't put a semicolon there
2020-01-25 18:06:34 +10:00
YoshiRulz 6f3f01125c
Enable SA1504 and fix noncompliance
"All accessors should be single-line or multi-line"
i.e. no block form on one line
2020-01-25 14:56:56 +10:00
YoshiRulz 3ae58fd9d6
Use SolutionDir to make relative paths absolute
No need for warning of relative paths in filename anymore
2020-01-24 04:59:27 +10:00
YoshiRulz b1ef7bcbbb
Retarget .NET Framework from 4.6.1 to 4.8 2020-01-21 04:42:09 +10:00
YoshiRulz e435fb807b
Migrate to "new csproj", remove unnecessary tags/info, and dedupe
Didn't want to mess with resource generation so the execuable projects didn't
get migrated, just cleaned up
2020-01-19 01:43:39 +10:00
YoshiRulz 126bb4736b
Move commented-out code blocks to #if false
CBB doing Cores or Bizware
2020-01-13 11:14:16 +10:00
YoshiRulz a1d46b6d49
Improve exception docs in BizHawk.Emulation.DiscSystem 2020-01-02 21:51:24 +10:00
YoshiRulz 580aa2eaf9
Refactoring and cleanup of dynamic lib loading
Also fixed error reporting in WindowsLLManager, and fixed bug in
MednaDisc.CheckLibrary
2019-12-21 18:22:58 +10:00
James Groom fcc0bc19a4
Change build config to support the Core build system (for #1415)
squashed PR #1702
2019-12-03 16:58:33 +00:00
J.D. Purcell fec63fb66a Spaces -> tabs, fix mixed newlines. 2019-11-03 20:58:36 -05: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
J.D. Purcell 69edada441 Set LangVersion to 8.0. Requires Visual Studio 2019 with 16.3+ update installed. 2019-10-27 12:14:19 -04:00
adelikat 924618ee8f Set resharper language level to 7, add some emulator lingo to the resharper dictionary 2019-10-27 10:54:29 -05:00
James Groom 90b0574bc3
Remove unnecessary calls to ToList (e.g. in foreach)
squashed PR #1591
2019-10-13 15:50:57 +00:00
YoshiRulz a2a5ec7566 Replace $"{a}{b}" and similar with concatenation 2019-06-14 15:54:17 +00:00
YoshiRulz 2642ef4049
Remove empty docs 2019-06-06 16:41:10 +10:00
YoshiRulz ceb490828f
Fix docs "not placed on a valid language element" 2019-05-29 21:04:12 +10:00
James Groom 779975f689
Use nameof 2019-03-28 14:17:14 +11:00
YoshiRulz 51d0bdf4cf
Use string interpolation 2019-03-20 15:24:33 +10:00
James Groom 1d5a097a75
Fix typo
also this method sucks
2019-02-27 15:33:27 +10:00
James Groom d5d2e7d412
Fix typo 2019-02-24 15:39:53 +10:00
James Groom cf23d9db87
Fix typo and cleanup loop 2019-02-24 15:39:01 +10:00
Asnivor 76070cd89d OCD: Fix non-critial compiler warnings in my code 2019-01-25 15:45:15 +00:00
adelikat 22d1818641 DoSettings file for all project to explicitely set language level to C#6 2018-06-23 13:06:13 -05:00
frequem 71ba3024b7 Fixed linux build 2018-02-21 20:19:33 -05:00
Asnivor 7eee1c0f8f DiscSystem MDS: version check 2017-10-27 20:35:40 -04:00
zeromus b6934ed195 Merge pull request #1034 from Asnivor/MDS
DiscSystem: MDS/MDF Support
2017-10-25 12:24:18 -04:00
Asnivor 6d87be1396 Experiemental MDS/MDF Support 2017-10-25 17:06:16 +01:00
Asnivor 3bbce67c10 Added a small method to return all files recursively as a List<KeyValuePair<string, ISOFileNode>> 2017-10-13 15:24:00 +01:00
Asnivor 73dfcf00bd DiscSystem - CDFS classes now also detect and consume CD-I (Green Book) disc images 2017-10-13 11:09:08 +01:00
Asnivor 688015bde8 Reduced dreamcast detection time by a factor of 10 2017-10-11 11:20:46 +01:00
Asnivor 420aec7870 DiscIdentifier - Improved detection of PC-FX. Added detection of lots more systems. 2017-10-11 10:57:58 +01:00
zeromus 8d04dc32a9 discsystem: add a utility method for my own use, no interest to anybody else 2017-09-07 22:39:06 -05:00