Commit Graph

7143 Commits

Author SHA1 Message Date
5f915e1cbe MetalDevice: Use shared SPIRV-Cross 2024-04-14 17:25:23 +10:00
3dedf5fdd5 FullscreenUI: Add missing latency stats option 2024-04-14 17:25:23 +10:00
e9107bd140 VulkanDevice: Add env var for non-semantic debug info
Backport of 070068366f
2024-04-14 17:25:23 +10:00
8a3ba53204 CI: Build SPIRV-Cross 2024-04-14 17:25:23 +10:00
59eeb89243 CI: Backport shaderc changes from PCSX2 2024-04-14 16:26:22 +10:00
06a29f6d95 Atualização Português do Brasil (#3174)
Atualizado para a última versão.
2024-04-14 16:26:08 +10:00
6d167f1ffb Polish localization updates (#3173)
Comply to latest changes:
- Translate new strings,
- Remove obsolete.
2024-04-14 16:25:59 +10:00
c149d66d4d System: Add 'Reduce Input Latency' option
i.e. pre-frame sleep.
2024-04-13 19:57:25 +10:00
6258cb9e0e FullscreenUI: Various minor bug fixes 2024-04-13 19:57:25 +10:00
8ab1623276 CI/Flatpak: Remove unused file 2024-04-13 19:57:25 +10:00
7adbedd341 Renamed Mem Scanner Op Text&added Virtual Address (#3172)
* Renamed Mem Scanner Op Text&added Virtual Address

Renamed the Memory Scanner Operator Text for clarity. Replaced '...' with 'Value' and 'Previous' with 'Previous Result'.
Also changed "Any Value" to "Any Value ('New Search' or 'Reset Result Value')", Any Valur should really be at the top of the index and the Previous Results should come before the other Value operators. But that's a job for another time.
The Virtual Address extra will display the virtual address of DuckStation's PSX RAM so it can be easily edited with the likes of HXD or another tool where the location of the virtual memory needs to be known.

* Replaced Mem Scanner Op Text with latest English text

Not touched the translations, just added the updated english text for the Memory Scanner "Operator:" text

* Rearranged  Memory Scanner Operator class

Re-arranged Memory Scanner Operator class into a more logical order - with likely frequency of use moving item up the list.

New Order:-
Better Order:-
Any Value ('New Search' or 'Reset Result Value')         x    Any.
Less Than Previous Result                                x    LessThanLast,
Less or Equal to Previous Result                         x    LessEqualLast,
Greater Than Previous Result                             x    GreaterThanLast,
Greater or Equal to Previous Result                      x    GreaterEqualLast,
Not Equal to Previous Result (Changed Value)             x    NotEqualLast,
Equal to Previous Result (Unchanged Value)               x    EqualLast,
Decreased By Value                                       x    DecreasedBy,
Increased By Value                                       x    IncreasedBy,
Changed By Value                                         x    ChangedBy,
Equal to Value                                           x    Equal,
Not Equal to Value                                       x    NotEqual,
Less Than Value                                          x    LessThan,
Less or Equal to Value	                                 x    LessEqual,
Greater Than Value                                       x    GreaterThan,
Greater or Equal to Value                                x    GreaterEqual

* Rearranged  Memory Scanner Operator class

Changes operator order to:-
Any Value ('New Search' or 'Reset Result Value')        
Less Than Previous Result                               
Less or Equal to Previous Result                        
Greater Than Previous Result                            
Greater or Equal to Previous Result                     
Not Equal to Previous Result (Changed Value)            
Equal to Previous Result (Unchanged Value)              
Decreased By Value                                      
Increased By Value                                      
Changed By Value                                        
Equal to Value                                          
Not Equal to Value                                      
Less Than Value                                         
Less or Equal to Value	                                
Greater Than Value                                      
Greater or Equal to Value

* Memory Scanner line references updates

Updated <location filename="../memoryscannerwindow.ui" line="???"/> line numbers for the Memory Scanner operation re-ordering.
These are currently the only 4 translation files that make reference to memoryscannerwindow.ui, the other 12 still reference cheatmanagerdialog.ui so not replicated for them as this would only partially fix them - so I left them alone as I hope there's some automated tools to handle it.

* Update src/duckstation-qt/memoryscannerwindow.cpp
2024-04-13 19:57:12 +10:00
01e06b338d Update the Simple-Chinese translation to latest. 2024-04-12 21:07:16 +10:00
f4fef36eba MetalDevice: Use shader to clear current depth target 2024-04-12 21:07:16 +10:00
e5a024ba85 MetalDevice: Add support for framebuffer fetch 2024-04-12 21:07:16 +10:00
42ac79d42a Update Russian translation (#3169) 2024-04-12 19:56:32 +10:00
349ff42ce2 Polish localization updates (#3168)
Comply to latest changes:
- Translate VSync string,
- Remove obsolete.
Silent is based :3
2024-04-11 23:42:56 +10:00
4591fe8f84 Atualização Português do Brasil (#3167)
Atualizado para a última versão.
2024-04-11 23:42:43 +10:00
bbdc31cad6 Qt: String fix 2024-04-11 23:21:50 +10:00
5a2215d305 Atualização Português do Brasil (#3165)
Atualizado para a última versão.
2024-04-11 22:54:57 +10:00
7d85284626 Polish localization updates (#3166)
Comply to latest changes:
- Translate new strings,
- Remove obsolete strings.
2024-04-11 22:54:40 +10:00
c017d04423 Qt: "Display Vertical Sync" => "Vertical Sync" 2024-04-11 22:53:02 +10:00
e646096180 VulkanDevice: Fix validation errors 2024-04-11 22:53:02 +10:00
7344661801 GPUDevice: Split submission and presentation 2024-04-11 22:53:02 +10:00
3e9ac99d54 Qt: Fix 6.7 deprecation warnings 2024-04-11 21:55:50 +10:00
efcfcd8e11 Build: Migrate Flatpak to Qt 6.7 2024-04-11 21:55:50 +10:00
9bee24e083 Polish localization updates (#3164)
Comply to latest changes:
- Correct not fitting string,
- Translate new strings,
- Remove obsolete.
2024-04-11 21:38:28 +10:00
509a8a074c GPUDevice: Remove unused file 2024-04-11 21:33:40 +10:00
88270771da System: Combine VRR and Optimal Frame Pacing
GSync/FreeSync display users should:
 - DISABLE VSync.
 - ENABLE Optimal Frame Pacing.
2024-04-11 21:33:40 +10:00
2ad67ad3ee OpenGLContext: Add SupportsNegativeSwapInterval() 2024-04-11 20:31:57 +10:00
7b93edada1 Qt: Purge controller bind migration
About a year and a half is long enough.
2024-04-11 20:09:52 +10:00
fec36471b8 Settings: Use RealPath() for directories 2024-04-11 14:44:43 +10:00
e2d87f554b FileSystem: Canonicalize() after RealPath() 2024-04-11 14:44:29 +10:00
57f6bda59b ImGuiFullscreen: Use popup background for all popups 2024-04-11 13:50:04 +10:00
164062f80d Build: Use C++20 for everything except reshadefx 2024-04-11 13:46:25 +10:00
1b1e42d003 System: Add Error to boot/load/save state 2024-04-11 13:42:10 +10:00
f75a5605eb SmallString: Add vformat overloads 2024-04-11 13:42:00 +10:00
1809885927 FullscreenUI: Fix crash with language select on Linux 2024-04-11 12:52:56 +10:00
44a4f2703a ImGuiFullscreen: Add popup background colour 2024-04-11 12:44:33 +10:00
ae223403bb Qt: fix "Deinterlacing" description 2024-04-11 12:20:51 +10:00
b58862a64a Disable cheats by default 2024-04-11 12:20:51 +10:00
8c741d2d48 Qt: Update glyph range for zh-CN and purge old obsolete strings 2024-04-10 20:28:00 +10:00
05d2ad5800 Update the Simple-Chinese translation to latest. 2024-04-10 20:20:52 +10:00
440a1700c0 System: Interrupt execution when loading state and reset 2024-04-10 20:18:30 +10:00
417bf0c3bc DMA: Better enforce CPU runtime during linked list
and get rid of the hack for Newman Haas.
2024-04-10 20:11:23 +10:00
f63f5d829d GameDB: Add controller types 2024-04-10 20:11:23 +10:00
bbd7c9e2a9 BPM: Light Mode color scheme update (#3161) 2024-04-10 18:20:25 +10:00
b209e6b0a8 Polish localization updates (#3160)
* Polish localization updates

- Match latest changes,
- Correct typos,
- Remove vanished strings.

* Polish localization updates

- Match latest changes:
* Correct typos,
* Remove obsolete strings.
2024-04-10 17:37:36 +10:00
3c4ad9eceb GameDB: More compatibility fixes 2024-04-10 17:37:05 +10:00
2b7de1f8ef GameDB: Compatibility fixes 2024-04-10 17:06:45 +10:00
a57ed3c91c Qt: Add correct Cheat Manager UI file 2024-04-10 17:06:36 +10:00