YoshiRulz
d59ee099fd
Fix indentation
2025-03-18 06:30:03 +10:00
YoshiRulz
3ec532fce5
Fix line endings in `Bk2MnemonicLookup.cs`
2025-03-18 06:27:42 +10:00
YoshiRulz
716e3d665a
Merge branch 'master' into dosbox
2025-03-18 06:25:41 +10:00
Sergio Martin
a56e127e66
Removing unnecessary message
2025-03-17 21:11:58 +01:00
SergioMartin86
399855a9ce
merge with latest changes
2025-03-17 21:11:08 +01:00
SergioMartin86
b33ebf39e6
Added callback for video updates to prevent tearing
2025-03-17 21:10:02 +01:00
Morilli
0e9c21e7d3
handle null GreenzoneInvalidated in tasproj recording
...
this previously hardcrashed the entire program when TAStudio was not open
2025-03-17 20:57:15 +01:00
Morilli
96885ce146
cleanup RecordMovie.MakePath
...
this now allows creating tasproj files as originally intended but that will probably crash immediately because good coding
2025-03-17 20:47:44 +01:00
Sergio Martin
6235b7642f
Fix warning
2025-03-17 19:29:18 +01:00
Sergio Martin
94e557a202
Adding default controllers
2025-03-17 19:24:39 +01:00
Sergio Martin
ac5057d50d
Fixing .iso loading and cdrom swapping
2025-03-17 19:15:29 +01:00
SergioMartin86
cddad219ca
Cleanup and fixing .iso loading and swapping
2025-03-17 19:14:40 +01:00
feos
19374203da
dsda: expose huds and automap stats
...
make settings changes require reboot explicitly. unsure if I still want them to have immediate effect
2025-03-17 20:33:55 +03:00
feos
ebbdc1ad5c
dsda: send inputs by struct pointer
...
greatly simplifies adding more inputs (like automap control)
2025-03-17 19:19:00 +03:00
Morilli
6b012ef433
differentiate between RollColumn vertical width and horizontal height
...
don't really like this code too much, but it works. And the RollColumn has no idea what orientation it has, so it can't do the logic itself.
see #3708
2025-03-17 13:45:50 +01:00
Morilli
1e397432af
change TAStudio layout when rotation changes
...
- addresses #3708
2025-03-16 22:00:39 +01:00
Morilli
8efeda8af9
change internal TAStudio sideview layout
...
the layout difference should be effectively imperceptible, but this change will help with altering the layout programatically
2025-03-16 21:58:55 +01:00
Morilli
bb3b59a5cb
regenerate TAStudio.Designer.cs
...
nonfunctional change
2025-03-16 21:58:55 +01:00
feos
d6ac62e261
dsda: disable wipe for imported demos
...
internally, wipe is rendered within a single "frame" so no input is processed. but we can't know from the movie which frame is wipe, so we can't insert empty frames to make imported movies work with our wipe - which has to happen across frames so we could capture every interim state of it. when exporting movies, wipe frames can be dropped based on lag info which we're currently setting for wipe only.
2025-03-16 23:07:20 +03:00
feos
f0765a3a72
fix build
...
remove underscore from non-private fields
expose wipe screen setting
2025-03-16 23:03:15 +03:00
feos
9351a045c0
dsda: detect wipe as lag
...
automap mnemonic
2025-03-16 22:44:37 +03:00
feos
89b6da50d0
WIPE!!!
2025-03-16 22:20:12 +03:00
Sergio Martin
b4de985d9f
Merge branch 'dosbox' of github.com:SergioMartin86/BizHawk into dosbox
2025-03-16 19:57:39 +01:00
Sergio Martin
5756436747
Using .cdrom extension for cdroms, and passing disk name to the read callback
2025-03-16 19:56:48 +01:00
SergioMartin86
47f63b7569
Using .cdrom extension for cdroms, and passing disk name to the read callback
2025-03-16 19:56:36 +01:00
Sergio Martin
7c7c12af7a
[WIP] loading cds from bk
2025-03-16 17:48:30 +01:00
SergioMartin86
79a8e81102
[WIP] loading cds from bk
2025-03-16 17:47:49 +01:00
feos
93ebd91971
dsda: wipe wip
2025-03-16 16:21:48 +03:00
YoshiRulz
28498da7c1
Fix mixed line endings in main solution
2025-03-16 19:55:27 +10:00
YoshiRulz
7f0b55c550
Fix namespace of `SimpleSyncSoundProvider`
...
wow this is old dbdac5e3f
2025-03-16 19:38:11 +10:00
Sergio Martin
69d6cdc115
updating with upstream
2025-03-16 09:37:11 +01:00
CasualPokePlayer
9d239fbdcf
Ignore alpha for ImageSequenceWriter
2025-03-15 15:44:54 -07:00
YoshiRulz
30c9ea4f03
Remove unused import
2025-03-16 01:54:19 +10:00
feos
b6b7f56e02
mame: use utf8 parsing for lua strings
2025-03-15 18:06:15 +03:00
feos
2775b13edb
mame: sort views according to their index
2025-03-15 17:59:35 +03:00
feos
7a0c4d398f
mame: fix crash for view names containing commas
...
the way the initial lists are populated is kinda hacky because we need some separators and split the results using them. it's impossible to make sure they won't use that separator in a name in the future. maybe there's a better way than listing every available name in entire mame and finding which symbols never appear there and using them as separators (tho I admit for views I didn't even do that and relied on users running the thing).
2025-03-15 16:57:04 +03:00
CasualPokePlayer
38f8e3a9b4
Add Void Linux liblua naming method
...
Yes, it's actually named liblua5.4.so.5.4
2025-03-15 01:53:12 -07:00
Morilli
c5aa085a8a
CI: split up waterbox compile jobs into multiple workflows
...
This allows finetuning the on: conditions for each workflow and gives a better base for future work where we might want more workflows or more separation between waterbox cores.
Quicknes being in the waterbox workflow made no sense to begin with.
I've also used the cache action to cache the waterbox build which should prevent unnecessary rebuilds and improve speed slightly. I'm not really happy with the way reusable workflows work as they require re-cloning the repository and re-fetching clang, but the alternative would be copy-pasting the waterbox build action everywhere as far as I can tell.
2025-03-15 09:19:14 +01:00
feos
4a3ad3a1d1
dsda: fix build, spacing
2025-03-14 18:10:43 +03:00
Morilli
6665e0e35e
fix dsda CI build
2025-03-14 14:59:20 +01:00
Morilli
44dc0f4461
pass args and fix ares build call
2025-03-14 14:49:41 +01:00
Morilli
3a4815d3da
make make-all-cores.sh error properly
2025-03-14 14:41:36 +01:00
feos
aa7b78894a
dsda: convert c++ to c
2025-03-14 16:07:28 +03:00
CasualPokePlayer
8e8d718c7e
Make sure to recreate stored pipelines on resetting D3D11 device
...
Fixes crashes whenever a reset ends up occurring due to a lost device
2025-03-12 15:32:14 -07:00
YoshiRulz
6cedcc2221
Resolve a code style warning in `HuC6280`
2025-03-13 07:16:29 +10:00
bigbass1997
abc6900c72
Changed print statement to only appear in debug builds
2025-03-13 07:11:13 +10:00
YoshiRulz
7ccd69bd5b
Add a couple dumps to gamedb
...
`U` is very different from the `G` but still loads?
see #4268
2025-03-13 06:43:54 +10:00
YoshiRulz
e94a20877a
Improve one of the Satellaview header heuristics ( resolves #4268 )
2025-03-13 06:43:54 +10:00
feos
6965767328
dsda: fix -warp
...
only doom1 uses episode number in -warp, all the rest ignore it and use the first digit to set map (episode is forced to 1 for them). to detect this we now ask the core which gamemode it is (which determines it internally too).
rename complevel setting
2025-03-12 20:40:29 +03:00
Morilli
c826344637
update snes9x
...
- closes #4260 , closes #4194
2025-03-08 22:20:28 +01:00