zeromus
9bc0363a31
straighten out matrixsenses
2020-03-29 21:50:06 -04:00
zeromus
14404a211d
fix degrees functions on MatrixStack and add a transform function
2020-03-29 21:50:06 -04:00
adelikat
46d05de51f
nothing to see here
2020-02-28 12:52:48 -06:00
adelikat
35697aaefa
cleanup Page.cs
2020-02-25 15:14:13 -06:00
adelikat
72d4b0ac46
use inline out
2020-02-25 15:14:13 -06:00
adelikat
f873e7f9c3
cleanup some BizwareGL files - spaces to tabs, remove used code, cleanup
2020-02-25 15:14:13 -06:00
adelikat
808071748a
ok...
2020-02-23 12:52:20 -06:00
YoshiRulz
2b8c0edcc2
Reorganise *.props
2020-02-23 06:17:35 +10:00
adelikat
9e7bdd2424
cleanups in Bizware, mostly higher language features like null propagation and expression bodies
2020-02-22 12:02:40 -06: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
adelikat
d7f97b1539
actually delete things instead of removing them from the project
2020-02-08 13:09:27 -06:00
YoshiRulz
f061e4f876
Enable SA1209 and fix noncompliance
...
"Using alias directives should be placed after other using directives"
2020-01-25 19:37:24 +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
165c2a0e2e
Merge BizwareGL.SlimDX into BizwareGL
2020-01-22 07:21:22 +10:00
YoshiRulz
87833d76d7
Merge GdiPlus and OpenTK into BizwareGL
2020-01-22 07:05:50 +10:00
YoshiRulz
b1ef7bcbbb
Retarget .NET Framework from 4.6.1 to 4.8
2020-01-21 04:42:09 +10:00
YoshiRulz
ebfccf51de
Add DependentUpon and SubType modifiers to globbed files
2020-01-20 10:29:27 +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
3bab282e8d
Improve exception docs in Bizware.*
2020-01-02 21:51:33 +10:00
YoshiRulz
50373ac1ad
Move conditional PackageReferences to conditional .targets import
...
Fixes build system bug introduced by c31050feb
2019-12-27 16:35:47 +10:00
YoshiRulz
c31050feb6
Migrate from packages.config to PackageReference
2019-12-26 16:54:33 +10:00
adelikat
2c66e3043c
a bit more cleanup
2019-12-13 15:44:50 -06:00
YoshiRulz
185337d1c5
Replace assembly references with NuGet packages where possible
2019-12-12 03:56:46 +00:00
adelikat
cf3e2c61c9
cleanup BitmapBuffer
2019-12-08 14:24:49 -06: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
YoshiRulz
ae12b0e23c
Revert some changes from #1237 and #1380 that aren't needed anymore
2019-11-04 19:53:14 +10: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
YoshiRulz
4e5b763c38
Reenable OpenTK gamepad functionality
2019-10-07 03:08:41 +10:00
James Groom
067477ce18
Merge branch 'master' into clean_docs
2019-06-14 13:28:39 +00:00
YoshiRulz
3d097e3f04
Run jpegoptim on *.jpg and oxipng -so6 on *.png
2019-06-10 19:09:26 +10:00
YoshiRulz
2642ef4049
Remove empty docs
2019-06-06 16:41:10 +10:00
zeromus
ab020cfad2
fix crash disposing unavailable pipelines (was already done in GL display method but not d3d.) fixes #1546 without walls of text discussion and KBs of pointless diffs
2019-04-20 14:52:32 -04:00
James Groom
779975f689
Use nameof
2019-03-28 14:17:14 +11:00
YoshiRulz
d64df5a030
Use string interpolation
2019-03-20 14:41:19 +10:00
alyosha-tas
ee45e3114e
manually revert 'allow alpha in screenshots'
2019-02-12 17:17:08 -06:00
adelikat
5b26300e50
Merge pull request #1419 from upthorn/master
...
Extend APIHawk with a lua-like system of api libraries
2019-01-19 17:24:08 -06:00
zeromus
ca9385c3c8
add some little fragments i meant for the user display cropping stuff but didnt use
2019-01-18 00:59:23 -05:00
upthorn
8395193aee
Allow alpha to matter in screenshots.
2018-12-21 22:38:03 -08:00
zeromus
88ce214670
remove junk accidentally added bizwareGL ClassDiagram
2018-11-30 09:08:44 -06:00
zeromus
9d6997692f
Merge remote-tracking branch 'remotes/peeweek/retroizer'
2018-11-18 11:09:53 -05:00
James Groom
ca021d96cc
Allow bizhawk to be built and run w/ MSBuild and Wine+Mono on GNU+Linux ( #1237 )
...
- Update to latest OpenTK, add input code from `mono-stable` branch
(kudos), and fix bugs arisen from version differences
- Move some functionality into Win-specific classes and add Wine+Mono
implementation where simple
- Add conditions to main loop so some things only run on Windows
2018-11-04 20:05:20 +03:00
Asnivor
c0fcac5ab1
CPCHawk: Port IO changes, Interrupt generation, i8255 PPI chip, PSG IO & Keyboard/Joysticks
2018-07-18 08:12:44 +01: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