YoshiRulz
d6d9f76f76
Fix shift/ctrl/alt modifier keys with OpenTK input
2020-01-13 11:37:19 +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
a8170ca183
Fix mismatching namespaces
2020-01-13 07:19:06 +10:00
adelikat
f61189f141
BizBox - show text that indicates it is a developer build, if it is a developer build
2020-01-12 15:05:19 -06:00
YoshiRulz
dd4f9aaf64
Use ranges
2020-01-13 06:59:40 +10:00
YoshiRulz
0f1fa1531f
Use ranges in ApiHawk and Lua
2020-01-13 06:57:24 +10:00
adelikat
9a88a94ddc
remove old joke about box, you will be missed.
2020-01-12 14:55:59 -06:00
zeromus
8c50945ecb
remove windows 7 nag. kept messages because it had some useful work in identifying various windows versions in case it's needed later
2020-01-12 15:23:00 -05:00
YoshiRulz
60b7858fbe
Simplify Windows prereqs (see desc.)
...
* Changed default sound/display methods to OpenAL/OpenGL on Windows to match
non-Windows, and replaced DirectInput with OpenTK input (needs regression
testing on Windows).
* (meta) As a result of the above, DirectX is no longer a prerequisite, leaving
only: .NET Framework 4.6.1 (comes with Win10, as does 4.8), MSVC 14 (also comes
with Win10), MSVC 12 for Mupen, and MSVC 10 for BSNES/Mupen.
* Refactored static Program ctor, using ExceptionBox for missing prereqs, and
removed PrereqsAlert.
* Added OS version check for Windows, with a flag in the config to skip it.
* Updated readme for Win7 EOL (and generally cleanup Windows sections).
2020-01-12 20:00:34 +00:00
feos
c330541c35
Revert "cleanup ArgParser"
...
This reverts commit 84593b2d48
.
magical fix to magically broken avi dumping
2020-01-12 21:33:41 +03:00
adelikat
a03ed17c8a
path config - lock down some unreleased cores in release builds
2020-01-12 11:08:46 -06:00
adelikat
8ccbe94a38
don't enable VirtualPad uless controller definition has any button, don't enable Macro Input tool if no movie is active
2020-01-12 11:00:11 -06:00
adelikat
eaca35d3d0
properly use TasMovie.Session - fixes #1771
2020-01-12 10:55:15 -06:00
YoshiRulz
7062ba5b6a
Clarify "Autoload" text (from #971 )
2020-01-13 01:54:15 +10:00
YoshiRulz
c38fb09d3c
Fix typos in strings and comments (from #971 )
2020-01-13 00:22:01 +10:00
feos
2f64427199
the logic to automatically pick SaveAs if it's a new project is already there, so it's safe to enable the Save menu item
...
fix #1788
2020-01-12 13:48:42 +03:00
alyosha-tas
46d0818f09
MSXHawk: Core interface stuff
2020-01-10 15:51:56 -05:00
adelikat
8885b38281
quantizer code - space to tabs, other cleanups
2020-01-03 18:35:13 -06:00
adelikat
101a403420
cleanups in AV code
2020-01-03 18:25:46 -06:00
adelikat
9ab62d8cd3
some cleanup
2020-01-03 14:36:13 -06:00
adelikat
ee84c92ada
pass in dependencies to OpenAdvancedChooser
2020-01-03 14:19:42 -06:00
adelikat
6183d6e3a6
Don't use Global.Emulator in MacroInput.ButtonSelect
2020-01-03 14:12:13 -06:00
adelikat
ba68a307df
pass dependency into PsxHashDiscs
2020-01-03 14:09:00 -06:00
adelikat
57610488fe
use globals a bit less
2020-01-03 13:59:39 -06:00
adelikat
bea2012e0a
BookmarksBranchesBox - don't use GlobalWin.OSD
2020-01-03 13:55:23 -06:00
adelikat
84593b2d48
cleanup ArgParser
2020-01-03 13:09:27 -06:00
adelikat
023da20cb9
Cleanup GamePad code, pass in mainform dependency
2020-01-03 10:38:04 -06:00
YoshiRulz
8540773435
Fix typo
2020-01-03 06:04:01 +10:00
YoshiRulz
e7d0fb8299
Refactor/genericise MutableIntRange, add immmutables, add more methods
...
call now and I'll throw in not one but two float equality extensions for free
2020-01-03 03:32:51 +10:00
YoshiRulz
9ef32cf8f5
Merge ctors using default params, resolves a TODO
2020-01-02 22:10:42 +10:00
YoshiRulz
060255471b
Improve exception docs in BizHawk.Client.EmuHawk
2020-01-02 21:51:37 +10:00
adelikat
1fd9bd7b38
SoundConfig - pass in mainForm
2019-12-31 17:14:04 -06:00
adelikat
eb438fd9cb
pass in mainform to Keyboard.cs instead of using global
2019-12-31 17:06:40 -06:00
adelikat
9f86a2db6a
cleanup Input.cs
2019-12-31 17:04:24 -06:00
adelikat
7de9309be1
Lua - pass in MainForm to the EmuHawkLuaLibrary class
2019-12-31 16:46:05 -06:00
adelikat
18975e390d
use Globals less in Tastudio sub-components
2019-12-31 16:31:32 -06:00
adelikat
1c472ad253
Hex Editor - fix Delete hotkey not unfreezing secondary highlighted addresses, consolidate freeze/unfreeze logic
2019-12-31 13:40:09 -06:00
adelikat
15f1432462
Hex editor - some more simplifications
2019-12-31 13:18:12 -06:00
adelikat
12a3552bdd
Hex editor - simplify slightly
2019-12-31 13:10:44 -06:00
adelikat
c8c63f29f0
InputRoll - only refresh on mouseLeave if necessary
2019-12-31 12:41:21 -06:00
adelikat
098cac3f60
a few misc cleanups
2019-12-31 11:44:50 -06:00
adelikat
b390c2829c
cleanup virtualpad code
2019-12-31 11:36:22 -06:00
adelikat
0f33e2b1e7
cleanup display manager code
2019-12-31 11:14:10 -06:00
adelikat
7a3606d684
ArchiveChooser - fix code that attempted to sort archive files but didn't, and cleanup
2019-12-31 10:36:33 -06:00
adelikat
0082de7c0a
cleanup Quantizer.cs
2019-12-31 10:24:57 -06:00
adelikat
64ea9afee5
cleanups
2019-12-31 10:17:55 -06:00
adelikat
ca862d5581
Log Window - properly set logging back to the standard console output when closing
2019-12-30 17:14:58 -06:00
adelikat
67419c980a
cleanup
2019-12-29 15:21:23 -06:00
adelikat
47eeba5053
Options config - re-position options now that console window option has been removed
2019-12-29 15:08:03 -06:00
adelikat
6e49f1c07d
Convert LogWindow to a tool that implements IAutoToolformConfig
2019-12-29 15:05:45 -06:00