nattthebear
b0007c83f4
more musings
2020-06-21 14:09:38 -04:00
adelikat
5404fb90d7
nyma - do button name overrides on analog stick suffixes
2020-06-21 12:36:01 -05:00
adelikat
0862024ba6
virtualpad support for NGP
2020-06-21 12:14:12 -05:00
adelikat
39ff851972
tastudio track engaged flag better
2020-06-21 11:00:57 -05:00
adelikat
4d0d9e04aa
TAStudio - don't draw unless Tastudio is "engaged", fixes a lot of NREs through various core reboot scenarios
2020-06-21 10:57:23 -05:00
adelikat
b0258ef3db
fix NRE when closing tastudio
2020-06-21 10:43:05 -05:00
zeromus
4319096b50
format shader compiling errors better
2020-06-20 22:25:41 -04:00
zeromus
f6f7847b95
allow copying selected text from ExceptionBox
2020-06-20 22:25:41 -04:00
zeromus
703a51be09
fix retroizer
2020-06-20 22:25:41 -04:00
YoshiRulz
e24ddc9ebe
Finish renaming floats to axes
2020-06-21 12:16:32 +10:00
alyosha-tas
6fc1228ec2
GBHawk: HDMA timing bug fix
2020-06-20 22:05:05 -04:00
YoshiRulz
3d45799fc5
Specify [SpecializedTool] belongs on classes
2020-06-20 21:31:16 -04:00
YoshiRulz
f76f301f8d
Enable SA1015 and fix noncompliance
...
"Closing generic brackets should be spaced correctly"
2020-06-20 21:31:16 -04:00
YoshiRulz
3c02545066
Enable SA1026 and fix noncompliance
...
"Code should not contain space after new or stackalloc keyword in implicitly
typed array allocation"
2020-06-20 21:31:16 -04:00
YoshiRulz
14e0c96fd8
Enable SA1121 and fix noncompliance
...
"Use built-in type alias"
2020-06-20 21:31:16 -04:00
YoshiRulz
0021cfee70
Enable SA1130 and fix noncompliance
...
"Use lambda syntax"
2020-06-20 21:31:16 -04:00
YoshiRulz
0a3cb5f23f
Enable SA1410 and fix noncompliance
...
"Remove delegate parenthesis when possible"
2020-06-20 21:31:16 -04:00
YoshiRulz
dcae34ce47
Enable SA1314 and fix noncompliance
...
"Type parameter names should begin with T"
2020-06-20 21:31:16 -04:00
YoshiRulz
a8bd9733f4
Enable SA1626 and fix noncompliance
...
"Single-line comments should not use documentation style slashes"
2020-06-20 21:31:16 -04:00
YoshiRulz
a1aca37476
Enable SA1617 and fix noncompliance
...
"Void return value should not be documented"
2020-06-20 21:31:15 -04:00
YoshiRulz
135490c740
Enable CS1572, CS1574, and CS1734, and fix noncompliance
...
malformed references or wrong XML tag
2020-06-20 21:31:15 -04:00
YoshiRulz
0e1271c7c2
Fix exception creation
2020-06-20 21:31:15 -04:00
YoshiRulz
abcf91f7d6
A bit of Range cleanup
2020-06-20 21:31:15 -04:00
YoshiRulz
f37b74c4ba
Enable CS1570 and fix noncompliance
...
malformed XML
2020-06-20 21:31:15 -04:00
YoshiRulz
43cc80f6a3
Mess w/ doc comment warnings
2020-06-20 21:31:15 -04:00
zeromus
dfe027cf8f
finish renaming hyper/turbo wbx files
2020-06-20 20:20:42 -04:00
zeromus
687704dc3c
updated waterbox docs
2020-06-20 20:13:00 -04:00
zeromus
316aafed40
ss and pcfx dirs can be whacked (they belong to numa now)
2020-06-20 20:13:00 -04:00
zeromus
602dec0c4c
clarify that CloneSaveRam() can return null
2020-06-20 20:13:00 -04:00
zeromus
f98c4d18b1
dont create empty file when manually flushing null save ram
2020-06-20 20:12:59 -04:00
zeromus
e22ce7af9c
gpgx - return null for CloneSaveRam() when there's no saveram. this is apparently legal and other cores have been doing it
2020-06-20 20:12:59 -04:00
zeromus
2fc8b91e45
rename pce and pce-fast to turbo and hyper
2020-06-20 20:12:46 -04:00
zeromus
27f9a70085
clean nyma zlib building stuff
2020-06-20 20:12:45 -04:00
nattthebear
a9d1ad16b1
GPGX: Saveram tweaks
...
When saveram doesn't exist, return null, not new byte [0]. If passed a 0-length saveram file, do not pass it to the core (this crashed in interop stubs). Note that as best as I can tell, this is not fixing any problem; even without this commit it seems impossible to get BizHawk to actually generate a 0 byte saveram file for GPGX because of other checks that already existed.
2020-06-20 19:21:55 -04:00
zeromus
fc5e325608
add Reset Speed hotkey. it's bound to Shift+Equals by default because.. well, it's kind of logical... kind of. If you have any better suggestions...
...
fixes #2154
2020-06-20 18:55:39 -04:00
zeromus
936b7606d0
cleanup to Choose A/V writer dialog
2020-06-20 18:46:37 -04:00
nattthebear
3f6ffeb573
krusty
2020-06-20 18:07:17 -04:00
adelikat
c6694a5e29
TasMovie - cache mnemonic look ups, gives a noticeable speed boost to drawing
2020-06-20 16:00:08 -05:00
adelikat
249259d7b3
move QuickCollections to the PCEHawk core where it is used, since we don't expect to use it elsewhere, and one of it's advantages was speculating that being in the same assembly would give it good inlining, so being in a common library was negating this
2020-06-20 14:54:21 -05:00
adelikat
dc656ccb23
remove unused extension method
2020-06-20 14:36:57 -05:00
adelikat
21d2667736
remove useless dropdown opened event
2020-06-20 14:27:23 -05:00
adelikat
46188f977c
convert SMSHawk to generic core menu
2020-06-20 14:11:23 -05:00
adelikat
f1d5ef0f0f
create ISmsGpuView and have the Sms VdpViewer tool depend on it
2020-06-20 14:03:57 -05:00
adelikat
8bfe6011bc
convert PCE to generic core menu
2020-06-20 13:42:00 -05:00
adelikat
5570af6514
convert Genesis to generic core menu
2020-06-20 13:12:09 -05:00
adelikat
831197aeaa
created a SpecializedTool attribute for system/core specific tools, and use it to dynamically add available tools to the generic core menu, replace the hardcoded GBA menu using this
2020-06-20 13:05:36 -05:00
nattthebear
440a340cb5
remove what should have been ignored
2020-06-20 13:49:58 -04:00
adelikat
f1131b1907
Create a generic core menu ( #2155 )
...
* poc - have a default core menu that provides a generic settings menu item, wire up some cores to this generic menu that only have settings to begin wtih
* vectrex - remove strong type for settings, if there are no settings the convention is to use object, which allows GenericCoreConfig to be smart
* convert saturn menu to default core menu
* fixups
* convert PCFX menu to generic core menu
* convert snes9x and faust to generic core menu
* convert GBLink to generic core menus
* convert MAME to generic core menu
* convert NGP to generic core menu
* convert GGLink to generic core menu
* convert wonderswan to generic core menu
* convert virtualboy to generic core menu
2020-06-20 11:28:23 -05:00
nattthebear
e6858c702b
nyma - fix bug that stopped NGP from booting
...
Happened in a recent refactoring. NGP hides the constantfb setting (Because it is always at a constant fb), and that needs to override the core provision, not cause an exception.
2020-06-20 12:12:34 -04:00
nattthebear
be81bc12c2
more wip
2020-06-20 10:30:41 -04:00