James Groom
b99bfa4892
Add note under libdarm re: submodule
2020-09-26 21:58:41 +10:00
zeromus
49a18d83bf
I don't know what the fuck this is, and I don't care. If I can't open the sln and debug emuhawk, then it's broken.
...
Revert "Change build path of executables to output/dll"
2020-09-26 00:47:10 -04:00
alyosha-tas
bac502671f
GBHawk: rewok interrupt handling to pass more tests and behave like gambatte on Gensan 2
2020-09-25 20:19:53 -04:00
alyosha-tas
39f6668f18
dual gameboy: fix XML generation and core preference selection
2020-09-25 09:12:33 -04:00
alyosha-tas
7e7713c955
GBHawk: fix color displayed when BG is off
2020-09-24 17:26:50 -04:00
nattthebear
7ea7f75f50
Fix some arm disassembly stuff
...
Some random code which is trying to align columns or something gets pooped up because "BLX" has no second part
2020-09-24 14:52:28 -04:00
nattthebear
fe929c0c55
Fix SGB core picker which was broken ( #2422 )
...
* Fix SGB core picker which was broken
* Restore default SGB core choice of SameBoy
In 2.4.2 and before, SameBoy was implicitly the default, but this makes the choice more explicit and the core picker UI properly show the chosen core when nothing has been selected yet.
* Cleanup core picker UI gen
* Remove now defunct SgbUseBsnes option from Config
Co-authored-by: RetroEdit <30182911+RetroEdit@users.noreply.github.com>
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2020-09-24 09:23:12 -04:00
nattthebear
757ac4e27e
Fix crash saving zwinder state manager when things align a certain way
2020-09-23 22:03:37 -04:00
YoshiRulz
276e8ab185
Fix compilation of ext. tools, fix style warnings in AutoGenConfig
2020-09-23 21:51:32 +10:00
YoshiRulz
f8e624befe
Create common property IsTargetingNetFramework
...
* if true, will add reference assemblies <PackageReference/>
* slightly less dumb <Move/>
2020-09-22 22:11:00 +10:00
YoshiRulz
1fdd2d5eb1
Import MainSlnCommon.props in MainSlnExecutable.props
2020-09-22 20:51:36 +10:00
YoshiRulz
5ae13a2309
Change build path of executables to output/dll
...
* post-build step moves .exes up a level, to output
* also fixed OpenTK.dll.config location
* also removed redundant step from packaging scripts
* future executables need to be capable of resolving assemblies in dll
2020-09-22 09:39:53 +10:00
YoshiRulz
000e2af543
Extract .props for executable projects
2020-09-22 09:33:53 +10:00
YoshiRulz
da26a18bf5
Remove redundant <AppendTargetFrameworkToOutputPath/>
2020-09-22 09:33:49 +10:00
YoshiRulz
877bb2ccea
Move Assets to output <Target/> to BizHawk.Common
2020-09-22 09:33:44 +10:00
zeromus
c64fb11d0d
dialogs shouldnt be opened without an owner. so give all them an owner. fixes #2420
2020-09-21 13:11:28 -04:00
YoshiRulz
fb5a5ed78c
Add libdarm.so, migrate Darm class to BizInvoker
...
`Tools` > `Debugger` no longer crashes immediately on Linux with mGBA core
2020-09-21 01:38:09 +10:00
YoshiRulz
0bdd1b6d64
Add libdarm submodule and build script
2020-09-21 01:37:27 +10:00
Moritz Bender
e5d04e1e52
Fix tasproj backup files getting saved with savestates / greenzone ( #2416 )
2020-09-20 09:31:48 -05:00
Ethan Arns
8391be5ae7
Added Pop_OS support
2020-09-20 05:24:00 +10:00
RetroEdit
b1a64e2212
Broaden usage of TAStudio-specific movie-loading. ( #2411 )
...
* Broaden usage of TAStudio-specific movie-loading.
fixes #2386
* TAStudio drag-drop: use LoadMovieFile for consistency
2020-09-18 20:08:49 -05:00
James Groom
a5d166cf71
Partial fix for #2353 (files in dev builds) ( #2410 )
...
* Move .so libraries to dll dir, update some build scripts
* Move OpenTK.dll.config with OpenTK.dll
* Keep EmuHawkMono.sh in Windows-built artifacts
* Add Package.sh to match QuickTestBuildAndPackage.bat
used as `Dist/BuildRelease.sh && Dist/Package.sh`
* Update GitLab CI to use Package.sh
2020-09-18 20:08:34 -05:00
nattthebear
302b12cda8
Remove infinite loop on certain stream copy failures
...
Instead we get an error message now
2020-09-18 18:10:40 -04:00
RetroEdit
0d72cd901a
Replace SelectionFocused variable I accidentally added
2020-09-18 20:38:10 +00:00
RetroEdit
9e4f81e3a4
Markers/branch multi-selection ( #2409 )
...
Fixes #2215
* Make marker/branch columns use ColumnType.Text
One step towards fixing multiselect for markers and branches
* Disable some input operations while TasView is unfocused
This prevents accidentally deleting inputs while branches or markers are selected.
2020-09-18 19:39:04 +00:00
adelikat
0ecd155758
Lua console - enable multi-select, InputRoll - refresh on select/deselect all, fixes #2401
2020-09-18 14:29:46 -05:00
RetroEdit
35754469aa
Select only the new branch when created, fixes #2405
2020-09-17 22:34:00 +00:00
YoshiRulz
b6a3c20b49
Code style: Remove a redundant semicolon
2020-09-18 07:28:11 +10:00
YoshiRulz
727c6bc51f
Make ToolFormBase implement IToolForm
2020-09-18 07:28:08 +10:00
YoshiRulz
8aa3dcf72f
Remove ToolFormBase.Config and use base property
...
The non-weird init in ToolManager can't pass in the ctor because 1. Config is
written to in Restart as well as Load and 2. it's a base class and that's not
how ctors work and I should know this
2020-09-18 07:27:59 +10:00
YoshiRulz
9a6b853a49
Fix line breaks in two labels in OpenAdvancedChooser ( fixes #2407 )
...
fixes 64d14a7f9
2020-09-18 02:52:42 +10:00
alyosha-tas
2f01ac2212
GBHawk: add in missing variable to state
2020-09-16 20:54:51 -04:00
zeromus
714fd0fddc
someone also needs to update the batch files themselves, and the README
2020-09-16 06:50:59 -04:00
zeromus
3c8a1a5286
fix appveyor
2020-09-16 06:42:40 -04:00
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