Commit graph

4632 commits

Author SHA1 Message Date
Connor McLaughlin b6686b8239 System: Preserve controller type on core settings reset 2022-10-21 00:30:42 +10:00
Connor McLaughlin 8e95248ef3 GL/Context: Always prefer GLES on Android 2022-10-21 00:30:42 +10:00
Connor McLaughlin 0b0e910892 DInputSource: Use W variants of APIs 2022-10-21 00:30:42 +10:00
zkdpower c442c62682
Update Simple-Chinese language file to latest. 2022-10-16 16:43:32 +08:00
shikulja 107bff0e7f
Update Russian translation (#2910)
* Update Russian translation

* Purge Russian translation
2022-10-14 20:35:25 +10:00
Connor McLaughlin c2f4192f5f FullscreenUI: Remove temporary force-settings-open 2022-10-14 20:35:01 +10:00
Connor McLaughlin 5b14796654
Merge pull request #2909 from andercard0/master
Atualização Português do Brasil
2022-10-14 00:18:59 +10:00
Connor McLaughlin 037f43f7d0 FullscreenUI: Add post processing settings 2022-10-14 00:14:35 +10:00
Connor McLaughlin 11ba87059e HostDisplay: Remove parameters which get pulled from config
No point duplicating them.
2022-10-14 00:14:34 +10:00
Anderson 0 Cardoso b3300fcd24 Atualização Português do Brasil 2022-10-13 10:29:55 -03:00
Connor McLaughlin 43e959bdc9
Merge pull request #2908 from andercard0/master
Autalização Português do Brasil
2022-10-13 22:55:56 +10:00
Connor McLaughlin ccfe3925fc HostDisplay: Use border sampling for post processing shaders 2022-10-13 22:53:16 +10:00
Connor McLaughlin c528a96215 RegTest: Disable fast boot and game settings 2022-10-13 22:53:16 +10:00
Connor McLaughlin c9d13c028e CDROM: Debugger names for some commands 2022-10-13 22:53:16 +10:00
Connor McLaughlin 2c867bc3df HostDisplay: Blit before post processing, not after
Should be a tiny performance boost on tilers.
2022-10-13 22:13:09 +10:00
Connor McLaughlin adf41b9bbd D3D12HostDisplay: Implement post processing 2022-10-13 22:13:09 +10:00
Anderson 0 Cardoso bc20054278 Autalização Português do Brasil 2022-10-13 08:39:27 -03:00
Connor McLaughlin cc3fadba14 Qt: Move downsampling to enhancement settings 2022-10-13 17:55:25 +10:00
Connor McLaughlin 98ef639c0a Qt: Change post settings style to sunken 2022-10-13 17:43:09 +10:00
Connor McLaughlin 8afea2fef8 HostDisplay: Fix post-processing time, add original source size 2022-10-13 17:42:15 +10:00
Connor McLaughlin bcd04e5f51 Qt: Expose display position/alignment in UI 2022-10-13 17:40:58 +10:00
Connor McLaughlin 0709f92ac1 Misc: Cleanup/deduplicate from c9cba5e 2022-10-13 17:37:39 +10:00
Connor McLaughlin 1538f26013 Qt: Move some settings around, add OSD options 2022-10-13 17:27:09 +10:00
Connor McLaughlin 5498ddfab7 RegTest: Port to new host abstractions 2022-10-13 17:27:09 +10:00
nobody 553d58052b Expose Display Host Aligment as a Setting in Ini 2022-10-09 00:55:56 -04:00
Connor McLaughlin 0cd331629b
Merge pull request #2906 from zkdpower/master
Update Simple-Chinese translation to latest.
2022-10-09 14:21:29 +10:00
Connor McLaughlin e395a74832 Settings: Fix default values for achievements 2022-10-09 14:21:01 +10:00
zkdpower 320b646076
Update Simple-Chinese translation to latest. 2022-10-09 12:19:24 +08:00
Connor McLaughlin 4feb5ad548 Controller: Make InAnalogMode() virtual 2022-10-09 14:10:54 +10:00
Connor McLaughlin 21da5036c0
Merge pull request #2904 from andercard0/master
Atualização Português do Brasil
2022-10-09 12:43:12 +10:00
Connor McLaughlin 11e7e79c16 FullscreenUI: Fix description string 2022-10-09 12:42:34 +10:00
Anderson 0 Cardoso 3fa2f62775 Atualização Português do Brasil
- OSD de  conquistas
- OSD referente a versão Android
2022-10-08 12:00:01 -03:00
shikulja 3f68ef39ae
Update Russian translation (#2903)
* Update Russian translation

* Purge Russian translation
2022-10-08 23:37:12 +10:00
Connor McLaughlin 3a3f571ecc Settings: Persist OSD options when resetting 2022-10-08 23:36:39 +10:00
Connor McLaughlin 1745d3e803 Settings: Don't allow both runahead and rewind 2022-10-08 23:36:24 +10:00
Connor McLaughlin 42768c3101 Achievements: Fix a few minor issues 2022-10-08 21:21:33 +10:00
Connor McLaughlin 8d53eb5df8
Merge pull request #2902 from zkdpower/master
Update Simple-Chinese translation to latest.
2022-10-08 20:26:20 +10:00
Connor McLaughlin 550b4928c2 Achievements: Backports from PCSX2 2022-10-08 20:25:42 +10:00
zkdpower 426f624669
Update Simple-Chinese translation to latest. 2022-10-07 11:02:07 +08:00
Connor McLaughlin 6d32e9bc10
Merge pull request #2901 from andercard0/master
Atualização Português do Brasil
2022-10-06 23:27:33 +10:00
Connor McLaughlin bb4a65f1dd Achievements: Save submitted time from API in leaderboards 2022-10-06 22:50:59 +10:00
Anderson 0 Cardoso 4a70740b2b Atualização Português do Brasil
- Acrescentado opções faltantes
- Opções OSD de PGXP
2022-10-05 21:07:24 -03:00
Connor McLaughlin 10f98106dd Misc: Normalize code vs serial usage 2022-10-05 18:29:44 +10:00
Connor McLaughlin 5f6490f68b GPU/Vulkan: Fix downloads messing up later commands 2022-10-05 18:29:43 +10:00
Connor McLaughlin 564a9bdeb4 GL/Context: Use GL_OES_draw_elements_base_vertex if GLES3.2 is missing 2022-10-05 18:29:43 +10:00
Connor McLaughlin 2231af2dfc
Merge pull request #2899 from zkdpower/master
Update Simple-Chinese translation to latest.
2022-10-05 18:29:32 +10:00
zkdpower 4e8535c349
Update Simple-Chinese translation to latest. 2022-10-04 14:58:30 +08:00
Connor McLaughlin ab1422b690
Merge pull request #2898 from andercard0/patch-4
Atualização Português do Brasil
2022-10-04 00:46:06 +10:00
Connor McLaughlin c486f6619f Achievements: Avoid potential crash when parsing malformed responses 2022-10-04 00:45:25 +10:00
Anderson Cardoso 6b239d2f4e
Atualização Português do Brasil
PGXP strings updated to latest.
2022-10-03 11:27:01 -03:00
Connor McLaughlin 587fbf6ca7 System: Disable auto analog mode when starting shell 2022-10-04 00:20:37 +10:00
Connor McLaughlin df06931e36 Achievements: Make login progress indeterminate 2022-10-04 00:00:57 +10:00
Connor McLaughlin c3eccf51d1 OpenGLHostDisplay: Fix post-processing with GLES 2022-10-04 00:00:56 +10:00
Connor McLaughlin 8f39ad3555 GPU/OpenGL: Don't recreate context on sw switch when using GLES 2022-10-04 00:00:56 +10:00
Connor McLaughlin 106addf5a8 Qt: Fix shutdown and save state in fullscreen UI 2022-10-04 00:00:56 +10:00
Connor McLaughlin 74452eede3 ImGui: Don't show overlays when system paused 2022-10-04 00:00:56 +10:00
Connor McLaughlin f25d7f6e09 Misc: Fix various warnings 2022-10-04 00:00:56 +10:00
Connor McLaughlin a9038133c8 HostDisplay: Common texture base class for all APIs 2022-10-04 00:00:56 +10:00
Connor McLaughlin 12d400b76a OpenGLHostDisplay: Replace GL ID handle with texture class 2022-10-03 21:08:42 +10:00
Connor McLaughlin 971bba07d6 GPU: Make perspective-correct color interpolation toggleable 2022-10-03 21:08:41 +10:00
Connor McLaughlin 6af5a2486c VulkanHostDisplay: Use coherent memory type for downloads on Adreno
Otherwise it spends a ton of CPU time invalidating the buffer.
2022-10-03 13:13:37 +10:00
Connor McLaughlin 4dc3014fcd Vulkan: Hook up VK_KHR_driver_properties 2022-10-03 13:11:38 +10:00
Connor McLaughlin dc008d3cdc
Merge pull request #2896 from andercard0/patch-3
Atualização Português do Brasil
2022-10-03 12:57:41 +10:00
Connor McLaughlin 26eda7561d
Merge pull request #2897 from zkdpower/master
update simple-chinese translation to latest.
2022-10-03 12:57:16 +10:00
zkdpower 04cc1fdb7b
update simple-chinese translation to latest. 2022-10-02 16:22:41 +08:00
Anderson Cardoso 62dfded7d6
Atualização Português do Brasil
Updated challenge mode description.
2022-10-01 22:45:45 -03:00
Connor McLaughlin 22b41bd153 Achievements: Hardcore mode no longer gives twice the points 2022-10-01 13:39:26 +10:00
Connor McLaughlin 410b384c76 Vulkan/Context: Request API v1.1 2022-10-01 13:31:03 +10:00
shikulja 7ae1509d88
Update Russian translation (#2895)
* Update Russian translation

* Update Russian translation
2022-10-01 13:29:49 +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 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
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