zeromus
09a9bfbc2f
rename dist batch files so mistakes are less likely.
2020-09-16 01:13:53 -04:00
YoshiRulz
afbce436cd
Restore FormBase.WindowTitleStatic semantics without breaking Designer
...
fixes daf6f516c
which fixed regression in aa1de1c9d
2020-09-15 13:47:51 +10:00
scrimpeh
70b695a456
TAStudio: Disengage TAStudio after loading .bk2
2020-09-14 15:14:06 -05:00
nattthebear
507e818374
Fix the faust core so it actually runs again
2020-09-14 07:23:00 -04:00
YoshiRulz
aa74209b3a
Use .so in OAC for Libretro cores on Linux
2020-09-14 16:20:38 +10:00
YoshiRulz
5ed192c5ce
Bump version
2020-09-14 16:19:07 +10:00
zeromus
82c4fa4881
re: #2393 - fix something related to ed9b7b3eb1
(maybe)
2020-09-13 21:16:12 -04:00
adelikat
284af73b14
nes palette viewer - dont' new up brushes on every draw
2020-09-13 12:52:37 -05:00
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