Commit Graph

6988 Commits

Author SHA1 Message Date
68ff16e187 CI: Build zlib/zstd/libjpeg/libpng as part of deps 2024-03-24 15:17:09 +10:00
8c09e9389d GameDB: Add DisablePGXPPreserveProjFP trait
And add it to Crash Team Racing.
2024-03-23 14:11:28 +10:00
17e3e96789 CI: Build libwebp on Windows as part of deps 2024-03-23 13:47:10 +10:00
f2a7810e70 Atualização Português do Brasil (#3137)
Atualizado para a última versão.
2024-03-23 13:46:45 +10:00
084a76afa0 CDImageDevice: Verify MSF of SUBQ before use 2024-03-23 13:46:18 +10:00
4d5c8cb134 Qt: Fix main window stuck open after update 2024-03-23 02:26:56 +10:00
d96062b690 AudioStream: Fix infinite loop 2024-03-21 03:50:46 +10:00
2be8287edf Qt: Fix closing log window via taskbar 2024-03-21 02:01:48 +10:00
bcc7ab71cb NoGUI: Add SDL platform 2024-03-21 01:53:44 +10:00
604dd5df40 Qt: Add copy/clear game settings 2024-03-21 00:50:57 +10:00
3085172ffd FullscreenUI: Update translation strings 2024-03-20 22:48:23 +10:00
9703542775 AudioStream: Re-add SDL backend 2024-03-20 22:46:20 +10:00
e70f0e1bc1 GPU/HW: Use texelFetch() instead of sampler 2024-03-20 21:56:20 +10:00
a4a58c6ba2 SPU: Implement volume sweep phase inversion 2024-03-20 21:55:55 +10:00
8db0fcee99 GameDB: More PGXP CPU traits 2024-03-18 02:07:42 +10:00
2003c9452b DMA: Properly handle bus errors and DICR transitions 2024-03-18 02:07:42 +10:00
fa6850902a CPU: Make interrupts actually edge-triggered 2024-03-18 01:46:19 +10:00
3702a533f2 Update duckstation-qt_pt-BR.ts (#3135) 2024-03-17 00:10:36 +10:00
e755e15c69 GPU: Fix GLSL compile error 2024-03-17 00:07:18 +10:00
1ab7850ed0 GPU: Rewrite deinterlacing and add adaptive/blend modes 2024-03-16 14:14:15 +10:00
8b2b4ce8d9 Image: Fix reading of JPEG files 2024-03-16 14:14:15 +10:00
43eb6e20fa System: Improve screenshot naming 2024-03-16 14:14:15 +10:00
6aa491f863 GPU: Ensure screenshots are saved before shutdown 2024-03-16 14:14:15 +10:00
5054d46075 Add Theme - Ruby
This PR adds the Ruby Dark theme from PCSX2 to Duckstation

Thanks @KamFretoZ for the heads up,
Credits custom palette @Daisouji
2024-03-16 14:13:55 +10:00
9211d9f2e3 Path: Add CreateFileURL() 2024-03-16 14:10:35 +10:00
b9c9b05878 Qt: Remove duplicate menu action 2024-03-13 14:14:40 +10:00
51b3fabd31 OpenGLContext: Try libEGL.so.1 as well as libEGL.so 2024-03-13 14:14:40 +10:00
d1a1cab9a9 Bus: Direct KUSEG+KSEG0 isolated cache reads to ICache 2024-03-13 14:14:40 +10:00
3395853ba2 CDROM: Fix overflow in UpdatePositionWhileSeeking() 2024-03-13 14:14:40 +10:00
b76af42acc Update Russian translation (#3132)
* Update Russian translation

* Update Russian translation
2024-03-13 14:14:30 +10:00
9950fdb07a Memory Card Icon (#3133)
Update of position for the Memory Card icons in flyout menus tested in both White and Dark themes.
2024-03-13 14:14:11 +10:00
78854f433a Deps: update simpleini to 4.22 (#3131) 2024-03-13 14:12:36 +10:00
604b47c7b7 Deps: Update to SDL2 2.30.1 and Qt 6.6.2 2024-03-08 23:41:14 +10:00
9b784b1777 OpenGLDevice: Fix incorrect streamed counter 2024-03-08 21:20:44 +10:00
8fe86ff690 GPU/HW: Fix another buffer unmapping case 2024-03-08 21:16:00 +10:00
de1338cbbc VulkanDevice: Add additional semaphore on swap chain
We don't actually need +1 semaphores, or, more than one really.
But, the validation layer gets cranky if we don't fence wait before the next image acquire.
So, add an additional semaphore to ensure that we're never acquiring before fence waiting.
2024-03-08 14:16:56 +10:00
7159330f63 GPU/HW: Ensure buffers are unmapped before present
Darn DX11...
2024-03-08 13:43:22 +10:00
25db163347 System: Fix incorrect save state screenshot size 2024-03-08 04:12:50 +10:00
9ac97f40fd Atualização Português do Brasil (#3129)
Confirmação de textos movidos.
2024-03-07 00:03:54 +10:00
c854b8f85e Image: Swap stb for libpng/libjpeg 2024-03-07 00:02:35 +10:00
e9c4416272 dep: Add libjpeg v9f 2024-03-06 23:55:18 +10:00
b749c483da dep: Add libpng 1.6.43 2024-03-06 23:55:18 +10:00
250b1bea8f GPU: Use Image class for screenshot saving 2024-03-06 23:55:18 +10:00
620d08f72d Build: Move Image from common to util 2024-03-06 16:09:21 +10:00
faa64ec4ff Qt: Improve log window behavior on MacOS 2024-03-05 00:02:22 +10:00
3d2a091c46 Qt: Improve upscale label text 2024-03-05 00:02:22 +10:00
a3f6930072 Qt: Fix default arrow key binding on MacOS 2024-03-05 00:02:22 +10:00
f80ead6a21 GameDB: More settings 2024-03-05 00:02:22 +10:00
adb2d6c316 Atualização Português do Brasil (#3128)
Atualizado para a última versão
2024-03-04 23:58:30 +10:00
403ee01a33 Atualização Português do Brasil (#3126)
* Atualização Português do Brasil

- Novo modo de deteção de linhas pela GPU
- Novas opções do modo Big duck mode adicioadas
- Várias outras opções antes movidas ou realocadas confirmadas para a última versão.

* Update do update

Melhoria de contexto
2024-03-03 14:03:39 +10:00