YoshiRulz
f8df53abda
Improve documentation for VersionInfo.gen.cs
2021-07-28 10:25:07 +10:00
YoshiRulz
b05d64c10c
Redesign PathConfig ( resolves #2435 )
2021-07-28 10:04:35 +10:00
YoshiRulz
dfaf07371e
Use better LINQ in PathConfig
2021-07-28 09:31:59 +10:00
YoshiRulz
28abcac463
Use AssemblyBuilder from System.Reflection.Emit package in BizInvoke
2021-07-27 21:10:50 +10:00
YoshiRulz
4f7a641453
Add missing $ before string in generated ReflectionCache source
2021-07-27 21:10:11 +10:00
YoshiRulz
cf92bfd9b4
Clean up EmuHawk.Resources
2021-07-27 17:15:14 +10:00
YoshiRulz
3ed650c0ba
And silence the print flood from Database again
2021-07-27 15:17:14 +10:00
YoshiRulz
517be084ab
Replace Debug.WriteLine w/ Util.DebugWriteLine
...
(or `Console.WriteLine` if it's in `#if DEBUG`)
bonus wtf: 2 calls in Database were to `WriteLine(string, string)` overload, not
the intended `WriteLine(string, params object[])` overload
2021-07-27 15:14:13 +10:00
YoshiRulz
99260d2746
Add DocumentationAnalyzers from NuGet and fix syntax in docs
2021-07-27 14:53:04 +10:00
YoshiRulz
8d210df9e3
Enable nullability in some services
2021-07-27 13:31:49 +10:00
alyosha-tas
aa9402f3c8
fix #2298
2021-07-25 11:27:40 -04:00
alyosha-tas
a8e710c73d
fix #2880
2021-07-25 10:31:02 -04:00
CasualPokePlayer
62fcf9cc1d
fix #2864 ( #2869 )
...
* fix #2864
* attempt to preserve 2c8295b
behavior
* misc
2021-07-25 09:10:51 -04:00
Daniel Peter Rutschmann
4b6fc89a71
Fix rewinds sometimes drifting 1 frame forward when loaded. ( #2878 )
...
Co-authored-by: dacin21 <daniel.rutschmann@gmx.ch>
2021-07-25 09:09:42 -04:00
YoshiRulz
fd0d5a38c7
Rewrite OSDManager.InputStrOrAll without local var
2021-07-24 21:09:17 +10:00
YoshiRulz
b4738411a2
Invert nullability in Emulation.Common, enabling it some trivial files
2021-07-24 19:23:18 +10:00
Morilli
f1da6e6cd3
fix #2873 by duplicating code yay
2021-07-23 00:48:56 +02:00
YoshiRulz
8c5bb6715a
Allow loading .so files for libretro, again, and throw a nice message
2021-07-23 08:15:12 +10:00
alyosha-tas
335c8104b6
NESHawk: Tweaks to APU timing
2021-07-22 08:42:29 -04:00
YoshiRulz
726f1f3f11
Move types from Input to top-level in Client.Common and cleanup
2021-07-22 15:09:49 +10:00
YoshiRulz
25da1153b6
Resolve TODO re: encapsulation of r/w InputManager props
2021-07-22 14:49:09 +10:00
YoshiRulz
778098e8b7
Apply current code style to Bizware.Test
...
including enabling NRTs and minifying TestForm w/o Designer
2021-07-22 06:35:53 +10:00
YoshiRulz
d1205fa807
Revive Bizware.Test executable
2021-07-22 06:34:23 +10:00
YoshiRulz
a223072810
Update OpenTK
2021-07-22 05:02:06 +10:00
GhostlyDark
7a48bded0a
Add new GLideN64 settings ( #2872 )
...
* Add new GLideN64 settings
- BackgroundsMode: Set the rendering of large background images, like the JFIF backgrounds of Ocarina of Time. Defaults to stripped as it is more accurate. A user may want to change this to one piece mainly for texture pack usage or performance.
- txEnhancedTextureFileStorage: Use HTS cache instead of HTC for enhanced (upscaled) textures. Defaults to HTC.
- txHiresTextureFileStorage: Use HTS cache instead of HTC for HD textures. Textures are streamed from disk, eliminating the need to prefetch the textures at load. Boots the game near instantly and decreases RAM usage. Defaults to HTC.
* Fix BackgroundsMode type
2021-07-21 16:51:38 +03:00
feos
11b1e328a6
rebuild gliden64
2021-07-21 16:20:28 +03:00
YoshiRulz
b28a52befa
Add default feedback bind for N64 P1 (and add copy in test data)
...
the rest of the default binds are still garbo though
2021-07-21 12:27:41 +10:00
YoshiRulz
d3733c1fda
Pass Left+Right feedback bind through until PrepareHapticsForHost
2021-07-21 12:27:38 +10:00
YoshiRulz
d254c8121d
Include HapticsChannels prop in ControllerDefinition clone ctor
2021-07-21 10:49:50 +10:00
Meerkov
664ab7fab6
Wire up haptics in Mupen core (squashed PR #2683 )
...
* Wire up host haptics, but only for OpenTK which doesn't support it
and I'm hijacking the Fast Forward hotkey too
* Fix Mupen 64 Vibration DLL
* Enable Mupen 64 Vibration for DirectInput
* Remove unused SDL dep from Mupen input-bkm plugin
this allows it to be built without checking out the deps submodule, I guess
* Fix <OutDir/> in Mupen lib projects
* Remove "Debug" haptic channel and debug hotkey, prepare Mupen
* Fix remaining merge conflicts
* ...with the correct channel name
and hopefully no dangling whitespace changes
* Fix typo from resolving merge conflict, and off-by-one error
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2021-07-21 10:06:16 +10:00
YoshiRulz
52333e4862
Remove "Debug" haptic channel and debug hotkey, prepare Mupen
2021-07-21 09:46:19 +10:00
YoshiRulz
045c4815a4
Change <OutDir/> to point to /Assets in Mupen lib projects
2021-07-21 09:46:19 +10:00
YoshiRulz
77f467588b
Remove unused SDL dep from Mupen input-bkm plugin
...
this allows it to be built without checking out the deps submodule, I guess
2021-07-21 09:46:18 +10:00
YoshiRulz
38b81ae10b
Re-enable haptic feedback
...
(i.e. revert 567cb0c8f
)
2021-07-21 09:46:15 +10:00
alyosha-tas
864086c510
NESHawk: update apu start state to better match console
2021-07-20 18:50:33 -04:00
nattthebear
8cd67529a3
delta rewinder: fix crash on rewinding when the buffer was full
...
Woops!
Closes #2870 .
2021-07-20 16:53:40 -04:00
nattthebear
7cc73ca9b0
Fix bug with delta state rewinder ( #2871 )
2021-07-20 16:47:10 -04:00
YoshiRulz
56594840ad
Replace sequences of 7 or more = chars in C# source with -
...
just makes it easier to grep for Git merge conflicts
2021-07-19 10:10:16 +10:00
YoshiRulz
2077b19caa
Clean up dumb in GBHawk ctor
2021-07-19 09:19:37 +10:00
YoshiRulz
0892fb8733
Inline remaining CFP.GetFirmware shim
2021-07-19 09:15:05 +10:00
YoshiRulz
70037ee0fc
Refactor CFP.GetFirmware*
2021-07-19 08:52:09 +10:00
YoshiRulz
09afbdd6eb
Re-add .wbx in Assets to .gitignore
2021-07-18 09:37:36 +10:00
YoshiRulz
60a8891c92
Remove /Assets filters from .gitignore
2021-07-18 08:56:15 +10:00
YoshiRulz
ceedf1fef5
Misc. unmanaged cores: output to /Assets and also /output if it exists
...
Makefiles still produce .dll instead of .dll.so on Linux
see #2725
2021-07-18 08:10:17 +10:00
YoshiRulz
443c9830bb
Copy /Assets with <None/> instead of a post-build <Target/>
...
see #2725
2021-07-18 07:24:58 +10:00
alyosha-tas
42b43b4431
resolve #2858
2021-07-17 08:26:47 -04:00
Moritz Bender
2ff7e4d39b
Add sa1_iram memory domain for new bsnes ( #2803 )
2021-07-16 18:41:53 -05:00
Mickael Laurent
e79d33bcfd
Add several comm MMF LUA functions
2021-07-17 07:49:11 +10:00
Mickael Laurent
457ff87481
Always initialize MMF LUA functions
2021-07-17 07:49:11 +10:00
Morilli
308d34890c
Fix the superscope controller for the new bsnes core
...
closes #2856
2021-07-14 22:43:09 +02:00