Connor McLaughlin
9c6c3892e2
Merge pull request #2942 from NicknineTheEagle/nn/cdrom
...
CD-ROM fixes
2023-01-20 13:11:40 +10:00
Connor McLaughlin
53fffb1de2
Merge pull request #2941 from bslenul/adv-settings-reset
...
"Set Dumped VRAM Write Alpha Channel" should be true when resetting advanced settings
2023-01-17 18:49:35 +10:00
Stenzek
55f716e69e
Settings: Fix default value of depth clear threshold
2023-01-17 18:47:54 +10:00
Stenzek
e50390553d
Regtest: Use analog controller
2023-01-17 18:41:15 +10:00
Stenzek
95306d3362
CDROM: Slightly adjust seek timing when on target
...
Fixes Resident Evil 3 booting.
2023-01-17 18:38:19 +10:00
Connor McLaughlin
591e8b5b7a
Merge pull request #2940 from andercard0/master
...
Atualização Português do Brasil
2023-01-16 12:47:27 +10:00
Stenzek
e0ed76745e
Qt: Fix cancel in LED colour selection
2023-01-16 12:46:55 +10:00
Stenzek
c393db419e
Qt: Add Controller LED options (where supported)
2023-01-15 16:40:35 +10:00
Connor McLaughlin
722771fff6
Qt: Fix Linux build
2023-01-15 15:26:24 +10:00
Connor McLaughlin
ae529a6195
Qt: Add actions to debugger context menu
2023-01-15 15:13:54 +10:00
Connor McLaughlin
fe08d34e52
Qt: Add COP0/GTE registers to debugger list
2023-01-15 15:13:54 +10:00
Connor McLaughlin
395e9a934b
InputManager: Support inverted full axis
...
i.e. pedals
2023-01-15 15:13:54 +10:00
Connor McLaughlin
01270bac35
StringUtil: Add ToChars/fast_float FromChars
2023-01-15 15:13:54 +10:00
Connor McLaughlin
81383afc50
dep: Add fast_float
2023-01-15 15:13:54 +10:00
Connor McLaughlin
591ac15612
Merge pull request #2939 from andercard0/master
...
Atualização Português do Brasil
2023-01-15 01:37:26 +10:00
Connor McLaughlin
b5f806a830
CI: Work around Azure Ubuntu mirror issue
2023-01-13 22:10:49 +10:00
Connor McLaughlin
5b600602c2
Settings: Make disable-all-enhancements use new MDEC routines
2023-01-13 21:03:35 +10:00
Connor McLaughlin
1aa3be70c7
SPU: Bypass FIFO for direct memory writes
...
Aconcagua writes a single halfword with transfers halted, but never enables
DMA.. so when it eventually does later on, there's an extra halfword
written out to memory, which corrupted part of a sound effect.
2023-01-13 21:03:10 +10:00
Connor McLaughlin
2c2304b5b7
System: Fix inverted ifdef
2023-01-12 18:12:58 +10:00
Connor McLaughlin
157a2b7183
Merge pull request #2938 from andercard0/master
...
Atualização Português do Brasil
2023-01-12 18:07:54 +10:00
Connor McLaughlin
3b038fd27d
System: Further improve frame timing consistency
2023-01-12 18:02:12 +10:00
Connor McLaughlin
559f14d27d
ImGuiOverlays: Fix incorrect frame time order
2023-01-12 17:41:30 +10:00
Connor McLaughlin
af5d49649c
MDEC: Add option to use old conversion routines
...
That way texture packs for games which use MDEC for decoding
backgrounds will still be compatible.
2023-01-12 17:01:04 +10:00
Connor McLaughlin
3e0be0a577
MDEC: Tweak block timing further
...
Improves frame rate during animated backgrounds in Final Fantasy VII.
2023-01-12 16:48:34 +10:00
Connor McLaughlin
a56ce290d4
Qt: Work around theme switching issue in 6.4.0
2023-01-11 20:23:21 +10:00
Connor McLaughlin
7c6071dfe1
Qt: Add option to reset played time
2023-01-11 20:21:27 +10:00
Connor McLaughlin
50a616421f
System: Add -exe parameter for overriding boot executable
...
Lets you re-use a disc image, but boot a different file.
2023-01-11 19:49:11 +10:00
Connor McLaughlin
daf1080397
Qt: Fix -portable CLI parameter
2023-01-11 19:31:29 +10:00
Connor McLaughlin
ba7517fccc
Timers: Fix debug window rendering in hidpi
2023-01-11 19:15:59 +10:00
Connor McLaughlin
3e16746e85
Pad: Convert to namespace
2023-01-11 19:15:59 +10:00
Connor McLaughlin
835834f8f4
SIO: Convert to namespace
2023-01-11 19:15:59 +10:00
Connor McLaughlin
0683b9fa0e
InterruptController: Convert to namespace
2023-01-11 19:15:59 +10:00
Connor McLaughlin
db364d0e95
Timers: Convert to namespace
2023-01-11 19:15:59 +10:00
Connor McLaughlin
3acf569d67
DMA: Convert to namespace
2023-01-11 19:15:59 +10:00
Connor McLaughlin
d096a09ed8
ImGuiManager: Fix debug window interaction with frame limit off
2023-01-11 19:15:59 +10:00
Connor McLaughlin
8d3250667f
Scripts: Show first 3 diff frames in regression test
2023-01-11 19:15:59 +10:00
Connor McLaughlin
90fe071dda
CDROM: Adjust Init timing
2023-01-11 19:15:59 +10:00
Connor McLaughlin
05eea3cd2b
CPU/CodeCache: Always compute uncached fetch ticks
...
Running code out of uncached ROM is slowwww.
2023-01-11 19:15:59 +10:00
Connor McLaughlin
6a7407565a
Merge pull request #2936 from andercard0/master
...
Atualização Português do Brasil
2023-01-09 22:20:53 +10:00
Connor McLaughlin
b74eb37996
ImGuiOverlays: Display PAL/NTSC in resolution
2023-01-09 22:20:27 +10:00
Connor McLaughlin
2c125bde8c
CDROM: Fix size of debug window
2023-01-09 22:20:27 +10:00
Connor McLaughlin
9de849aa66
CDROM: Delay async interrupts immediately after ACKs
...
Fixes music playback stopping in Ogre Battle.
Closes #2596 .
Closes #575 .
2023-01-09 22:20:27 +10:00
Connor McLaughlin
dd73811628
CDROM: Convert to namespace
2023-01-09 22:20:27 +10:00
Connor McLaughlin
1552ff82a7
CMake: Fix Linux build
2023-01-07 17:40:50 +10:00
Connor McLaughlin
19b4f4e921
System: Add frame time graph
2023-01-07 13:10:43 +10:00
Connor McLaughlin
fa2fd8f84f
Build: Reference GSL
2023-01-07 13:10:43 +10:00
Connor McLaughlin
9c41126298
dep: Add GSL 4.0.0
2023-01-07 13:10:43 +10:00
Connor McLaughlin
e87f64faed
Merge pull request #2934 from Guwange/update_Japanese_translation
...
Update Japanese translation
2023-01-07 13:07:37 +10:00
Connor McLaughlin
06d6447e59
Qt: Add -raintegration command line parameter
2022-12-31 16:14:23 +10:00
Connor McLaughlin
f08f124eaa
Qt: Move RAIntegration menu to Tools
...
That way it's not hidden by default.
2022-12-31 16:14:23 +10:00
Connor McLaughlin
f9bf997c34
Achievements: Fix crash on game change when using RAIntegration
2022-12-31 16:12:03 +10:00
Connor McLaughlin
af73d8ac24
D3D12HostDisplay: Fix software cursor rendering
2022-12-27 22:17:58 +10:00
Connor McLaughlin
1bb321c41f
MDEC: Don't round when texture replacements are enabled
...
This changes texture hashes, and people got annoyed :/
2022-12-27 22:17:58 +10:00
Connor McLaughlin
928dd0e665
MDEC: Fix Linux compiling
2022-12-21 17:30:22 +10:00
Connor McLaughlin
5fa5957156
Qt: Fix per-game custom aspect ratio
2022-12-21 13:35:12 +10:00
Connor McLaughlin
b530b08bc4
Qt: Fix exiting game in big picture returning to list
2022-12-20 21:45:01 +10:00
Connor McLaughlin
fb9608a9cf
FullscreenUI: Fix folder changes not applying immediately
2022-12-20 21:37:28 +10:00
Connor McLaughlin
c2e15b0078
System: Fix toggling Show GPU Usage at runtime
2022-12-20 21:32:51 +10:00
Connor McLaughlin
fd050334c0
FullscreenUI: Warning fixes
2022-12-20 21:26:19 +10:00
Connor McLaughlin
4eb6b90825
AudioStream: Fix building without SSE on Linux
2022-12-20 21:25:15 +10:00
Connor McLaughlin
d65cbe42ae
GPU: Truncate instead of rounding 24bpp->16bpp
...
Thanks to axetion for writing a test to confirm this is what the console
GPU indeed does.
2022-12-20 21:19:58 +10:00
Connor McLaughlin
1c8ef86f12
MDEC: Convert to namespace
2022-12-20 21:18:30 +10:00
Connor McLaughlin
81823562fa
Qt: Fix a possible crash on shutdown
...
If the game list is being refreshed due to play time update.
2022-12-20 20:45:23 +10:00
Connor McLaughlin
52817d967b
Qt: Fix -fullscreen command line parameter
2022-12-19 23:30:27 +10:00
Connor McLaughlin
11ecf2bb46
Merge pull request #2931 from andercard0/master
...
Atualização Português do Brasil
2022-12-19 17:17:30 +10:00
Connor McLaughlin
e73098873b
Merge pull request #2932 from zkdpower/master
...
update Simple-Chinese translaton to latest.
2022-12-19 17:17:21 +10:00
Connor McLaughlin
f85464805a
Merge pull request #2933 from bslenul/shutdown-hk-state
...
Prevent shutdown hotkey from bypassing the state on shutdown setting
2022-12-19 17:17:10 +10:00
Connor McLaughlin
3f5552d6ac
Merge pull request #2930 from IlDucci/es_ES_update_20221211
...
Spanish (Spain) proofread and fixes
2022-12-14 17:59:06 +10:00
Connor McLaughlin
3082fd55d7
Qt: Add output audio device selection
2022-12-14 17:58:14 +10:00
Connor McLaughlin
8ab46d0713
MDEC: Redo IDCT and conversion
...
RE2 backgrounds look better now (mainly due to the 24bpp->16bpp
conversion). Also implements signed output (untested).
2022-12-14 17:28:34 +10:00
Connor McLaughlin
1905ce3e01
CDROM: Don't prevent GetlocL after Init
...
Console apparently just returns whatever was in memory, even though it
seeked to the start. Fixes Meremanoid booting.
2022-12-08 19:56:00 +10:00
Connor McLaughlin
dfdbc9a8ce
OpenGLHostDisplay: Update sync interval on MakeCurrent()
2022-12-08 13:21:21 +10:00
Connor McLaughlin
9d23df3aba
OpenGLHostDisplay: Set swap interval on emu thread
...
Fixes vsync being locked on in Linux.
2022-12-07 12:37:57 +10:00
Connor McLaughlin
84c966502d
CI: Better title for latest release
...
.. and remove references to the nogui appimage, it hasn't been a thing
in some time now.
2022-12-06 20:29:30 +10:00
Connor McLaughlin
e27f259bf8
System: Fix broken missing-SBI detection
2022-12-06 18:09:40 +10:00
Connor McLaughlin
7101b86d2f
System: Don't unconditionally apply TTY enable patch
...
Fixes Intelligent Qube hang.
2022-12-06 13:31:35 +10:00
Connor McLaughlin
7a362bf8f6
Qt: Remove dead code from ControllerBindingWidget_Base
...
This was moved to the settings tab a while back.
2022-12-04 21:06:02 +10:00
Connor McLaughlin
8c7a192128
Misc: Add copyright/license statement to applicable files
...
Should've did this in the beginning.
2022-12-04 21:03:49 +10:00
Connor McLaughlin
1ba877409f
HostDisplay: Remove sleep logging
...
Accidentially left this in...
2022-12-04 18:34:02 +10:00
Connor McLaughlin
f8cb480779
Timer: Improve SleepUntil()
2022-12-04 15:40:46 +10:00
Connor McLaughlin
13f7672a78
FullscreenUI: Allow using input button to clear bindings
2022-12-04 14:09:33 +10:00
Connor McLaughlin
7d3ac98cc6
HostDisplay: Manually throttle fullscreen UI presentation
...
Fixes flickering screen in fullscreen with Vulkan.
2022-12-04 14:06:56 +10:00
Connor McLaughlin
eafa4fb1a3
HostDisplay: Simplify method naming
...
Match PCSX2.
2022-12-04 13:22:13 +10:00
Connor McLaughlin
6f868e8d2a
InputManager: Ensure Android source is always enabled
2022-12-04 13:20:08 +10:00
Connor McLaughlin
b99bf90596
Merge pull request #2928 from RSDuck/fullscreengui-fixes2
...
Various fixes for the postprocessing controls in the fullscreen GUI
2022-12-04 13:19:21 +10:00
Connor McLaughlin
01fdcf2dde
Merge pull request #2927 from RSDuck/fullscreengui-fix
...
Correct "Read Speedup" to "Seek Speedup"
2022-12-03 20:59:48 +10:00
Connor McLaughlin
b881c7e7c4
Qt: Fix macro frequency not saving
2022-11-29 20:42:15 +10:00
Connor McLaughlin
71c558625e
GPU/SW: Fix incorrect min/max in polylines
...
Thanks to FPGAzumSpass for catching.
2022-11-28 18:04:58 +10:00
Connor McLaughlin
a6f5ac264e
CDROM: Handle some edge cases
...
- Reel Fishing: Reads while an implicit seek is still going.
- Transformers - Beast Wars: Needs a longer delay when it issues a
ReadN after a SeekL and simulated position hits exactly.
2022-11-28 18:04:28 +10:00
Connor McLaughlin
11559c18e3
Merge pull request #2926 from zkdpower/master
...
update simple-chinese translation.
2022-11-23 20:21:19 +10:00
Connor McLaughlin
e7e292da2d
Merge pull request #2925 from IlDucci/es-ES_update20221121
...
Spanish (Spain) translation update
2022-11-23 20:21:08 +10:00
Connor McLaughlin
b0e9208950
Qt: Try loading base translation without suffix
2022-11-23 20:20:37 +10:00
Connor McLaughlin
2610bb11cd
Qt: Work around popups opened behind window in Wayland
2022-11-23 20:14:31 +10:00
Connor McLaughlin
373297f35b
Qt: Work around game-list-disappear issue in Wayland
2022-11-23 20:04:26 +10:00
Connor McLaughlin
7a30c9ea43
GL/Context: USe glXMakeContextCurrent() for GLX
2022-11-23 19:18:17 +10:00
Connor McLaughlin
0d178a2a9e
GL/Context: Prefer EGL over GLX on all platforms
2022-11-23 19:14:28 +10:00
Connor McLaughlin
27b0847ee7
WindowInfo: Don't clear display when going surfaceless
...
Fixes panic when a popup occurs when using GLX.
2022-11-23 19:13:29 +10:00
Connor McLaughlin
add2b5fbae
Qt: Fix initial/default value of fullscreen cursor hide
2022-11-23 19:13:13 +10:00
Connor McLaughlin
cf05037428
GPU: Fix GL shaders on Mesa with PGXP + uncorrected colours
2022-11-22 23:14:54 +10:00
Connor McLaughlin
201a671709
System: Fix dumping audio on boot
2022-11-21 12:55:24 +10:00