adelikat
5c5438ea18
add advanced config option that will remove the "Mixed" key priority when clicking the statubar icon or pressing hte hotkey
2020-09-13 12:23:15 -05:00
adelikat
40fe4b3022
Merge branch 'release'
2020-09-13 11:10:38 -05:00
adelikat
f104807193
update version info
2020-09-12 20:36:29 -05:00
adelikat
043ec74206
set Faust release flag to true
2020-09-12 09:26:04 -05:00
YoshiRulz
17440fad2f
Fix crash when painting selected row backgrounds in InputRoll
2020-09-12 09:22:58 -05:00
nattthebear
d619a3c7c3
Fix two mostly unrelated nyma settings issues
...
Mednafen has extra aliases of enum values that we don't need here and were confusing the system. Now, NGP no longer has three different "English" options for language.
Internal Mednafen code expects MDFN_GetSettingB ("bool") to work with enum values, so long as those enums are 0 and 1, but we weren't handling that.
Fixes #2385
2020-09-12 09:22:28 -05:00
adelikat
76c97e49e7
Ram watch - clear on screen watches when doing fast updates, fixes #2379
2020-09-12 09:20:29 -05:00
zeromus
be98f272f2
remove parallel from watchlist
2020-09-12 09:20:14 -05:00
nattthebear
b1267b22df
Rework and fix up invisible allocations and sound/video format init in nyma cores.
...
See the submodule commits for the tech details. Fixes #2365 . As a side effect, Faust state sizes should be moderately smaller now.
2020-09-12 09:19:33 -05:00
YoshiRulz
5099614dbe
Disable "Stay on Top" setting of IToolFormAutoConfigs on Unix
2020-09-12 09:18:17 -05:00
YoshiRulz
f6dde5914d
Prevent trying to load VB.NET assembly on Linux
2020-09-12 09:17:30 -05:00
alyosha-tas
a0c35b397e
GBHawk: Fix start up screen color.
2020-09-12 09:16:33 -05:00
YoshiRulz
15deab90e5
Fix typo
...
forgot to stage this -_- fixes d1de18119
2020-09-12 09:15:53 -05:00
YoshiRulz
27d4bfc8b9
Fix de/serialisation of .tasproj MovieVersion header ( fixes #2377 )
...
.tasproj files written from both American/global and European PCs will now load
anywhere. No new files will use ',' in the header, only '.'.
2020-09-12 09:15:27 -05:00
YoshiRulz
d48bea5056
Fix joypad.setanalog implementation and docs ( fixes #2310 )
2020-09-12 09:12:54 -05:00
YoshiRulz
99440b6095
Change IJoypadApi methods from float to int, allow null in SetAnalog
...
also from Dictionary<,> to IDictionary<,>
2020-09-12 09:12:16 -05:00
alyosha-tas
12c5658050
GBHawk: Add note to use existing SRAM sync setting, fixes #2354
2020-09-12 09:10:50 -05:00
YoshiRulz
f07c24cfcc
Fix crash when painting selected row backgrounds in InputRoll
2020-09-12 21:14:25 +10:00
nattthebear
ddd229e03d
Fix two mostly unrelated nyma settings issues
...
Mednafen has extra aliases of enum values that we don't need here and were confusing the system. Now, NGP no longer has three different "English" options for language.
Internal Mednafen code expects MDFN_GetSettingB ("bool") to work with enum values, so long as those enums are 0 and 1, but we weren't handling that.
Fixes #2385
2020-09-10 08:05:11 -04:00
adelikat
d1257e302b
Ram watch - clear on screen watches when doing fast updates, fixes #2379
2020-09-09 13:28:52 -05:00
adelikat
2c2fd3ca0c
update broken link in readme
...
artifacts not artifaces
2020-09-09 13:18:06 -05:00
adelikat
48b7980cb9
Revert "some fixes to input roll drawing, but it is massively messed up"
...
This reverts commit 23fcb4c1a0
.
2020-09-09 12:38:41 -05:00
zeromus
23fcb4c1a0
some fixes to input roll drawing, but it is massively messed up
2020-09-08 19:51:16 -04:00
zeromus
daf6f516c6
fix bugs from aa1de1c9d2
that made tool windows undesignable
2020-09-08 19:35:42 -04:00
zeromus
e840a32ccc
remove parallel from watchlist
2020-09-08 19:29:40 -04:00
YoshiRulz
bf3f037bd7
Enable SA1212 and fix non-compliance
...
"Property accessors should follow order" (setter should not come before getter)
2020-09-08 22:23:10 +10:00
YoshiRulz
0dd89de0d8
Enable SA1205 and fix non-compliance (except in Cores)
...
"Partial elements should declare access" (type decl. modifier not copied across
all parts)
2020-09-08 22:14:47 +10:00
YoshiRulz
5488c80f4d
Enable SA1400 and fix noncompliance (except in Cores)
...
"Access modifier should be declared"
2020-09-08 21:57:14 +10:00
YoshiRulz
4bf50e6e51
Fix docs/strings/identifiers copypasta'd between various Hawk cores
...
A2600 standard controller and A7800 standard controller were using the same
keybinds, now only Atari2600Hawk uses those and A7800Hawk's are blank unless
configured manually or configured on config regen
2020-09-08 12:02:53 +10:00
nattthebear
6047a12ad8
Rework and fix up invisible allocations and sound/video format init in nyma cores.
...
See the submodule commits for the tech details. Fixes #2365 . As a side effect, Faust state sizes should be moderately smaller now.
2020-09-07 11:08:09 -04:00
YoshiRulz
d170972e3c
Cleanup various Hawk cores' controller decks
...
The main point is referencing types directly instead of iterating them by
reflection and also calling their ctors by reflection.
(disclaimer: [DisplayName] attrs are still necessarily read by reflection)
2020-09-08 00:05:35 +10:00
YoshiRulz
329a7de8b8
Disable "Stay on Top" setting of IToolFormAutoConfigs on Unix
2020-09-07 22:43:54 +10:00
YoshiRulz
f1ef8c64cb
Make *.ReflectionCache.Asm props private
2020-09-07 22:36:24 +10:00
YoshiRulz
f7ccb7dfca
Change signature of CoreInventory ctor
2020-09-07 22:35:14 +10:00
YoshiRulz
e10e139f10
Encapsulate Assembly.GetManifestResourceStream in *.ReflectionCache
2020-09-07 22:31:38 +10:00
YoshiRulz
209fbc6de0
Add and use ReflectionCache classes
2020-09-07 22:01:26 +10:00
YoshiRulz
9325e2f002
Prevent trying to load VB.NET assembly on Linux
2020-09-07 22:01:03 +10:00
alyosha-tas
2a285af5ae
GBHawk: Fix start up screen color.
2020-09-06 19:00:11 -04:00
YoshiRulz
aa1de1c9d2
Unify setting of window titles, add static title option ( fixes #1996 )
...
The only forms that did anything special with their window title were Basic Bot,
CDL, Hex Editor, Log Window, MainForm, and TAStudio. That behaviour is in
WindowTitle, while the rest use WindowTitleStatic.
The implementations of WindowTitleStatic in those six forms are new. There's a
checkbox in `Config` > `Display...` > `Misc` to disable their special behaviour
and use the new static titles.
The Text property is hidden from Designer de/serialisation as well.
2020-09-06 16:18:08 -05:00
YoshiRulz
2c77f76a67
Fix typo
...
forgot to stage this -_- fixes d1de18119
2020-09-06 09:43:36 +10:00
YoshiRulz
d1de181194
Fix de/serialisation of .tasproj MovieVersion header ( fixes #2377 )
...
.tasproj files written from both American/global and European PCs will now load
anywhere. No new files will use ',' in the header, only '.'.
2020-09-06 09:36:08 +10:00
YoshiRulz
8e72dddd41
Set menu de/activate handlers on tool form MenuStrips ( fixes #2281 )
...
these call methods on MainForm, which decides whether or not to pause/unpause
2020-09-05 18:49:29 +10:00
alyosha-tas
1c5f9fccb3
O2Hawk: Mostly fix 4 in a row
2020-09-04 19:46:49 -04:00
RetroEdit
aa00184737
Revert "DeveloperBuild = false"
...
This reverts commit e524f3e4e5
.
2020-09-03 20:15:44 +00:00
RetroEdit
cd499b2378
Merge branch 'release'
2020-09-03 20:14:45 +00:00
RetroEdit
f3f5774bbb
Fix new bugs from painting during auto-restore
...
fixes #2371
2020-09-03 19:38:05 +00:00
RetroEdit
1f19281ed1
Merge pull request #2372 from TASVideos/painting-auto-restore-fix
...
Fix new bugs from painting during auto-restore
2020-09-03 19:08:20 +00:00
RetroEdit
98498f9d50
Fix new bugs from painting during auto-restore
...
fixes #2371
2020-09-03 18:11:37 +00:00
YoshiRulz
242dcf04c7
Fix joypad.setanalog implementation and docs ( fixes #2310 )
2020-09-03 09:32:45 +10:00
YoshiRulz
e77631922e
Change IJoypadApi methods from float to int, allow null in SetAnalog
...
also from Dictionary<,> to IDictionary<,>
2020-09-03 09:32:12 +10:00