Commit Graph

5746 Commits

Author SHA1 Message Date
Connor McLaughlin df6aab2163 Qt: Add texture replacement settings dialog 2022-09-26 23:06:45 +10:00
Connor McLaughlin 9d3ed39432 GPU: Implement texture dumping and replacement 2022-09-26 22:55:26 +10:00
Connor McLaughlin b80e146ec7 Image: Add pixel iterators 2022-09-26 22:55:26 +10:00
Connor McLaughlin 8aa1c8827c GPU/D3D11: Purge D3D11::StagingTexture 2022-09-26 22:15:51 +10:00
Connor McLaughlin 6bafcea94f HostDisplay: Remove DestroyRenderDevice() 2022-09-26 22:15:51 +10:00
Connor McLaughlin 84917ec6aa Common/Image: Add resize methods 2022-09-26 22:15:51 +10:00
Connor McLaughlin e3a327f7a2 Vulkan/Texture: Fix updating array textures 2022-09-26 22:15:50 +10:00
Connor McLaughlin f7aa7c659c D3D11/Texture: Add layers/texture arrays 2022-09-26 22:15:50 +10:00
Connor McLaughlin e7fb42347f GL/Texture: Add multi-layer/level support 2022-09-26 22:15:50 +10:00
Connor McLaughlin 5ef0ad1ec6 GPU/Vulkan: Get rid of additional stream buffer 2022-09-26 22:15:50 +10:00
Connor McLaughlin 8d32547ec9 Vulkan/Texture: Allow uploading non-zero layers/levels 2022-09-26 22:15:50 +10:00
Connor McLaughlin aff9f1c25f D3D12: Add helper for offsetting descriptors 2022-09-26 22:15:50 +10:00
Connor McLaughlin cb1e15da58 GPU/D3D12: Fix incorrect stream buffer upload size 2022-09-26 22:15:50 +10:00
Connor McLaughlin 4668334516 GameDatabase: Make unknown controller types non-fatal 2022-09-26 22:15:50 +10:00
Connor McLaughlin 9d27f7095f Vulkan: Use Vulkan Memory Allocator 2022-09-26 22:15:50 +10:00
Connor McLaughlin 56293e4d8f 3rdparty: Add vk_mem_alloc 2022-09-26 20:42:49 +10:00
Connor McLaughlin 37d579c652 BIOS: Compile fix 2022-09-26 20:42:35 +10:00
Connor McLaughlin 187b01f908
Merge pull request #2892 from zkdpower/master
update simple-chinese language file to latest.
2022-09-25 13:07:52 +10:00
Anderson Cardoso 146c99f668
Atualização Português do Brasil (#2893)
* Atualização Português do Brasil

Update strings to latest.

* Update chtDb to the latest

Following games were updated in the Database:

- Spyro 2 - Ripto's Rage
- Medal Of Honor
- Digimon World 3
- Megaman Legends 2
- Star Ocean - The Second Story
- Disney Presents Tigger's Honey Hunt
- Spyro X Sparx - Tondemo Tours
- Resident Evil 1
- Grand Theft Auto
- Castlevania Symphony Of The Night
- Megaman X
- Dino Crisis
- Valkyrie Profile
- MediEvil 2
- Crash Bandicoot - Warped

* Update chtdb.txt

* Update chtdb.txt

* Atualização Português do Brasil

Update file to latest.
2022-09-25 13:07:31 +10:00
Connor McLaughlin 864dffc789
Merge pull request #2894 from lukahn/patch-1
Update bios.cpp
2022-09-25 13:07:04 +10:00
zkdpower c793f5d098
update simple-chinese language file to latest.
update simple-chinese language file to latest.
2022-09-24 17:50:15 +08:00
Connor McLaughlin 78b4fbb515 Achievements: Display points in list window 2022-09-24 14:21:53 +10:00
Connor McLaughlin e54dc9872b Achievements: Display mastered notifications 2022-09-24 13:27:59 +10:00
Connor McLaughlin 5bf1f062b9 Qt: Re-add active/line offset to game properties (advanced) 2022-09-24 13:19:56 +10:00
Connor McLaughlin 583b8cd955 InputManager: Export a few functions 2022-09-24 13:14:28 +10:00
Connor McLaughlin d25a9a22e3 System: Fix per-game bindings being used when disabled 2022-09-24 13:14:24 +10:00
Connor McLaughlin 6fa8c3962e Build: Fixes for Android 2022-09-24 13:14:18 +10:00
Connor McLaughlin 736996ab38 Controller: Add invert and button deadzone options 2022-09-24 13:14:13 +10:00
Anderson Cardoso 1a6bc86136
Atualização Português do Brasil (localization) | Update ChtDb to latest (#2886)
* Atualização Português do Brasil

Update strings to latest.

* Update chtDb to the latest

Following games were updated in the Database:

- Spyro 2 - Ripto's Rage
- Medal Of Honor
- Digimon World 3
- Megaman Legends 2
- Star Ocean - The Second Story
- Disney Presents Tigger's Honey Hunt
- Spyro X Sparx - Tondemo Tours
- Resident Evil 1
- Grand Theft Auto
- Castlevania Symphony Of The Night
- Megaman X
- Dino Crisis
- Valkyrie Profile
- MediEvil 2
- Crash Bandicoot - Warped

* Update chtdb.txt

* Update chtdb.txt
2022-09-24 13:12:02 +10:00
Connor McLaughlin 7af2f252ac
Merge pull request #2887 from zkdpower/master
update simple-chinese language file to latest.
2022-09-24 13:11:41 +10:00
Connor McLaughlin 2186debcd2
Merge pull request #2888 from Calinou/enhancements-overlay-fix-swapped-msaa-ssaa
Fix "MSAA" and "SSAA" texts being swapped in enhancements overlay
2022-09-24 13:11:27 +10:00
Connor McLaughlin 7ef600aaa0
Merge pull request #2889 from Calinou/texture-filtering-warn-performance-cost
Warn about the high performance cost of JINC2 and xBR filtering
2022-09-24 13:11:11 +10:00
Connor McLaughlin 271c820c0a
Merge pull request #2890 from Calinou/show-cpu-usage-add-description
Add usage description for Show CPU Usage
2022-09-24 13:10:45 +10:00
Luke Wakefield 2cfbd43bb6
Update bios.cpp
Adding PS1 BIOS files from PS2 consoles.
2022-09-23 16:08:07 +10:00
Hugo Locurcio 086b0d390a
Add usage description for Show CPU Usage
Unlike other display options, this one was missing a description.

This clarifies the option's purpose and the fact that it displays
the host's CPU usage, not the emulated system's CPU usage.
2022-09-22 15:06:36 +02:00
Hugo Locurcio 8152b99ea4
Warn about the high performance cost of JINC2 and xBR filtering
These options (especially xBR) have a very high cost. In my experience,
xBR has a greater impact on the framerate than enabling 4× SSAA or PGXP
in CPU mode (whose quality increase is much more obvious).

These options are also essentially unusable on mobile, regardless of
how powerful your device is. As a result, this adds warnings both
in the option names and the description.

Bilinear filtering is not affected by this performance cost, as GPUs
can perform this in hardware without having to emulate filtering
through a shader.
2022-09-22 14:23:31 +02:00
Hugo Locurcio dcd11d8371
Fix "MSAA" and "SSAA" texts being swapped in enhancements overlay
Previously, when you selected MSAA in the advanced options, you
got MSAA but the enhancements display showed "SSAA".
The opposite happened when you selected SSAA.
2022-09-22 14:08:29 +02:00
zkdpower 76c367e92f
update simple-chinese language file to latest. 2022-09-22 18:43:03 +08:00
Connor McLaughlin d26fef3e4e Achievements: Add leaderboard toggle (+ some minor fixes) 2022-09-21 23:47:58 +10:00
Connor McLaughlin 3760849ac4
Merge pull request #2884 from zkdpower/master
update simple-chinese language file to latest.
2022-09-21 23:19:11 +10:00
Connor McLaughlin 065472ddda Achievements: Fix crash when toggling off with list open 2022-09-21 23:06:23 +10:00
Connor McLaughlin 5568de1e03 Achievements: Add sound effects 2022-09-21 23:06:23 +10:00
Connor McLaughlin a4eb5f1d5d FrontendCommon: Add PlaySoundAsync() 2022-09-21 23:06:23 +10:00
Connor McLaughlin cba4bb4ab2 Achievements: Show primed/challenge-in-progress achievements 2022-09-21 23:06:23 +10:00
zkdpower db27468506
update simple-chinese language file to latest. 2022-09-21 19:32:48 +08:00
Víctor "IlDucci a55ca69b87
Spanish (Spain) translation update (#2882)
* Spanish (Spain) translation update

 - Updated the .ts file itself (seems that es-es was forgotten at the last code update pass).
 - Translated new strings.
 - Fine-tuned others.
 - Cleaned up now-unneeded strings.

* Spanish (Spain) translation update

 - Updated the .ts file itself (seems that es-es was forgotten at the last code update pass).
 - Translated new strings.
 - Fine-tuned others.
 - Cleaned up now-unneeded strings.
2022-09-19 15:42:55 +10:00
Connor McLaughlin bf1af8995a
Merge pull request #2883 from Guwange/update_Japanese_translation
update Japanese translation
2022-09-19 15:42:39 +10:00
Connor McLaughlin c817030263 CMake: Add missing find_package(ECM) for NoGUI/Wayland 2022-09-19 15:41:37 +10:00
Dolphin d8d521e292 update Japanese translation 2022-09-19 13:13:15 +09:00
Connor McLaughlin 3dcd901885 MemoryCardImage: Support importing mem/psx and a few other formats
Untested.
2022-09-18 19:39:57 +10:00