CasualPokePlayer
8fb2ba6afa
Fix TIC80 mouse inputs
...
resolves #3938
2024-06-06 15:18:45 -07:00
CasualPokePlayer
a7c8156710
fix build
2024-06-06 13:51:19 -07:00
CasualPokePlayer
43a621a695
Handle nand/firmware a bit bitter; add sound interpolation options; add hybrid screen option
2024-06-06 13:50:29 -07:00
Morilli
5fc99f8a7d
.
2024-06-06 16:25:15 +02:00
Morilli
890111703f
Simplify NESHawk InitialWRamStatePattern
2024-06-06 14:39:51 +02:00
Morilli
3b3fa2e96d
Simply TAStudio ClientSettings loading
2024-06-06 14:00:46 +02:00
Morilli
1da58888ff
exterminate File.OpenWrite usage
2024-06-06 13:56:42 +02:00
Morilli
43d449be8b
Lower verbosity level of analyzer builds
...
the next lower option is minimal, which is already default
2024-06-06 13:28:20 +02:00
Morilli
7499fafe65
CI: (hopefully) fix mame build
2024-06-06 13:17:57 +02:00
CasualPokePlayer
9ff8f6b63a
remove some unused imports
2024-06-06 00:45:12 -07:00
CasualPokePlayer
7ec0a4c4af
seal NDS
...
shuts up a warning
2024-06-06 00:43:49 -07:00
CasualPokePlayer
c21172ae03
Fix DownscaleFramebuffer not being generated (happened to work fine in melonDS upstream, but not BizHawk)
2024-06-06 00:39:31 -07:00
CasualPokePlayer
ea4e96b08c
fix perms on these files
2024-06-05 23:37:53 -07:00
CasualPokePlayer
b7265e2f39
Update melonDS
2024-06-05 23:37:53 -07:00
YoshiRulz
75502e7ffb
Unimplement `IEnumerable` on `RecentFiles` and `PathEntryCollection`
2024-06-06 14:36:34 +10:00
YoshiRulz
fab1fae66a
Use `nameof` for `[CallerArgumentExpression]`
2024-06-06 14:11:24 +10:00
YoshiRulz
e468d6ee76
Fix target-gated `#if`s to cover every applicable TFM
2024-06-06 14:07:19 +10:00
YoshiRulz
7691f2f724
Fix possible mismatch between `$(IsTargetingNetFramework)` and TFM
...
just in case
2024-06-06 13:16:12 +10:00
YoshiRulz
4e6559af39
Populate the default window scales for a few sysIDs
2024-06-06 13:08:02 +10:00
YoshiRulz
df05537ca6
Replace `ZoomFactors` with a plain `Dictionary`
2024-06-06 13:02:11 +10:00
Morilli
7bb7cdeaee
Don't double-load subtitles from movies
...
this duplicated all subtitles on every load... ???
- fixes bc16a2cdaa
2024-06-05 22:40:38 +02:00
Morilli
6ffe5a0d5d
Fix the Subtitles button in PlayMovie not showing the form
...
it was immediately disposed woops
2024-06-05 19:28:44 +02:00
Morilli
f90cd201bc
Use `UseWindowsForms` instead of Reference
...
it's the modern way and there's some implications of not having it set for VS for example
2024-06-05 19:25:21 +02:00
YoshiRulz
15be0d625c
Nix expr: Set `mainProgram` for installables
2024-06-05 15:15:58 +10:00
kalimag
2c6129fb68
Fix possible TAStudio NRE (squashed PR #3936 )
...
* Skip `AskSaveChanges` in disposed `TAStudio`, fix #3499
* Revert "Skip `AskSaveChanges` in disposed `TAStudio`, fix #3499"
This reverts commit eabe939547
.
* Stop calling `AskSaveChanges()` on inactive tools, fix #3499
2024-06-05 10:00:55 +10:00
hegyak
5da5697f8f
Better Firmware Names ( #3766 )
...
* Better Firmware Names
Renaming Firmware Files based on System Name as BizHawk uses or at least renamed to be related to what it's for.
Unify Firmware names for Vectrex, Lynx, MSX resolve Name Collision, Odyssey 2 G7400, Gameboy, GameBoy Color.
---------
Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com>
2024-06-04 13:37:38 +02:00
Morilli
dbb106e407
fix O2 platform frame rates rounding
...
fixes 1cf5af83dd
2024-06-03 18:42:10 +02:00
kalimag
1b961f248d
Sanitize text pasted into hex text boxes (squashed PR #3684 )
...
* Sanitize text pasted into hex text boxes
Trim `0x` and `$` prefixes and whitespace pasted into `HexTextBox` and `WatchValueBox`. Prevent pasting non-hex text.
Add `ClipboardEventTextBox` control with `OnPaste` event
* Fall back to trapping paste keyboard shortcuts on Linux
* Adjust code style, seal `PasteEventArgs`
* Use slightly more sophisticated shared method for sanitizing hex strings
* Use moderately more sophisticated method for sanitizing hex strings
* More `string.Empty`
* Add some comments
* Code style
* Remove superfluous format check
2024-06-03 18:08:50 +10:00
YoshiRulz
ec8ba06dbe
Attempt to fix NRE when importing `.bk2` into TAStudio
2024-06-03 09:32:49 +10:00
YoshiRulz
6cb07dd53e
Nix expr: Override `<DebugType/>`
...
not functional, just so I don't forget
2024-06-03 09:32:49 +10:00
Morilli
5dba95bb44
CI: fix waterbox path condition
2024-06-02 22:20:28 +02:00
CasualPokePlayer
7164763e2f
Build melonDS with fwrapv, fixes weird rendering issues
2024-06-02 12:59:18 -07:00
YoshiRulz
f5af95c432
Nix expr: Harden checksums
2024-06-02 11:48:32 +10:00
CasualPokePlayer
43a38a05ca
Workaround driver bugs(?) with D3D11 GL interop
2024-06-01 18:30:17 -07:00
CasualPokePlayer
1d5a9e521d
Fix some more off by ones with imgui 2D renderer
...
thanks GDI+
2024-06-01 17:09:12 -07:00
YoshiRulz
1f41f5ff20
Fix typo
...
fixes a123776fe
2024-06-02 08:54:43 +10:00
YoshiRulz
a123776fe6
Change label of TAStudio's pause button
2024-06-02 08:49:57 +10:00
Morilli
7cca0ea75f
Add devbuild artifact upload to github CI
2024-06-02 00:49:28 +02:00
CasualPokePlayer
c1d5d17771
Fix off by ones for drawPolygon
2024-06-01 15:24:43 -07:00
CasualPokePlayer
f13f69b1ed
Try fixing filling arbitrary polygons
2024-06-01 15:16:59 -07:00
YoshiRulz
bc9f4afe76
Add PSX on PSP BIOS
2024-06-02 08:00:00 +10:00
YoshiRulz
e18a3494c3
Change `Acceptable` PSX BIOS options to `Ideal`
2024-06-02 07:55:26 +10:00
YoshiRulz
1ebe02e650
Nix expr: Include trailing slash on `BIZHAWK_HOME`
2024-06-02 07:46:30 +10:00
CasualPokePlayer
1a9176e12f
Fix "double rendering" in Lua/ApiHawk gui stuff
2024-06-01 14:01:01 -07:00
CasualPokePlayer
dcfe55360a
Prevent textures being created over the maximum texture dimension, fixes #3341
2024-06-01 13:14:19 -07:00
YoshiRulz
d91242df53
Fix running unit tests in GitHub Actions
2024-06-02 05:43:11 +10:00
YoshiRulz
260c7b2d4e
Use helper scripts for GitHub Actions
2024-06-02 05:42:43 +10:00
Morilli
72c1ebc28b
Add github CI
2024-06-01 18:38:09 +02:00
CasualPokePlayer
07ee33b777
Fix build
2024-06-01 08:21:30 -07:00
YoshiRulz
a81adfff41
Bump Magick.NET
2024-06-01 18:04:16 +10:00