Stenzek
202923da5b
Qt: Correct some clearly awful translations
1 day ago
Stenzek
07401690b9
Qt: Fix crash opening game settings
...
Regression from 8dbc476069 .
2 days ago
Stenzek
7c93a61ee1
Qt: Further simplify BIOS setup wizard page
2 days ago
Stenzek
57b952ab2d
Timers: Improve emulation accuracy
...
Fix overflow handling, set-counter-after-target, handle non-pulse mode
(nothing seems to use this), and don't compare immediately after
writing.
2 days ago
Stenzek
9c7c23f48f
Qt: Fix main window language not updating after setup wizard
2 days ago
Stenzek
406f325b23
Qt: Fix BIOS summary not updating on language change
2 days ago
Stenzek
351778e443
Qt: Update machine translations
2 days ago
Stenzek
8dbc476069
Qt: Add BIOS Installer and improve BIOS setup page
...
Hopefully make it easier for users...
2 days ago
Stenzek
30d351e4e5
Qt: Add CollapsibleWidget
2 days ago
Stenzek
145474389d
Qt: Allow empty recommended value in settings help
2 days ago
Stenzek
2246697beb
BIOS: Add version information and filenames to list
2 days ago
Davide Pesavento
f6c4fe9877
Achievements: Rename softcore to casual ( #3779 )
...
https://news.retroachievements.org/issues/2026-06/community-news.html#softcore-renaming
https://github.com/RetroAchievements/RAWeb/pull/5015
3 days ago
Stenzek
4a04d3143c
SPU: Fix volume sweep termination conditions
...
Keep volume envelopes active until they reach the appropriate saturation
limit, instead of stopping after the first decreasing step.
3 days ago
Anderson Cardoso
8747aa1833
Atualização Português do Brasil ( #3778 )
...
Atualizado para a última versão
4 days ago
Stenzek
551aaa4391
RegTest: Fix compile error
5 days ago
Stenzek
dc75335a73
Scripts: Translation tools experiments
5 days ago
Víctor "IlDucci
12f012caa8
Spanish (Spain) translation update 2026/07/27 ( #3777 )
...
- Cherry-picking previous changes and changing inconsistent ones with previous ones across the board.
- Restoring consistency when speaking towards the user (informal tuteo).
- Restoring NBSPs.
- Translating new strings.
- Retranslated all presumed PEMT translations.
- Restored previous translations in Setup Wizard (QTLinguist was not detecting correctly changes in longer strings).
6 days ago
Stenzek
56fa9dc613
Qt: Add refresh button to border overlay list
1 week ago
Stenzek
e2e4bae61e
Settings: Ensure overlays directory exists in user resources
1 week ago
Stenzek
6e0fb1e145
FullscreenUI: Add InputTextWithSuffix()
...
And use it for speed selector. Fixes the percent symbol making
manual input difficult.
1 week ago
Stenzek
d33d3b82c8
Qt: Rework media capture menu
...
Turn audio/video-only capture into a menu choice, instead of a setting
toggle.
1 week ago
Stenzek
8b9aaf7875
MediaCapture: Display OSD warning when resampling
1 week ago
Stenzek
049437e42f
MediaCapture: Resample audio when encoder doesn't support 44.1KHz
1 week ago
Stenzek
4f72f40343
MediaCapture: Fix possible corruption in audio-only capture
...
When the encoder thread is too slow.
1 week ago
Stenzek
b3d594a9ac
MediaCapture: Remove Flush() method
...
Can't remember what this was for...
1 week ago
Stenzek
381ac7d1ef
MediaCapture: Fix incorrect samples on buffer wrap-around
1 week ago
Stenzek
a233ec1fb7
Qt: Fix deprecation warning
1 week ago
Stenzek
eb4b87cfa8
Achievements: Fix inverted condition for new game additions
1 week ago
Stenzek
42bf523e89
Data: Update SDL Game Controller DB
...
From https://github.com/mdqinc/SDL_GameControllerDB
2 weeks ago
Stenzek
5f9e7f69b5
Qt: Work around Qt fullscreen border bug
...
The windows11 Qt theme sets the window border preference to rounded
on show regardless of whether the window is fullscreen or not, which
results in the border being displayed.
Manually fix it up afterwards.
2 weeks ago
Stenzek
4069271eb7
Qt: Make SetWindowRoundedCornerState() take an optional boolean
...
Expose default state.
2 weeks ago
Stenzek
4730d795bb
Qt: Add icons to memory card editor buttons
2 weeks ago
Stenzek
09467d50e1
Qt: Add icon extraction to memory card editor
2 weeks ago
Stenzek
b42e1c9f25
System: Slightly reduce memory save state struct size
2 weeks ago
Davide Pesavento
39fe70c84b
CI: Bump actions/checkout to v7 ( #3775 )
2 weeks ago
crashGG
9c35fdc947
MMPX :fix a transparent pixel bug & Adjusted floating-point tolerance ( #3776 )
...
Fixed a cross-case bug involving fully transparent pixels
Adjusted the floating-point tolerance from 0.1 to 0.01, purely to better telegraph
Enclose macro arguments in parentheses to ensure safe evaluation
2 weeks ago
Stenzek
e39033c448
Qt: Remove unused scripts
3 weeks ago
Stenzek
f8c9301f47
MSBuild: Remove non-existant file
3 weeks ago
Stenzek
8a1dbb1698
CDROM: Refactor invalid command handling
...
Fixes Tonyhax International bootloader.
3 weeks ago
Stenzek
ad7519d72c
FullscreenUI: Add queued texture recyling
...
Can't rely on it not getting removed from the pool immediately.
3 weeks ago
Stenzek
a421b5b119
FullscreenUI: Add 'None' transition effect
...
Allow return to previous window etc to be combined with cleanup
statements.
3 weeks ago
Stenzek
8a98ed8202
FullscreenUI: Relax condition for closing immediately on resume
3 weeks ago
Stenzek
31c6829432
FullscreenUI: Fix another debug assertion in single-threaded mode
3 weeks ago
Stenzek
35bcff1527
Achievements: Animate unlock progress bar
3 weeks ago
Stenzek
d4844036c8
Qt: Capture dialog improvements
...
Show current value as unsupported if it doesn't exist in the selected
backend.
Disable extra arguments text field if it is not enabled.
3 weeks ago
Stenzek
0275d6df93
MediaCapture: Clear state before deleting output file
...
Fixes the file failing to delete if startup failed with FFmpeg backend.
3 weeks ago
Stenzek
8612996ead
MediaCapture: Drop ffmpeg pre-7.x fallback
3 weeks ago
Stenzek
e04d890654
MediaCapture: Improve ffmpeg hardware encoding
...
- Don't silently fall back to software encoding if a hardware encoder is
supported.
- Fix forced yuv420p input to encoders, select an appropriate input
based on what is supported.
- Allocate hardware surfaces for each frame to ensure we're not
trampling on in-flight data.
- Check supported video dimensions and return an appropriate error if
they are out of bounds.
3 weeks ago
Stenzek
f383c3fa16
MediaCapture: Remove AV1/VP9 options from MF list
...
VP9 requires an external muxer (MS MP4 muxer does not support it), and
that's not something I can be arsed to deal with.
3 weeks ago
Stenzek
2cdf99d8a9
MediaCapture: Improve MF setup robustness
...
- Report errors when dimensions are out of specification.
- Fix memory leak on failure.
3 weeks ago