alyosha-tas
84ef5039ee
Merge pull request #1880 from TiKevin83/master
...
fix MBC1 games like Pinocchio that need adjustedRombank
2020-03-13 07:40:52 -04:00
TiKevin83
7e37fb2540
fix MBC1 games like Pinocchio that need adjustedRombank
2020-03-13 00:39:39 -04:00
YoshiRulz
ddbabd6067
Split path to fork in project dependency tree
...
Emulation.Common does not depend on Emulation.DiscSystem, but Emulation.Cores
still depends on both
2020-03-13 09:46:24 +10:00
YoshiRulz
d02a8df549
Fix audio buffer looping on drag-and-drop
2020-03-13 08:49:05 +10:00
YoshiRulz
9e514dcebd
Unify Get/SetSoundOn across Lua and C# APIs ( resolves #1817 )
2020-03-13 08:46:45 +10:00
YoshiRulz
f7caa414b6
Fix building for external tools
2020-03-12 13:16:37 +10:00
feos
9dd9b4cc0d
Bulkread ( #1834 )
...
* POC of a memory domain bulk read concept, wired up to hex editor, very sloppy currently
* do the todo
* delegates for bulkreads
* refactor bulk reads to take in a range and a pre-allocated array for the values
Co-authored-by: adelikat <adelikat@tasvideos.org>
2020-03-11 10:53:42 -05:00
adelikat
7456d81a9c
cleanup FilterManager.cs
2020-03-06 17:35:01 -06:00
YoshiRulz
acaaa126bb
Add item names to ValueTuple return type
2020-03-07 07:57:25 +10:00
YoshiRulz
5196b97459
Fix resources for BizHawk.Emulation.Cores and cleanup
2020-03-07 07:45:19 +10:00
adelikat
9584ff1f53
use switch expressions in some various places in EmuHawk, and some other simplifications
2020-03-04 20:18:43 -06:00
adelikat
8430d145ab
cleanup RamSearch with switch expressions and switch labels
2020-03-04 19:34:13 -06:00
adelikat
e6eb667e56
RamSearchEngine - simplify
2020-03-04 19:19:32 -06:00
adelikat
ebc3ea7ca0
RamSearch - simplify slightly
2020-03-04 19:10:26 -06:00
adelikat
eff3f310a8
ramSearchEngine - fix AddRange broken in earlier refactor, oops
2020-03-04 19:07:36 -06:00
adelikat
74c12779b0
RamSearchEngine - use HawkFloatEquality() for float equality comparisons
2020-03-04 19:02:00 -06:00
adelikat
d1db498d20
RamSearchEngine - List -> IEnumerable
2020-03-04 18:44:22 -06:00
adelikat
a84fca5f8f
make WatchList constants not all caps
2020-03-04 18:43:31 -06:00
adelikat
888a5225fe
create an OrderBy() overload that does OrderBy or OrderByDesc, and use it to simplify sorting in RamSearchEngine (can be used to simplify other things like CheatList)
2020-03-04 18:40:26 -06:00
adelikat
d6e56f8aa8
RamSearchEngine - simplify watchList creation with extension methods
2020-03-04 18:15:04 -06:00
adelikat
35ab6762a2
RamSearchEngine - simplify a bit
2020-03-04 17:51:57 -06:00
adelikat
e460394d41
RamSearchEngine - cleanup code slightly by making ToFloat() an extension method, also fix CompareDifrerent by float comparisons that were all incorrect
2020-03-04 17:39:05 -06:00
adelikat
51dcd3db46
remove now redundant casts
2020-03-03 19:09:44 -06:00
adelikat
d38e8a0503
cleanup
2020-03-03 18:41:53 -06:00
adelikat
3d664d9270
simplify ram search engine settings usage a bit with some extension methods
2020-03-03 18:41:53 -06:00
adelikat
23c819de4a
Move SearcMode enum out of SearchEngineSettings
2020-03-03 18:41:53 -06:00
adelikat
a151bd7424
move settings class out of RamSearchEngine
2020-03-03 18:41:52 -06:00
adelikat
3a0df3f543
move enums out of RamSearchEngine class
2020-03-03 18:41:52 -06:00
adelikat
92221f38df
separate namesapce for RamSearchEngine files
2020-03-03 18:41:52 -06:00
adelikat
c25d354194
break out some classes out of RamSearchEngine into their own files
2020-03-03 18:41:52 -06:00
YoshiRulz
f7ddab25c7
Redesign 4 config dialogs as a proof-of-concept
2020-03-03 22:51:51 +00:00
YoshiRulz
10818ba069
Create a new project for custom controls and add some more
2020-03-03 22:51:51 +00:00
YoshiRulz
bbb28525f1
Fix typo in switch expression
...
fixes up 18762c75e
2020-03-02 17:15:30 +10:00
adelikat
1337beed1b
remove designer null check hacks in favor of the intended DesignMode flag
2020-03-01 16:49:37 -06:00
adelikat
0414e15a75
InputRoll - remove designer hacks, they don't crash the designer anymore
2020-03-01 16:41:47 -06:00
adelikat
079a0a4104
HeaderKeys - CONSTANTSDONTNEEDTOBEALLCAPS
2020-03-01 16:36:47 -06:00
adelikat
9474771098
ToolBox.cs - replace serious of ifs with LINQ filters
2020-03-01 16:30:51 -06:00
adelikat
ff836b7089
remove no longer used Watch.IsOutOfRange
2020-03-01 16:23:02 -06:00
adelikat
b4cbca0156
break off AutofireController class into its own file, rename ControllerBinding.cs to Controller.cs to match class name
2020-03-01 16:21:03 -06:00
adelikat
fb52d3fc5d
cleanups
2020-03-01 16:18:20 -06:00
adelikat
abf0a334ad
some cleanups in controllerBinding
2020-03-01 16:16:03 -06:00
adelikat
6972d5307f
convert confusing query syntax to LINQ expression
2020-03-01 16:13:30 -06:00
adelikat
5bea6efe5f
rename a variable
2020-03-01 16:05:04 -06:00
adelikat
10df3b194e
simplify StickyAdapters a bit
2020-03-01 15:59:30 -06:00
adelikat
2349a92de6
remove StickyOrAdapter, and ISticky interface, they became vestigial at some point
2020-03-01 15:56:38 -06:00
adelikat
18762c75ee
misc cleanups in Client.Common
2020-03-01 15:49:48 -06:00
adelikat
0ffac58ce8
misc cleanups in Client.Common
2020-03-01 15:05:42 -06:00
adelikat
db21af9e59
cleanups in Client.Common, mostly removing redundant parenthesis
2020-03-01 14:52:16 -06:00
adelikat
2a77ad14f3
some simplifications in OpenAdvanced.cs
2020-03-01 14:45:18 -06:00
adelikat
630858cbd4
misc cleanups in Emulation.Common
2020-03-01 14:39:24 -06:00