4491 Commits

Author SHA1 Message Date
Connor McLaughlin
dfd6766411 MemoryArea: Use pid instead of thread id for mapping on Windows 2021-07-19 15:11:07 +10:00
Connor McLaughlin
9136692de5
Merge pull request #2424 from andercard0/patch-164
Update Turkish localization
2021-07-19 13:59:06 +10:00
Connor McLaughlin
374e9aa9cf
Merge pull request #2423 from andercard0/patch-163
Atualização Português do Brasil
2021-07-19 13:58:59 +10:00
Connor McLaughlin
5700e20eb5
Merge pull request #2422 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-07-19 13:58:44 +10:00
Anderson_Cardoso
42f3afeccf
Update duckstation-qt_pt-br.ts 2021-07-17 20:14:24 -03:00
Anderson_Cardoso
015ab47d7d
Update Turkish localization
Update file to latest by: Foxtrot Uniform
2021-07-17 13:50:51 -03:00
Anderson_Cardoso
97ff928456
Atualização Português do Brasil
Update file to latest.
2021-07-17 13:28:02 -03:00
zkdpower
3fe920d44a
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-07-17 23:56:55 +08:00
Connor McLaughlin
d519ba3d59 Qt: Fix race condition when switching to fullscreen
Stops the window opening in the corner of the screen occasionally in Wayland.
2021-07-17 23:03:46 +10:00
Connor McLaughlin
d6c4c2dda9 Qt: Add a container widget for render-outside-main
Fixes missing decorations on Wayland.
2021-07-17 23:03:46 +10:00
Connor McLaughlin
3cf12e8f0d Controller: Round floating point axis values instead of flooring 2021-07-17 20:38:23 +10:00
Connor McLaughlin
b01d49fa52 CommonHostInterface: Enable rewind for Android 2021-07-17 20:14:40 +10:00
Connor McLaughlin
0000750527 System: Fix rewind rate with vsync off 2021-07-17 20:14:40 +10:00
Connor McLaughlin
efaf3d6ce5 Qt: Display warning before allowing cheats 2021-07-17 15:13:35 +10:00
Connor McLaughlin
042c267065
Merge pull request #2420 from andercard0/patch-162
Update Turkish localization
2021-07-17 14:03:51 +10:00
Connor McLaughlin
5db085c83f
Merge pull request #2419 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-07-17 14:03:42 +10:00
Connor McLaughlin
e9374646e9 GPU/SW: Fix performance regression on 32-bit ARM 2021-07-17 14:03:04 +10:00
Anderson_Cardoso
7e7f9aa4bc
Update Turkish localization (Foxtrot Uniform)
update Turkish file to latest - Foxtrot Uniform
2021-07-16 16:58:34 -03:00
zkdpower
21521588d1
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-07-17 00:04:52 +08:00
Connor McLaughlin
4bc3470994
Merge pull request #2416 from andercard0/patch-161
Atualização Português do Brasil
2021-07-16 23:35:12 +10:00
Connor McLaughlin
21460c1924 FullscreenUI: Disable exclusive fullscreen resolution for UWP
It's not supported.
2021-07-16 23:34:39 +10:00
Connor McLaughlin
3265acbe09 UWP: Declare expandedResources in manifest 2021-07-16 23:32:45 +10:00
Anderson_Cardoso
9d25787fc1
Atualização Português do Brasil
Update file to latest.
2021-07-16 00:15:52 -03:00
Connor McLaughlin
30db081a64 CPU: Simulate stalls from GTE instructions 2021-07-16 12:27:31 +10:00
Anderson_Cardoso
41fc84ae51
Update information about SBI file
A simple update message to make it more clear for end users in regard SBI files.
2021-07-14 10:55:07 -03:00
Connor McLaughlin
c2c204c845 CDROM: Fix async readahead causing lockups in some games 2021-07-14 01:25:49 +10:00
Connor McLaughlin
ab9109f3b1 FullscreenUI: Add undo load state to load menu 2021-07-13 22:41:29 +10:00
Connor McLaughlin
921c5cdfbf CommonHostInterface: Always wait for audio buffer fill
Fixes underflows on booting, at the cost of enforcing the
user-configured minimum latency.
2021-07-13 22:41:29 +10:00
Connor McLaughlin
86420a0d5f Qt: Fix restore defaults no button not having any effect 2021-07-13 14:28:41 +10:00
Connor McLaughlin
9723e617f9 GPU/D3D12: Implement VRAM write replacements 2021-07-13 14:17:04 +10:00
Connor McLaughlin
18df8d48e7 GPU/OpenGL: Use linear sampling for VRAM write replacement blit 2021-07-13 14:17:04 +10:00
Connor McLaughlin
d432accf81 GPU/D3D11: Use linear sampling for VRAM write replacement blit 2021-07-13 14:17:04 +10:00
Connor McLaughlin
fc164ce021 D3D12/Texture: Fix non-(0,0) texture streaming 2021-07-13 14:17:04 +10:00
Connor McLaughlin
5fa07999e7 D3D12HostDisplay: Fix debug violation in DestroyRenderSurface() 2021-07-13 14:17:04 +10:00
Connor McLaughlin
eb5a2a340c Qt: Expose adapter selection/exclusive fullscreen for D3D12 2021-07-13 14:17:04 +10:00
Connor McLaughlin
9915db1971
Merge pull request #2400 from andercard0/patch-158
Atualização Português do Brasil
2021-07-13 13:27:22 +10:00
Anderson_Cardoso
9765dc54d1
Update duckstation-qt_pt-br.ts 2021-07-12 16:52:38 -03:00
Silent
382595ff71
Fix POST messages
Fixes rich presence in RetroAchievements
2021-07-12 20:36:33 +02:00
Connor McLaughlin
bb2e459f9f Warning fixes 2021-07-12 22:44:02 +10:00
Anderson_Cardoso
db60109246
Atualização Português do Brasil
Update file to latest.
2021-07-12 09:43:22 -03:00
Connor McLaughlin
fd3c12de84 scmversion: Use source directory as git directory
Fixes tagging in out of directory builds.
2021-07-12 22:38:30 +10:00
Connor McLaughlin
c962e9899d CDROM: Reject invalid Setloc commands
Fixes delays in Simple 1500 Series Vol. 31 - The Sound Novel.
2021-07-12 21:14:06 +10:00
Connor McLaughlin
a32ef4a963 CDROMAsyncReader: Support reading ahead more sectors 2021-07-12 21:14:06 +10:00
Connor McLaughlin
552b0098ef GPU/HW: Fix incorrect initial transparency mode
Fixes broken menus in Road Rash after loading state.
2021-07-12 21:14:06 +10:00
Anderson_Cardoso
eb11638e92
Atualização Português do Brasil
@stenzek you can close both PR's: #2393 and #2260

Reason: #2260 is too old and those changes were already days or at least weeks behind #2393 due to fact changes made there were made based on 'vanished' or obsolete lines so there is no sense update lines that will never be seen by users. Also, most of relevant (not obsolete) things / lines pointed out in that PR are being pushed by myself now. 

Thank You!
2021-07-11 21:36:31 -03:00
Connor McLaughlin
5396a5513d UWP: Map mouse buttons to match Qt 2021-07-11 21:44:18 +10:00
Connor McLaughlin
134056bb93 NoGUI: Map mouse buttons to match Qt 2021-07-11 21:44:10 +10:00
Connor McLaughlin
1405ba8a6b GPU/SW: Specialize rasterizing functions further 2021-07-11 21:23:12 +10:00
Connor McLaughlin
3be6270b2d ByteStream: Fix atomic updates on external storage with UWP 2021-07-11 19:05:30 +10:00
Connor McLaughlin
e8c16056b6 Common/FileSystem: Handle S/R modes for UWP 2021-07-11 19:05:08 +10:00
Connor McLaughlin
95f0185b5c UWP: Declare mcd as a file type 2021-07-11 17:22:28 +10:00
Connor McLaughlin
b10379fc7c FullscreenUI: Fix swapped audio/enhancement titles 2021-07-11 17:20:41 +10:00
Connor McLaughlin
efd4c70664 XAudio2OutputStream: Fix volume not applying 2021-07-11 17:19:29 +10:00
Anderson_Cardoso
524edc47a9
Atualização Português do Brasil
Update file to latest.
2021-07-11 02:36:05 -03:00
Connor McLaughlin
9affb035f8 Add UWP frontend 2021-07-11 15:20:38 +10:00
Connor McLaughlin
b0adcb5ea6 FrontendCommon: Add HTTPDownloaderUWP 2021-07-11 15:20:38 +10:00
Connor McLaughlin
99018b51b4 FrontendCommon: Support UWP in helper classes 2021-07-11 15:20:38 +10:00
Connor McLaughlin
b35a1308c4 Core: Make XAudio2 the default backend for UWP 2021-07-11 15:20:38 +10:00
Connor McLaughlin
ca747d8d7a CPU/CodeCache: Support UWP 2021-07-11 15:20:38 +10:00
Connor McLaughlin
0f911e9dbf Common/PageFaultHandler: Support for unwind exceptions
Needed for UWP.
2021-07-11 15:20:38 +10:00
Connor McLaughlin
6251894d3c Common/JitCodeBuffer: Add ability to reserve non-code space 2021-07-11 15:20:38 +10:00
Connor McLaughlin
03ab18909a Common: Add UWP support for helper classes 2021-07-11 15:20:38 +10:00
Connor McLaughlin
281f7c5789 Build: Add UWP configurations 2021-07-11 14:13:59 +10:00
Connor McLaughlin
c0352eb19f GPU/HW: Clear host display texture on interlace switch 2021-07-11 14:09:11 +10:00
Connor McLaughlin
928b5694ed GPU/D3D12: Fix VRAM getting trashed on interlace switch 2021-07-11 14:07:33 +10:00
Connor McLaughlin
05259bc851 HostInterface: Refresh display on settings change/state load 2021-07-11 14:03:14 +10:00
Connor McLaughlin
bf63be27c6 GPU/D3D12: Fix incorrect descriptor for VRAM copy 2021-07-11 13:43:59 +10:00
Connor McLaughlin
4bec982ca8 D3D12HostDisplay: Fix incorrect height when streaming updates 2021-07-11 13:43:47 +10:00
Connor McLaughlin
c7ce9562fa D3D12/Texture: Force 16MB uploads down temp texture path 2021-07-11 13:33:26 +10:00
Connor McLaughlin
9dab3f9b9b D3D12/StreamBuffer: Fix edge case of allocating buffer size 2021-07-11 13:32:17 +10:00
Connor McLaughlin
096a92ba84 GPU/HW: Simplify shader compile progress updates 2021-07-11 13:21:41 +10:00
Connor McLaughlin
98af6e7228 GPU/ShaderGen: Use [unroll] for resolve loops 2021-07-11 13:08:25 +10:00
Connor McLaughlin
719710ef98 GPU/D3D12: Fix multisampled resolve 2021-07-11 13:07:55 +10:00
Connor McLaughlin
2937c72721 GPU/D3D12: Fix incorrect samples for textures 2021-07-11 13:07:44 +10:00
Connor McLaughlin
ba3b5765ac Qt: Windows compile fix 2021-07-10 22:13:13 +10:00
Connor McLaughlin
14e7f8fd13 GPU: Add D3D12 renderer 2021-07-10 21:45:10 +10:00
Connor McLaughlin
5da9edceb9 Build: Unify MSBuild options in props files 2021-07-10 21:45:10 +10:00
Connor McLaughlin
a50d18242d Common/ByteStream: Add explicit include for alloca 2021-07-10 21:45:10 +10:00
Connor McLaughlin
f3c028d3af NoGUI/Win32: Use explicit wide strings 2021-07-10 21:28:33 +10:00
Connor McLaughlin
ef226105c1
Merge pull request #2381 from andercard0/patch-155
Atualização Português do Brasil
2021-07-10 14:29:24 +10:00
Connor McLaughlin
79dccc9d05 GPU/SW: Fix regression with non-transparent triangles 2021-07-10 13:23:12 +10:00
Anderson_Cardoso
fd998b69f8
Atualização Português do Brasil
Update file to latest
2021-07-09 11:17:20 -03:00
Connor McLaughlin
7caa5c09dd Qt: Add option to reset to defaults 2021-07-09 13:07:41 +10:00
Connor McLaughlin
cf51557b7f GPU/Vulkan: Fix possible out-of-range pipeline with depth buffer 2021-07-09 13:07:41 +10:00
Anderson_Cardoso
c3f2151de1
Update duckstation-qt_pt-br.ts 2021-07-07 21:23:27 -03:00
Anderson_Cardoso
dec25dc0af
Atualização Português do Brasil
Corrected a typo
2021-07-07 09:07:22 -03:00
Connor McLaughlin
24b4be5110
Merge pull request #2375 from andercard0/patch-153
Atualização Português do Brasil
2021-07-07 19:54:43 +10:00
Connor McLaughlin
1a64df3346
Merge pull request #2369 from andercard0/patch-152
Update Japanese localization
2021-07-07 19:54:38 +10:00
Connor McLaughlin
8f3162675f Warning fixes 2021-07-07 19:54:13 +10:00
Anderson_Cardoso
cc9999f20d
Atualização Português do Brasil
Brushed up translation and updated to the latest.
2021-07-06 23:59:13 -03:00
Anderson_Cardoso
d94af2b8d0
Update Japanese localization
Update Japanese file to latest by: Mikakunin
2021-07-05 09:49:15 -03:00
Connor McLaughlin
45eae3e7ae
Merge pull request #2361 from andercard0/patch-149
Update Turkish localization (Foxtrot Uniform)
2021-07-05 21:46:28 +10:00
Connor McLaughlin
2f3512aa33 GPU/D3D11: Fix incorrect state being used with depth buffer on 2021-07-05 21:44:08 +10:00
Connor McLaughlin
acb108f3ea GPU/SW: Improve software blending precision 2021-07-05 21:44:03 +10:00
Anderson_Cardoso
07fe20e9b9
Update Turkish localization (Foxtrot Uniform)
Update localization file to latest - by: Delta Foxtrot
2021-07-04 12:00:56 -03:00
Connor McLaughlin
0c4629bda2 CommonHostInterface: Compile warning fix 2021-07-04 22:17:46 +10:00
shikulja
a85f36b257
Update Russian translation (#2360)
* Update Russian translation

Cleaning up old translation strings, minor fixes

* Update Russian translation
2021-07-04 22:17:37 +10:00
Connor McLaughlin
9756168940 CommonHostInterface: Don't reset volume when fast forwarding 2021-07-04 21:53:02 +10:00
Connor McLaughlin
6e9ebfa5b5 GPU/D3D11: Fix possible buffer overwrite when reading back 2021-07-04 21:40:44 +10:00
Connor McLaughlin
8be2b66ebb CommonHostInterface: Remove system paused/resumed message 2021-07-04 16:02:16 +10:00
Connor McLaughlin
3e7501c5c8 Qt: Create load/save state menus on demand 2021-07-04 14:46:51 +10:00
Connor McLaughlin
4ebca591fd FullscreenUI: Fix enable toggle not applying 2021-07-04 14:46:51 +10:00
Connor McLaughlin
7366d0fcff FullscreenUI: Fix start file running inside UI call 2021-07-04 14:46:51 +10:00
Connor McLaughlin
0006032f78
Merge pull request #2351 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-07-04 14:28:11 +10:00
Connor McLaughlin
3e696ee719
Merge pull request #2352 from andercard0/patch-146
Atualização Português do Brasil
2021-07-04 14:27:28 +10:00
Anderson_Cardoso
0af9ac7ff8
Update Turkish localization (Foxtrot Uniform)
Update Turkish file to latest! By: Delta Oscar Uniform.
2021-07-03 13:07:38 -03:00
Anderson_Cardoso
77b3a43c16
Atualização Português do Brasil
Update localization to latest.
2021-07-03 12:00:25 -03:00
zkdpower
e4b6f3a159
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-07-03 19:40:16 +08:00
shikulja
b4092a54bf
Update Russian translation (#2350)
* Update Russian translation

* Update Russian translation

ups forgot
2021-07-03 21:10:40 +10:00
Connor McLaughlin
3da6c604d7 CommonHostInterface: Scale full axis to half axis bindings 2021-07-03 21:09:10 +10:00
Connor McLaughlin
4ddab3609d FullscreenUI: Fix settings menu offscreen with debug menu 2021-07-03 16:50:51 +10:00
Connor McLaughlin
24306be757 CommonHostInterface: Add save state backup option 2021-07-03 16:50:51 +10:00
Connor McLaughlin
53cabbb134 FileSystem: Add RenamePath() 2021-07-03 16:50:51 +10:00
Connor McLaughlin
762ab3ff43 CommonHostInterface: Add undo load state feature 2021-07-03 16:50:51 +10:00
Connor McLaughlin
af7dc40f5f
Merge pull request #2349 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-07-03 15:12:24 +10:00
Connor McLaughlin
0d86d85752 FullscreenUI: Support binding half axes 2021-07-03 15:11:45 +10:00
Connor McLaughlin
f861fa40e5 Qt: Support binding half axes 2021-07-03 15:04:50 +10:00
Connor McLaughlin
a84992c395 NeGcon: Use 0..1 range instead of -1..1 for I/II/L 2021-07-03 15:04:33 +10:00
Connor McLaughlin
0ceb0f7a4a SDLControllerInterface: Support half axis bindings 2021-07-03 15:04:14 +10:00
Connor McLaughlin
a51fc5a149 XInputControllerInterface: Support half axis bindings 2021-07-03 15:04:02 +10:00
Connor McLaughlin
895f4d6fea EvdevInputControllerInterface: Support half axis bindings 2021-07-03 15:03:36 +10:00
Connor McLaughlin
b5baee7c8c DInputControllerInterface: Support half axis bindings 2021-07-03 15:03:21 +10:00
zkdpower
601e0202da
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-07-03 12:52:08 +08:00
Connor McLaughlin
a6abf7a83d TimingEvent: Fix possible negative tick execution 2021-07-03 14:29:39 +10:00
Connor McLaughlin
dbe5f3c30c FIFOQueue: Fix contiguous space with full buffer 2021-07-03 14:29:25 +10:00
Connor McLaughlin
47b390e356 AudioStream: Prevent buffering more frames than size 2021-07-03 14:29:08 +10:00
Connor McLaughlin
f1d942c2be Qt: Clarify game list settings titles 2021-07-03 13:18:11 +10:00
Connor McLaughlin
4f96eb80a6 FullscreenUI: Move sync to host refresh to display settings 2021-07-03 13:18:11 +10:00
Connor McLaughlin
62d7608ef2 CommonHostInterface: Fix uncapped fps during pause in fullscreen UI 2021-07-03 13:18:11 +10:00
Connor McLaughlin
08e081b1f6
Merge pull request #2346 from andercard0/patch-143
Atualização Português do Brasil
2021-07-03 13:17:27 +10:00
Connor McLaughlin
3836aafdc3
Merge pull request #2345 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-07-03 13:17:13 +10:00
Anderson_Cardoso
2c44839a4b
Atualização Português do Brasil
Update file to latest.
2021-07-02 08:23:18 -03:00
zkdpower
fb074bb5dd
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-07-02 11:55:35 +08:00
Anderson_Cardoso
173efd46ff Atualização Português do Brasil
Update file to latest.
2021-07-02 12:49:51 +10:00
zkdpower
778ff272fe Update Simple-Chinese Translation to latest. (#2343)
* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.

* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.

* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.

* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.

* Update Simple-Chinese Translation to latest. 

Update Simple-Chinese Translation to latest.
2021-07-02 12:49:51 +10:00
Connor McLaughlin
409c2b36ff Qt: Add game list exclude path UI 2021-07-02 12:49:32 +10:00
Connor McLaughlin
b2a5f35d44 GameList: Add ability to exclude/filter paths 2021-07-02 12:24:27 +10:00
zkdpower
cb36171b17
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-30 23:39:24 +08:00
zkdpower
914b91ed4d
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-30 22:04:19 +08:00
Connor McLaughlin
435865b45d FullscreenUI: Redesign settings window 2021-06-30 19:12:56 +10:00
Connor McLaughlin
7967b940d6 FullscreenUI: Fix autofire locking menu up 2021-06-30 19:12:47 +10:00
Connor McLaughlin
c41f82b2e2 Qt: Move some options around 2021-06-30 15:40:31 +10:00
Connor McLaughlin
5865064387 FrontendCommon: Add XAudio2 audio backend 2021-06-30 15:15:49 +10:00
Connor McLaughlin
37e50c62f0 CDROM: Fix intermediate seek->read status transition 2021-06-30 14:38:30 +10:00
Connor McLaughlin
911e9a37f1 WIN32 macro -> _WIN32 2021-06-30 14:38:07 +10:00
Anderson_Cardoso
489de3f9ce
Atualização Português do Brasil (#2324)
* Atualização Português do Brasil

Brushed up translation and updated to the latest.

* Update duckstation-qt_pt-br.ts

* Update duckstation-qt_pt-br.ts
2021-06-30 14:21:06 +10:00
zkdpower
413f3118ac
Update Simple-Chinese Translation to latest. (#2333)
* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.

* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.

* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.
2021-06-30 14:20:50 +10:00
Connor McLaughlin
48422a9932
Merge pull request #2336 from Wunkolo/vk-debug-utils
GPU/Vulkan: Update VK_EXT_debug_report to VK_EXT_debug_utils
2021-06-30 14:20:37 +10:00
Wunkolo
b7f583d10f GPU/Vulkan: Update VK_EXT_debug_report to VK_EXT_debug_utils
`VK_EXT_debug_report` has been officially depreciated by khronos in favor of the `VK_EXT_debug_utils` extension
2021-06-28 13:57:49 -07:00
zkdpower
1096376e35
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-28 05:29:18 +08:00
zkdpower
aa6bb9606c
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-28 02:26:11 +08:00
zkdpower
af44e776b3
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-28 01:09:49 +08:00
Connor McLaughlin
571862cbbf
Merge pull request #2314 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-27 13:53:37 +10:00
Connor McLaughlin
bc1331208b System: Don't try to preload multi-disc images 2021-06-27 13:52:43 +10:00
Connor McLaughlin
06b009f361 Warning fixes 2021-06-27 13:51:22 +10:00
zkdpower
8e80ba6cd2
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-26 00:03:38 +08:00
Connor McLaughlin
7ff71a9398
Merge pull request #2313 from andercard0/patch-140
Atualização Português do Brasil
2021-06-26 00:03:55 +10:00
Connor McLaughlin
23b5414270
Merge pull request #2312 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-26 00:03:46 +10:00
Connor McLaughlin
c44e614913 MemoryCardImage: Fix incorrect format string 2021-06-26 00:03:18 +10:00
Anderson_Cardoso
b910794abf
Atualização Português do Brasil
Update file to latest.
2021-06-25 08:37:09 -03:00
zkdpower
e7eb182c15
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-25 18:10:03 +08:00
Connor McLaughlin
1ecf5cf76a Qt/MemoryCardEditor: Support undeleting files 2021-06-25 14:43:19 +10:00
Connor McLaughlin
f7587eaeac GPU/HW: Fix incorrect range for shader compiling progress 2021-06-25 13:56:06 +10:00
Connor McLaughlin
6f5d15d2aa
Merge pull request #2311 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-25 13:55:53 +10:00
zkdpower
9a32bc0dec
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-25 11:44:39 +08:00
Connor McLaughlin
e449563530 Qt: Update Japanese translation by mikakunin 2021-06-25 00:20:29 +10:00
Connor McLaughlin
5488bf7128 CDROM: Ignore speed change for non-cued Play 2021-06-25 00:20:26 +10:00
Connor McLaughlin
defce709da GPU/HW: Don't allow adaptive downsampling at non-pow2 scales 2021-06-25 00:19:14 +10:00
Connor McLaughlin
ea26fc4b49 Qt/GameProperties: Fix single step value of geometry threshold 2021-06-24 16:59:38 +10:00
Connor McLaughlin
2343696995 CPU/Recompiler: Fix a few incorrect calls to PGXP
Fixes PGXP not being effective in Grandia.
2021-06-24 16:52:40 +10:00
Connor McLaughlin
98f0e5908b GPU/HW: Fix incorrect UV range for upscaled direct texturing 2021-06-24 14:45:15 +10:00
Connor McLaughlin
226acdfe18
Merge pull request #2300 from CookiePLMonster/measured-cheevos
Measured achievements
2021-06-22 21:55:23 +10:00
Silent
67c92471d6 Slightly decrease spacing between header entries in Leaderboards
When Hardcore Mode was disabled and a specific leaderboard was previewed,
the Hardcore Mode notice text slightly overlapped the board legend.
2021-06-22 21:45:07 +10:00
Silent
5e9fc91669 Add support for measured achievements
These achievements show a progress bar in the Achievements screen
2021-06-22 21:45:07 +10:00
Silent
d567f1e870 Upgrade rcheevos to v10.1.0 2021-06-22 21:45:07 +10:00
Connor McLaughlin
7ac537bf73 CPU/Recompiler: Flush load delay when lwl/lwr is first instruction
Fixes corrupted textures in Zen Nihon Joshi Pro Wrestling - Joou
Densetsu - Yume no Taikousen.
2021-06-22 14:50:18 +10:00
Connor McLaughlin
5a8320b63a
Merge pull request #2298 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-22 14:49:53 +10:00
Connor McLaughlin
a16787595e
Merge pull request #2297 from andercard0/patch-139
Atualização Português do Brasil
2021-06-22 14:49:47 +10:00
Connor McLaughlin
cfe606fb5a
Merge pull request #2296 from DCxDemo/patch-1
russian translation typo спиcкок -> список
2021-06-22 14:49:40 +10:00
zkdpower
fa74c6270b
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-21 22:19:04 +08:00
Connor McLaughlin
9d26a85967 OpenGLHostDisplay: Disable PBOs for streaming on Broadcom GPUs
glTexImage2D takes an extra 2-3ms when using PBOs for some reason,
despite the extra copy application-side...
2021-06-21 22:16:33 +10:00
Connor McLaughlin
859c78fdc0 DRMDisplay: Restore previous framebuffer on shutdown 2021-06-21 22:04:59 +10:00
Connor McLaughlin
7b87b386a9 CPU/Recompiler: Fix performance regression in AArch32/64 2021-06-21 22:04:50 +10:00
Anderson_Cardoso
c618598f7c
Atualização Português do Brasil
Update file to latest.
2021-06-21 08:46:41 -03:00
DCxDemo
fbe7ba4a36
translation typo спикок -> список
translation typo спикок -> список
2021-06-21 12:29:40 +03:00
Connor McLaughlin
b2e8aa2d30 Qt: Add option to create non-existant memory cards on edit 2021-06-21 17:34:38 +10:00
Connor McLaughlin
84fe9aae0e Qt/MemoryCardEditor: Add format button 2021-06-21 17:25:08 +10:00
Connor McLaughlin
ed6145ac77 Qt/MemoryCardEditor: Support importing non-mcs raw files 2021-06-21 17:25:02 +10:00
Connor McLaughlin
2ab38aa47c FullscreenUI: Fix unpausing when closing achievement list 2021-06-21 12:16:27 +10:00
Connor McLaughlin
19dcd07f87 FullscreenUI: Fix compiling without cheevos 2021-06-21 12:16:27 +10:00
Connor McLaughlin
bf3476d903 Qt: Update Japanese translation by mikakunin 2021-06-21 12:16:26 +10:00
Connor McLaughlin
012167c028
Merge pull request #2291 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-21 12:16:14 +10:00
Anderson_Cardoso
828aa880b8
Atualização Português do Brasil
- File updated to latest;
- OSD Plurarity not being applied correctly;
- Plurarity lines weren't being applied correctly fixed.
2021-06-20 16:43:30 -03:00
zkdpower
68f9a6b39c
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-21 01:14:12 +08:00
Connor McLaughlin
49ee838562 Qt: Remove zh-cn translation causing crash on subimage change 2021-06-20 19:22:07 +10:00
Connor McLaughlin
0f564885dc CMake: Link to IOKit on Mac 2021-06-20 19:21:51 +10:00
Connor McLaughlin
9027864d3d CommonHostInterface: Remove achievements/leaderboards hotkeys on Android 2021-06-20 19:18:01 +10:00
Connor McLaughlin
d9412f9fcd FrontendCommon: Add option to inhibit screensaver 2021-06-20 15:50:59 +10:00
Connor McLaughlin
531845a0c7 FullscreenUI: Add rich presence to quick menu 2021-06-20 14:01:10 +10:00
Connor McLaughlin
8f5b2f24cf Cheevos: Update rich presence in test mode (but don't ping) 2021-06-20 13:40:15 +10:00
Connor McLaughlin
a072455903 CommonHostInterface: Add hotkeys for opening leaderboards/achievements 2021-06-20 13:33:30 +10:00
Connor McLaughlin
1644a0762d GPU/OpenGL: Disable MSAA on GLES3.1 2021-06-20 13:10:26 +10:00
Connor McLaughlin
1fe85a0d91
Merge pull request #2281 from CookiePLMonster/leaderboards-hardcore-only
Allow submitting entries to Leaderboards only in Hardcore Mode.
2021-06-20 01:19:56 +10:00
Connor McLaughlin
995bab72c4
Merge pull request #2279 from CookiePLMonster/retroachievements-discord-rpc
Show RetroAchievements rich presence in Discord-RPC
2021-06-20 01:18:51 +10:00
Silent
99fbd2827b
Allow submitting entries to Leaderboards only in Hardcore Mode.
This is a requirement from RetroAchievements.
2021-06-19 17:15:47 +02:00
Silent
c86b7309d4
Show RetroAchievements rich presence in Discord-RPC 2021-06-19 14:13:10 +02:00
Connor McLaughlin
e7b113f454 System: Don't reset performance counters when turboing 2021-06-19 21:15:50 +10:00
Silent
c97aafb79d
Leaderboards: Implement missing teardown 2021-06-19 12:30:07 +02:00
Connor McLaughlin
bc34a75e03 CDROM: Add missing include for <cmath> 2021-06-19 15:23:25 +10:00
Connor McLaughlin
67344070ea CDROM: Improve simulation of seek timing 2021-06-19 15:16:01 +10:00
Connor McLaughlin
2c19c7ce57 CDROM: Cancel speed changes if they're not complete 2021-06-19 15:16:01 +10:00
Connor McLaughlin
b1776dea61 CDROM: Simulate position holding for GetlocL too 2021-06-19 15:16:01 +10:00
Connor McLaughlin
b1c230bd86
Merge pull request #2276 from andercard0/patch-135
Update
2021-06-19 15:15:16 +10:00
Silent
cce40a85dd
Implemented Leaderboards UI 2021-06-19 01:30:36 +02:00
Anderson_Cardoso
6288547a19
Update
Update file to latest.
2021-06-18 13:50:33 -03:00
Silent
e361212bbf
Basic leaderboard integration
No UI yet, only sends unlocks to the server.
2021-06-17 20:43:50 +02:00
Connor McLaughlin
815146e7d8 GPU/HW: Fix incorrect blend factor
Regression from 75e6c175de7efc602e486091d90ddef26d357e6d
2021-06-17 20:04:05 +10:00
Anderson_Cardoso
d6dcb3fc19
Atualização Português do Brasil
- Typo fixed;
- Plurality fixed;
- Missing letters fixed;
- Unused spaces fixed;
- Untranslated terms now translated;
- Better debugger terms applied for Pt-br language.
2021-06-15 17:55:46 -03:00
Connor McLaughlin
75e6c175de GPU/HW: Elide redundant UBO updates on draw mode change 2021-06-15 23:10:49 +10:00
Connor McLaughlin
0e01a65e78
Merge pull request #2251 from CookiePLMonster/fullscreen-ui-exit-crash
Fix a crash when shutting down emulation from the Hardcore mode confirmation prompt
2021-06-15 23:09:16 +10:00
Connor McLaughlin
a4bf83740b Qt: Update Japanese translation by mikakunin 2021-06-15 23:08:18 +10:00
Connor McLaughlin
35c6d2d854
Merge pull request #2267 from RaydenX93/update_it_20210614
Update duckstation-qt_it.ts
2021-06-15 23:04:40 +10:00
Connor McLaughlin
67b517bd8a
Merge pull request #2265 from andercard0/patch-132
Atualização Português do Brasil
2021-06-15 23:04:31 +10:00
Connor McLaughlin
3157684625
Merge pull request #2264 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-15 23:04:21 +10:00
Connor McLaughlin
4f09d61825 CPU: Don't panic on invalid instructions 2021-06-15 22:58:29 +10:00
Connor McLaughlin
2548f75267 CDROM: Differentiate between logical and physical hold 2021-06-15 22:44:21 +10:00
Silent
ee0e7f15c1
Fix a crash when shutting down emulation from the Hardcore mode confirmation prompt 2021-06-15 11:37:02 +02:00
RaydenX93
7b60080a43 Update duckstation-qt_it.ts 2021-06-14 19:35:58 +02:00
Anderson_Cardoso
bc4619e4c9
Atualização Português do Brasil
- Update file to latest. 
- As well as some posponed changes and fixes.
2021-06-14 11:26:49 -03:00
zkdpower
28d018218e
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-14 22:22:08 +08:00
Connor McLaughlin
16c02c8559 CDROM: Don't apply speed change delay when already changing 2021-06-14 19:36:37 +10:00
Connor McLaughlin
72d7ba9163 SPU: Increase transfer rate to RAM
Fixes broken sound effects in Grand Theft Auto London.
2021-06-14 19:32:15 +10:00
Connor McLaughlin
fe7a195e3f
Merge pull request #2258 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-14 15:04:58 +10:00
Connor McLaughlin
f4da56efea CDROM: Simulate the time it takes to change speeds 2021-06-14 14:56:35 +10:00
Connor McLaughlin
db5be6c70c TimingEvent: Add Delay method 2021-06-14 14:55:20 +10:00
Connor McLaughlin
38288e6b36 CDROM: Factor in implicit seeks when calculating time 2021-06-14 13:47:55 +10:00
Connor McLaughlin
f2bfbabdcb CDROM: Don't reset full state on Reset command 2021-06-14 13:47:41 +10:00
Connor McLaughlin
aa675163e2 CDROM: Fix second response event not being cleaned up 2021-06-14 13:47:04 +10:00
zkdpower
924c573821
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-13 23:34:10 +08:00
Connor McLaughlin
093904f930 CubebAudioStream: Set paused flag on main thread 2021-06-13 22:30:39 +10:00
Connor McLaughlin
e1d9f93172 Cheevos: Suffix unofficial achievements in popup 2021-06-13 18:32:13 +10:00
Connor McLaughlin
2113405c7a CPU/Recompiler: Elide tick flush completely where possible 2021-06-13 18:26:12 +10:00
Connor McLaughlin
e8ac1fca80 CPU/Recompiler: Optimize bgez zero, addr to unconditional 2021-06-13 18:26:12 +10:00
Connor McLaughlin
0ba405ef2d
Merge pull request #2243 from CookiePLMonster/unofficial-achievements
Add an "Unofficial Test Mode" to allow unlocking non-core achievements
2021-06-13 18:25:50 +10:00
Connor McLaughlin
d3d92226a5 PGXP: Further optimizations
Up to an 8% speed improvement in Racing Lagoon with CPU mode enabled.
2021-06-12 22:02:33 +10:00
Connor McLaughlin
a47686a313 PGXP: Don't abort() on vertex cache alloc fail 2021-06-12 20:50:48 +10:00
Connor McLaughlin
74013a0853 CDROM: Use physical position for seek time calculations 2021-06-12 18:09:28 +10:00
Connor McLaughlin
36bfc461f9 CDROM: Refactor start/stop/second response 2021-06-12 18:09:28 +10:00
Connor McLaughlin
9d36ce757d CDROM: Simulate motor spin-up time
Fixes disc changing in Tales of Destiny II.
2021-06-11 20:47:46 +10:00
Connor McLaughlin
95247b0b5e CDROM: Don't set motor on before calc read/play time 2021-06-11 20:47:46 +10:00
Connor McLaughlin
8407610e42 GPU/Vulkan: Invalidate display framebuffer where possible 2021-06-11 20:47:46 +10:00
Connor McLaughlin
51fb23c850 GPU/OpenGL: Invalidate display framebuffer where possible 2021-06-11 20:47:46 +10:00
Connor McLaughlin
aae0fb3f2b System: Support loading libps.exe (for Net Yaroze) 2021-06-11 20:47:46 +10:00
Connor McLaughlin
d53daf2f26 CDImageEcm: Better error handling for corrupted dumps 2021-06-11 20:47:46 +10:00
Silent
6c52031966
Add an "Unofficial Test Mode" to allow unlocking non-core achievements 2021-06-09 20:15:19 +02:00
Silent
283021f1a2
Don't allow resuming from Fullscreen UI when Hardcore mode is active 2021-06-09 19:13:07 +02:00
Connor McLaughlin
44da13358d
Merge pull request #2238 from CookiePLMonster/hardcore-mode-improvements
Misc improvements
2021-06-09 21:01:54 +10:00
Connor McLaughlin
da9c4c1175 CueParser: Fix crash on invalid mode string 2021-06-09 19:44:06 +10:00
Connor McLaughlin
8be8921ae5 Qt: Fix autofire buttons showing with no controller attached 2021-06-09 12:32:33 +10:00
Connor McLaughlin
22d1e6cf02 Qt: Fix crash on controller type mismatch in Japanese 2021-06-09 12:30:59 +10:00
Silent
fce4829d2d
Unify CPU clock speed behaviour in Game Properties and Console Settings 2021-06-08 18:43:44 +02:00
Silent
7d8f3d26a6
Do not allow loading save states via commandline in Hardcore mode 2021-06-08 18:43:43 +02:00
Silent
d52b0e5dbb
Disallow underclocking in Hardcore mode 2021-06-08 18:38:51 +02:00
Silent
35b35c9212
Hide "Load" from the save state UI legend in Hardcore mode 2021-06-08 18:38:51 +02:00
Silent
e21f2644d0
Refactor SystemBootParameters ownership 2021-06-08 18:38:12 +02:00
Connor McLaughlin
20afc1c4a1 Android: Handle some possible surface loss cases 2021-06-07 18:40:32 +10:00
Connor McLaughlin
e09a9ff846
Merge pull request #2233 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-07 18:39:43 +10:00
zkdpower
d7e2795fe8
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-06 22:52:58 +08:00
Connor McLaughlin
857a07a5e7 Qt: Update Japanese translation by mikakunin 2021-06-06 15:53:36 +10:00
Anderson_Cardoso
0cc718f85b
Atualização Português do Brasil
- Some typo fixes;
- Update file to latest.
2021-06-05 17:24:14 -03:00
Connor McLaughlin
e118b5486e CDImagePPF: Fix incorrect filename saved to state 2021-06-05 18:12:59 +10:00
Connor McLaughlin
e5f400b8d3
Merge pull request #2221 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-05 18:12:52 +10:00
zkdpower
497c813251
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-05 13:08:28 +08:00
Connor McLaughlin
a16f671362 Qt: Show CDROM State -> Show CD-ROM State 2021-06-05 13:46:31 +10:00
Connor McLaughlin
84b4a2836c Qt: Fix to file label in load/save menu 2021-06-05 13:46:31 +10:00
Connor McLaughlin
ad9712afca Qt: Add gear icon to disc games with user settings 2021-06-05 13:46:31 +10:00
Connor McLaughlin
d677865d7a
Merge pull request #2217 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-06-05 13:46:05 +10:00
zkdpower
41f367c441
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-06-05 09:28:19 +08:00
Connor McLaughlin
d2f4170d01 Qt: Update lupdate scripts to point to 6.1.0 2021-06-04 13:45:05 +10:00
Connor McLaughlin
aac85299ea AudioStream: Make fields protected instead of private 2021-06-04 13:37:23 +10:00
Connor McLaughlin
350049826f Fix a bunch of compiler warnings 2021-06-04 13:14:30 +10:00
Connor McLaughlin
262c43ac00 Build: Don't compile WGL/stackwalker for libretro 2021-06-03 21:32:23 +10:00
Connor McLaughlin
9845f1d76a DInputControllerInterface: Fix crash on shutdown 2021-06-03 14:05:11 +10:00
Michael Ziminsky (Z)
6038389d35 NoGUI: Fix autosave on shutdown 2021-06-02 13:12:37 -07:00
Connor McLaughlin
e398836a09 Qt: Update Turkish translation by Foxtrot Uniform 2021-06-02 12:50:43 +10:00
Connor McLaughlin
8f740cae9d Qt: Add Turkish icon by @andercard0 2021-06-02 12:49:58 +10:00
Anderson_Cardoso
0e9a2ac2d5
Atualização Português do Brasil
Update file to latest.
2021-06-01 21:24:28 -03:00
Connor McLaughlin
a24b6bd8c7
Merge pull request #2203 from shikulja/master
Update Russian translation
2021-06-02 03:03:52 +10:00
Connor McLaughlin
46c34502b1 Qt: Add Turkish translation by Foxtrot Uniform 2021-06-02 03:03:29 +10:00
shikulja
f8fad3c15a Update Russian translation
Last changes
Auto-fire buttons, Applying patches to images
2021-06-01 19:04:09 +03:00
shikulja
584427e33c
Update Russian translation (#2202)
* Update duckstation-qt_ru.ts

* Update duckstation-qt_ru.ts

* Update Russian translation

new strings, adjustment
2021-06-01 22:17:46 +10:00
Connor McLaughlin
3cb01bf23d CDImage: Fix compilation on Linux 2021-06-01 22:04:25 +10:00
Connor McLaughlin
246797cf5c Qt: Fix inconsistent CDROM/CD-ROM in console settings 2021-06-01 21:56:12 +10:00
Connor McLaughlin
9aa386e96c System: Add option to load/apply image patches 2021-06-01 21:55:37 +10:00
Connor McLaughlin
77984035d2 CDImage: Add CDImagePPF to overlap a PPF on another image 2021-06-01 21:54:50 +10:00
Connor McLaughlin
5edc645d1f MemoryArena: Use module-unique shared memory name for libretro 2021-05-31 20:51:27 +10:00
Connor McLaughlin
179a7aea89 GPU/HW: Assume 240/288p for auto scale on start with all borders 2021-05-31 03:48:38 +10:00
Connor McLaughlin
d64bc193fd SaveStateSelectorUI: Make select/next hotkeys apply immediately 2021-05-30 13:21:25 +10:00
Connor McLaughlin
296a662e74 Qt: Add ability to load/save state from files 2021-05-30 13:19:53 +10:00
Connor McLaughlin
1b0b88f60b Qt: Group cheats together in categories in menu 2021-05-29 20:51:30 +10:00
Connor McLaughlin
56c08254c9 CDImage: Fix incorrect index returned for track-relative 00:02:00
Fixes some voice lines being very briefly cut off in Tomb Raider.
2021-05-27 03:48:02 +10:00
Connor McLaughlin
e8e8b910a5 CDImage: Fix pregap not going to 00:00:00 2021-05-27 03:48:02 +10:00
Connor McLaughlin
28b8cb5bc6 Settings: Fix mismatches between default and fallback values 2021-05-27 03:48:01 +10:00
Connor McLaughlin
3e792651d4
Merge pull request #2174 from CookiePLMonster/vs2019-workaround
Common/DimensionalArray: Re-revert the workaround
2021-05-26 13:48:13 +10:00
Connor McLaughlin
205e18a0c7 Qt: Add icons by @andercard0 2021-05-26 13:42:35 +10:00
Silent
803b68b279
Common/DimensionalArray: Re-revert the workaround
VS16.10 fixes the regression and bumps up _MSC_VER,
so make only VS2017 and VS16.9 use the workaround
2021-05-25 19:00:40 +02:00
Connor McLaughlin
7c43f5c13e CPU/CodeCache: Fix compilation on 32-bit x86 2021-05-26 02:48:46 +10:00
Connor McLaughlin
baad1a4b23 CPU/Recompiler: Optimize away nops completely
35% performance improvement for PGXP CPU mode in Racing Lagoon.
2021-05-25 20:01:59 +10:00
Connor McLaughlin
f4242f390b GPU/HW: Use a larger epsilon for PowerVR 2021-05-25 20:01:37 +10:00
Connor McLaughlin
df26792c19 PGXP: Small optimization in memory lookup 2021-05-25 20:01:00 +10:00
Connor McLaughlin
eaab0cc033 GPU/ShaderGen: Use smaller position epsilon on PowerVR 2021-05-25 18:42:21 +10:00
Connor McLaughlin
e8a21d32dc CommonHostInterface: Use string list for autofire bindings
Fixes autofire bindings on Android.
2021-05-25 14:14:37 +10:00
Connor McLaughlin
08876d132f GPU/HW: Don't generate always/never-discarding discard shaders
Might fix the PowerVR driver...
2021-05-25 13:38:33 +10:00
Connor McLaughlin
0979149236 EvdevControllerInterface: Implement axes 2021-05-25 13:20:15 +10:00
Connor McLaughlin
8f23a79d36 CommonHostInterface: Add public method to activate autofire 2021-05-24 21:25:08 +10:00
Connor McLaughlin
6a2b2ac7f8 System: Don't wipe out nonpersistent memory cards during game change 2021-05-24 21:24:22 +10:00
Connor McLaughlin
3f2c034869 CommonHostInterface: Fix always using playlist title for running game 2021-05-24 21:24:22 +10:00
Connor McLaughlin
6e46cb11a7
Merge pull request #2163 from andercard0/patch-124
Atualização Português do Brasil
2021-05-24 21:21:48 +10:00
Max833
0881abcab3
Qt: Update German translation and fix cdromSeekSpeedup (#2161)
* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update consolesettingswidget.cpp

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts
2021-05-24 21:21:38 +10:00
Anderson_Cardoso
d8770c1a2c
Atualização Português do Brasil
Update file to latest.
2021-05-23 17:46:37 -03:00
Connor McLaughlin
16efffa403 CueParser: Ignore pregap when index 0 is specified
Also corrects the previous track length when index 0 is specified.
2021-05-23 20:42:50 +10:00
Connor McLaughlin
8f639070c9 CueParser: Ignore zero pregap when index 0 is set 2021-05-23 20:33:55 +10:00
Connor McLaughlin
5556d8221b CueParser: Fix reading cuesheets with timecodes >60mins 2021-05-23 20:06:10 +10:00
Connor McLaughlin
c9029a88c7 CMake: Fix Android native library build 2021-05-23 18:00:57 +10:00
Connor McLaughlin
70396621e8
Merge pull request #2151 from andercard0/patch-123
Atualização Português do Brasil
2021-05-23 17:31:24 +10:00
Connor McLaughlin
d9a655fb41 System: Add non-persistent memory card type 2021-05-23 17:12:01 +10:00
Connor McLaughlin
3dc7ef92c2 GameSettings: Add CD-ROM seek speedup 2021-05-23 16:18:34 +10:00
Connor McLaughlin
98e4c181ca CDROM: Add seek speedup enhancement 2021-05-23 16:18:34 +10:00
Connor McLaughlin
d4a13f511c dep: Reduce dependencies for libretro core 2021-05-23 16:18:34 +10:00
Connor McLaughlin
817c7ef96a FrontendCommon: Mark host display files as final
Libretro has its own display classes now.
2021-05-23 16:18:15 +10:00
Anderson_Cardoso
71effa3b3e
Atualização Português do Brasil
Update file to latest.
2021-05-21 17:41:00 -03:00
Connor McLaughlin
69cfcd22a2 CDImageCue: Replace libcue with in-house cue parser 2021-05-21 14:52:55 +10:00
Connor McLaughlin
99b7a0bb85 Qt: Fix non-square cover scaling with hidpi 2021-05-21 13:48:10 +10:00
Connor McLaughlin
ff0bd7abc4 System: Add file title memory card type 2021-05-21 13:19:25 +10:00
Connor McLaughlin
6aa78b11fe NoGUI: Fix crash on startup with exclusive fullscreen 2021-05-21 13:19:25 +10:00
Connor McLaughlin
79549a2a51
Merge pull request #2147 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-05-21 13:19:09 +10:00
zkdpower
e9253dfe43
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-05-21 06:18:49 +08:00
Anderson_Cardoso
eebff0f46c
Update Italian File Translation
As reported by @projetto fixed typo in Italian file. 
Note: there are a bunch of non-translated itens there yet.
2021-05-20 14:17:26 -03:00
Connor McLaughlin
2285e219e1 Qt: Fix compiling auto updater with Qt 6 2021-05-20 15:21:15 +10:00
Connor McLaughlin
c4348beed4 NoGUI: Don't ignore pause on focus loss setting 2021-05-20 15:09:54 +10:00
Anderson_Cardoso
2a3b3960dc Atualização Português do Brasil
Update file to latest.
2021-05-20 14:22:51 +10:00
Connor McLaughlin
6c20bac7dd Qt: Support Qt 6 2021-05-20 14:14:26 +10:00
Connor McLaughlin
245dd5b27a GPU/HW: Fix crash with oversized writes and sw readback 2021-05-20 14:14:26 +10:00
Connor McLaughlin
5f2a340953 Qt/GameList: Use device pixel ratio for cover pixmaps 2021-05-20 14:14:20 +10:00
Connor McLaughlin
2bde6d8e10 Android: Expose some of the GameSettings traits 2021-05-20 13:28:36 +10:00
Connor McLaughlin
a6d76e787f GameSettings: Add trait for sw-renderer-for-readbacks 2021-05-20 13:28:36 +10:00
Connor McLaughlin
5d877250e9 GPU/HW: Add an option to use software renderer for readbacks 2021-05-20 13:28:36 +10:00
Connor McLaughlin
0e59a14c82 OpenGLHostDisplay: Fix crash when context creation fails 2021-05-20 12:19:29 +10:00
Anderson_Cardoso
4ea7dc79db Atualização Português do Brasil
Update file to latest.
2021-05-20 12:19:29 +10:00
Connor McLaughlin
bb9bd2af23 Qt: Update Japanese translation by mikakunin 2021-05-20 12:19:29 +10:00
Connor McLaughlin
bcd40dd860 Qt: Fix autofire button selection in non-English UI 2021-05-20 12:19:28 +10:00
Connor McLaughlin
67f352339c CommonHostInterface: Add swap memory cards hotkey 2021-05-20 12:19:28 +10:00
Connor McLaughlin
2f8150f357 scmversion: Ignore play-store-release tag 2021-05-20 12:19:28 +10:00
Anderson_Cardoso
ac1db3448b Atualização Português do Brasil
Update file to latest
2021-05-20 12:19:28 +10:00
Connor McLaughlin
549b5e8af0 Qt: Translate button names in auto-fire config 2021-05-20 12:19:28 +10:00
Connor McLaughlin
3e3b691a86 NoGUI: Hook up exclusive fullscreen 2021-05-20 12:19:28 +10:00
Connor McLaughlin
f3cceca805 NoGUI: Implement mouse cursor hiding in fullscreen 2021-05-20 12:19:28 +10:00
Connor McLaughlin
2fe1f3c2f7 VulkanHostDisplay: Wait for GPU idle on surface change 2021-05-20 12:19:28 +10:00
falsepopsky
03798180eb updated spanish translation, android and qt. 2021-05-20 12:19:28 +10:00
zkdpower
e3ff3cbb91 Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-05-20 12:19:28 +10:00
Anderson_Cardoso
3fa25ebd78 Atualização Português do Brasil
Update file to latest and fixed typos.
2021-05-20 12:19:28 +10:00
Max833
e3f8238702 Qt: Update German translation (#2117)
* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts
2021-05-20 12:19:28 +10:00
Connor McLaughlin
bced237034 MemoryCard: Sanitize game titles for file names 2021-05-20 12:19:28 +10:00
Connor McLaughlin
ee5bf410e6 Qt: Make dark fusion the default theme 2021-05-20 12:19:28 +10:00
Connor McLaughlin
c43957d385 FullscreenUI: Add controller autofire settings 2021-05-20 12:19:28 +10:00
Connor McLaughlin
cc69ac5742 Qt: Add controller autofire settings 2021-05-20 12:19:28 +10:00
Connor McLaughlin
01c869b704 CommonHostInterface: Implement controller autofire 2021-05-20 12:19:28 +10:00
Connor McLaughlin
c7beac5efd Qt: Remove setting when string value is empty 2021-05-20 12:19:28 +10:00
Connor McLaughlin
148a706771 Qt: Add CollapsibleWidget 2021-05-20 12:19:28 +10:00
Connor McLaughlin
f5bec87f79 CommonHostInterface: Add Toggle PGXP CPU Mode hotkey 2021-05-20 12:19:28 +10:00
Connor McLaughlin
5853588a52 Qt: Use native separators for open disc 2021-05-20 12:19:27 +10:00
Connor McLaughlin
fd462ab778 VulkanHostDisplay: Fix crash in RenderScreenshot() when display disabled 2021-05-20 12:19:27 +10:00
Connor McLaughlin
f4fb627428 System: Increase maximum save state size (for 8MB RAM) 2021-05-20 12:19:27 +10:00
Connor McLaughlin
21d6af287e System: Fix a possible crash with runahead 2021-05-20 12:19:27 +10:00
Connor McLaughlin
1f206421e8 CommonHostInterface: Prevent crash with fullscreen UI enabled 2021-05-20 12:19:27 +10:00
zkdpower
dda2cccb1c Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-05-20 12:19:27 +10:00
Anderson_Cardoso
217f874cff Update Brazilian Portuguese Language
Update to latest.
2021-05-20 12:19:27 +10:00
Connor McLaughlin
437d3fbb4b GPU/SW: Set display parameters before data 2021-05-20 12:19:27 +10:00
Connor McLaughlin
3d972955a7 FullscreenUI: Fix empty cheat menu leaving system paused 2021-05-20 12:19:27 +10:00
Connor McLaughlin
a6d2324f0e ControllerInterface: Don't fire events when fullscreen UI active 2021-05-20 12:19:27 +10:00
Connor McLaughlin
00ffffe8c0 VulkanHostDisplay: Handle surface changes if this happens 2021-05-20 12:19:27 +10:00
Connor McLaughlin
08a815ad7b FullscreenUI: Make show status indicator setting local 2021-05-20 12:19:26 +10:00
Connor McLaughlin
172ba1fc32 CommonHostInterface: Fix controller masking for Start Disc 2021-05-20 12:19:26 +10:00
Connor McLaughlin
301bbb4924 CDImagePBP: Handle compression level 0 files 2021-05-20 12:19:26 +10:00
Connor McLaughlin
68fd77c326 CDImagePBP: Fix reading from track 1 pregap 2021-05-20 12:19:26 +10:00
Connor McLaughlin
69fb8de644 CDImageM3u: Fix crash when error pointer is null 2021-05-20 12:19:26 +10:00
Anderson_Cardoso
6e189f4fd0 Atualização Português do Brasil
Update file to latest
2021-05-20 12:19:26 +10:00
ValadAmoleo
1fa4460590 Added a toggle for persistent message. (#2106)
* Added a toggle for persistent message.

Added a toggle to display settings to disable persistent messages (ff, pause) in the fullscreen UI.

* Moved toggle for the icons to advanced settings.

Moved the toggle to the advanced settings as suggested.  Renamed the option from "show persistent messages" to "show speed icons", so that it's much more specific.
2021-05-20 12:19:26 +10:00
Connor McLaughlin
8c7282046b CPU/CodeCache: Re-enable interpreter fallback heuristic 2021-05-20 12:19:25 +10:00
Connor McLaughlin
acda42be16 CPU/Recompiler: Get rid of non-constant offsetofs 2021-05-20 12:19:24 +10:00
zkdpower
4cb8817247 Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-05-20 12:19:23 +10:00
Connor McLaughlin
1ed1d641a6 CPU/Recompiler: Don't use intepreter icache when falling back
Fixes broken rendering in TOCA 2.

It has self-modifying code every frame, which gets falled back to the
interpreter, and using the interpreter's icache, which resulted in
stale code executing.
2021-05-20 12:19:23 +10:00
Connor McLaughlin
e24a2aa6ac NoGUI/SDL: Save and restore window geometry 2021-05-20 12:19:23 +10:00
Connor McLaughlin
8e9fbf63a3 NoGUI/SDL: Implement pause on focus loss 2021-05-20 12:19:23 +10:00
Connor McLaughlin
ab0364eb8f Qt: Move fullscreen to view menu 2021-05-20 12:19:23 +10:00
Connor McLaughlin
8dd36f4474 CommonHostInterface: Fix translatability of widescreen hack toggle message 2021-05-20 12:19:23 +10:00
Connor McLaughlin
6eb0496d77 AnalogController: Don't panic on unknown configuration mode command 2021-05-20 12:19:23 +10:00
ValadAmoleo
057c264d97 Widescreen Hotkey (#2080)
* Widescreen Hotkey

Added the ability to toggle Widescreen Hack and set the Aspect Ratio via a hotkey.

This is in response to Discussion #1912 (https://github.com/stenzek/duckstation/discussions/1912)

* Widescreen Hotkey Uses Settings

The Widescreen Hotkey now looks at the user's global or game settings when toggling.  This means:
When disabling the widescreen hack it uses a non-wide ratio as set by the user if available or auto if unavailable.
When enabling the widescreen hack it uses a wide ratio as set by the user if available or 16:9 if unavailable.

* Avoids loading the entire settings now.

Specifically loads the aspect ratio setting.
2021-05-20 12:19:23 +10:00
Connor McLaughlin
1e7e52718e NamcoGuncon: Only update trigger for offscreen on change 2021-05-20 12:19:21 +10:00
Nekokabu
d096d0bd56 Update duckstation-qt_ja.ts 2021-05-20 12:19:15 +10:00
Anderson_Cardoso
1bddf524d8 Atualização Português do Brasil
Update file to latest.
2021-05-20 12:19:15 +10:00
Connor McLaughlin
1392a64a93 Re-add libretro core 2021-05-20 12:18:54 +10:00
Connor McLaughlin
d38a1c9430 AnalogJoystick: Make setter methods public 2021-05-10 13:35:58 +10:00
Connor McLaughlin
571c8684d7 Qt: Update Japanese translation by mikakunin 2021-05-08 20:38:01 +10:00
Connor McLaughlin
729675f497 Bus: Fix memory reserving when 8MB RAM is enabled 2021-05-08 20:36:34 +10:00
Anderson_Cardoso
8a1aaccd3e
Atualização Português do brasil
Update file to latest.
2021-05-07 15:23:58 -03:00
Connor McLaughlin
e226464a35 GameSettings: Add GPU renderer and 8MB RAM options 2021-05-08 03:45:14 +10:00
Connor McLaughlin
e84fe4d948 D3D11HostDisplay: Fix alpha channel of lightgun crosshair 2021-05-08 03:24:18 +10:00
Connor McLaughlin
8a39969a61 SDLControllerInterface: Prevent crash with out-of-range buttons 2021-05-08 03:24:18 +10:00
Connor McLaughlin
e5a6103f74 ControllerInterface: Move axes/constants to derived class 2021-05-08 03:24:18 +10:00
Connor McLaughlin
9ff1f153be CommonHostInterface: Remove some rarely used default hotkeys 2021-05-08 03:24:18 +10:00
Connor McLaughlin
a0107fa0f2
Merge pull request #2064 from falsepopsky/updateSpanish
spanish translation qt updated to latest
2021-05-08 03:04:30 +10:00
falsepopsky
81f99d90ee spanish translation qt updated to latest 2021-05-05 21:04:11 -03:00
Anderson_Cardoso
5ede107686
Atualização Português do Brasil
Update file to latest
2021-05-04 15:13:48 -03:00
Connor McLaughlin
8ace5ff6b8 CPU/Recompiler: Fix assertion tripping in debug builds 2021-05-05 03:26:40 +10:00
Connor McLaughlin
87dbfe1edb
Merge pull request #2055 from andercard0/patch-110
Atualização Português do Brasil
2021-05-05 03:26:09 +10:00
zkdpower
a967247a96
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-05-04 10:49:07 +08:00
Anderson_Cardoso
1ca8b7628b
Atualização Português do Brasil
Update file to latest.
2021-05-03 09:28:17 -03:00
Connor McLaughlin
e382df0d41 Support expanding RAM to 8MB (dev console) 2021-05-03 12:43:33 +10:00
Connor McLaughlin
1d7bc24537 Qt: Fix memory card note string 2021-05-03 03:22:28 +10:00
zkdpower
cdf8786091
Update Simple-Chinese Translation to latest. (#2047)
* Update Simple-Chinese Translation to latest.

Update Simple-Chinese Translation to latest.
2021-05-03 03:17:37 +10:00
Connor McLaughlin
6f5c00bc86
Merge pull request #2044 from andercard0/patch-109
Atualização Português do Brasil
2021-05-02 15:08:37 +10:00
Connor McLaughlin
19b84cbe4d GameList: Support getting covers without list entry 2021-05-02 14:57:52 +10:00
Anderson_Cardoso
51b031c214
Atualização Português do Brasil
Update file to latest.
2021-05-01 10:11:42 -03:00
Connor McLaughlin
20747d2108 Qt: Fix incorrect location of zh-cn translation 2021-05-01 14:49:45 +10:00
Connor McLaughlin
806fc3e918 Settings: Fix default value for VSync on Android 2021-05-01 14:49:45 +10:00
Connor McLaughlin
44f29da40f CommonHostInterface: Fix OSD messages not clearing on shutdown 2021-05-01 13:37:29 +10:00
Connor McLaughlin
f39a5dcf5d Settings: Fix new display aspect ratios being untranslatable 2021-05-01 13:32:37 +10:00
Connor McLaughlin
e8fece60cf CommonHostInterface: Fix crash booting exe/psf from file 2021-05-01 02:58:43 +10:00
Connor McLaughlin
052721fffc HostInterface: Fix toggling widescreen hack while running 2021-05-01 02:56:29 +10:00
Connor McLaughlin
864e7f0c91 GameSettings: Add custom aspect ratios 2021-04-30 02:53:03 +10:00
Connor McLaughlin
17a4712a3e Settings: Remove less-frequently used AR options
You can easily set this via custom ratios, or match window now.
2021-04-30 02:53:03 +10:00
Connor McLaughlin
256f272768 Support custom and match display aspect ratios 2021-04-30 02:53:03 +10:00
Connor McLaughlin
48bc152a63 Vulkan/SwapChain: Ensure returned height is at least 1x1 2021-04-30 02:53:03 +10:00
Connor McLaughlin
9b9ce0e2d1
Merge pull request #2036 from falsepopsky/updateSpanish
update qt spanish translation
2021-04-30 02:50:22 +10:00
Connor McLaughlin
ad32d08986
Merge pull request #2034 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-04-30 02:50:10 +10:00
falsepopsky
80a534de9a update qt spanish translation 2021-04-29 00:09:33 -03:00
zkdpower
14e23850fa
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-04-28 11:28:24 +08:00
Connor McLaughlin
f1310bf93a System: Don't discard PGXP state when runahead-rollbacking
You'll still see some glitches if you have the frame count set too high,
since you'll get imprecise values for any vertices which have moved, but
that's going to happen anyway because of the runahead in the first
place.
2021-04-28 02:51:44 +10:00
Connor McLaughlin
c2916e0719 System: Render save state screenshots at fixed resolution
Fixes delays when saving state at high internal resolution.
2021-04-28 02:51:44 +10:00
Connor McLaughlin
67adc986ab VulkanHostDisplay: Fix incorrect screenshot size rendering when specified 2021-04-28 02:51:44 +10:00
Connor McLaughlin
6767fa1e5f OpenGLHostDisplay: Disable scissor test before rendering
Fixes uncleared screen sections in OpenGL renderer.
2021-04-28 02:51:44 +10:00
Connor McLaughlin
e6383286d9 D3D11HostDisplay: Make screenshots/display rendering opaque 2021-04-28 02:51:44 +10:00
Connor McLaughlin
ad59cf6974
Merge pull request #2031 from andercard0/patch-108
Atualização Português do Brasil
2021-04-28 01:56:33 +10:00
Anderson_Cardoso
cbc3dad369
Atualização Português do Brasil
Update file to latest.
2021-04-26 17:26:32 -03:00
iFarbod
0f8128cc23
Fix width and height checks for fullscreen swapchain
Height is being compared against Width somehow, this is wrong..
2021-04-26 22:33:28 +04:30
Connor McLaughlin
1e44c2f3d0 GameSettings: Add trait to force LUT fastmem
Should help with games like CMR2 and Lagnacure (which are
constantly invalidating code), and THPS series (which use
memory mirrors).
2021-04-27 03:16:44 +10:00
Connor McLaughlin
f34a048009 CPU/CodeCache: Fall back constantly-modified blocks to interpreter
Partial fix for slowdown in Colin McRae Rally 2.0.
2021-04-27 02:56:57 +10:00
Connor McLaughlin
b84827b315 Pad: Don't remove card when loading state without card in slot
... unless load-devices-from-state is enabled.
2021-04-27 02:24:28 +10:00
Connor McLaughlin
e842abfa8a CPU/Recompiler: Fix corrupted constant address byte/halfword writes
Fixes broken rendering in Dino Crisis.
2021-04-27 02:11:33 +10:00
Connor McLaughlin
40731b49fc Bus: Handle CPU-internal narrow writes
The full 32-bits of the GPR are used.

Fixes SoundScope in the BIOS Shell.
2021-04-26 22:08:18 +10:00
Connor McLaughlin
7fb5d6908f AnalogController: Use device state instead of save state for mode 2021-04-26 21:25:43 +10:00
Connor McLaughlin
e3f1b6583f
Merge pull request #2024 from andercard0/patch-107
Atualização Português do Brasil
2021-04-24 16:25:08 +10:00
Connor McLaughlin
4ccdf53336
Merge pull request #2019 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-04-24 16:24:35 +10:00
Connor McLaughlin
46d19eeb1f Android: Allow opening/getting files relative to downloads directory 2021-04-24 16:19:13 +10:00
Anderson_Cardoso
66dee33393
Atualização Português do Brasil
Update and fix typos. File updated to latest.
2021-04-24 00:04:16 -03:00
zkdpower
c3a110e3f8
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-04-24 10:39:21 +08:00
Connor McLaughlin
8f821c776c FullscreenUI: Fix compile with cheevos compile-time disabled 2021-04-22 15:52:11 +10:00
Connor McLaughlin
cc6ef01926 CMake: Add missing rapidjson dependency for frontend-common 2021-04-22 15:44:31 +10:00
Connor McLaughlin
cfb4b058d1 CPU/Recompiler: Gate debug exceptions behind memory exception flag
Libcrypt games seem to leave exceptions enabled, and it forces
interpreter for them when it's unnecessary.
2021-04-22 15:43:35 +10:00
Connor McLaughlin
fe1a582909 System: Disallow booting when SBI files are missing 2021-04-22 13:40:48 +10:00
Connor McLaughlin
558978b7f2 GameDatabase: Fix incorrect entries returned from short serials 2021-04-22 13:40:48 +10:00
Connor McLaughlin
0a50ca3f18 CDROM: Improve CDDA report logging 2021-04-22 13:40:48 +10:00
Silent
a1639bdf0d
Update PL localization 2021-04-21 23:58:31 +02:00
Silent
712a11fb71
Hotkey Settings: Fix a missing space in Change Disc 2021-04-21 23:57:15 +02:00
Connor McLaughlin
9652e3cb6b CDImage: Generate correct relative subq position in pregap 2021-04-22 02:58:13 +10:00
Connor McLaughlin
2d8806c13f CPU/Recompiler: Emit DCIC exit path in far code
Fixes PS3 BIOS booting.
2021-04-22 02:58:13 +10:00
Connor McLaughlin
1bc354c64e
Merge pull request #2004 from zkdpower/master
Update Simple-Chinese Translation to latest.
2021-04-22 02:57:56 +10:00
zkdpower
3414e3999f
Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2021-04-21 09:44:47 +08:00
Connor McLaughlin
2e86b65bf9 Qt/AchievementLoginDialog: Make login fully asynchronous 2021-04-21 01:58:49 +10:00
Connor McLaughlin
a7017783e4 dep/rurl: Enlarge username buffers 2021-04-21 01:55:10 +10:00
Connor McLaughlin
e64f8cc2c5 CDROM: Jump to seek target on pause while seeking
Fixes music in No Fear Downhill Mountain Biking, but needs more hardware
tests to confirm the behavior here.
2021-04-21 01:44:33 +10:00
Connor McLaughlin
52934aa563 AchievementLoginDialog: Pass QStrings to emulation thread 2021-04-21 01:40:49 +10:00
Connor McLaughlin
704c160c35 CommonHostInterface: Add CPU overclock toggle hotkey 2021-04-20 16:06:34 +10:00
Connor McLaughlin
49cd62aa6e
Merge pull request #1996 from jpchow26/master
Update game_database.cpp
2021-04-20 12:27:06 +10:00
Connor McLaughlin
864e908f45
Merge pull request #1993 from lioncash/enum
core/types: Convert GPUDownsampleMode into an enum class
2021-04-20 12:26:26 +10:00
Connor McLaughlin
045eb8be76 HTTPDownloaderCurl: Set CURL_NOSIGNAL and block SIGPIPE 2021-04-20 12:25:28 +10:00
jpchow26
c86ff987eb Update game_database.cpp
fix windows build with missing include
2021-04-19 16:46:35 -04:00
Lioncash
113b4b71de core/types: Convert GPUDownsampleMode into an enum class
Prevents some generic-sounding identifiers from being put into the
global namespace.
2021-04-19 11:16:40 -04:00
Connor McLaughlin
5af6424324 CDROM: More conservative handling of INT1-while-pending-INT3 case 2021-04-19 15:39:44 +10:00
Connor McLaughlin
3106c797d9 CPU: Reduce severity of some log statements 2021-04-19 15:19:08 +10:00
Connor McLaughlin
62360d088a CDROM: Send IRQ1 for triple buffered sectors
Fixes hangs in loading in Eliminator and Colony Wars - Vengeance.
2021-04-19 15:19:08 +10:00
Connor McLaughlin
310e1830a0
Merge pull request #1990 from andercard0/patch-106
Update Japanese Translation by - Mikakunin
2021-04-19 15:18:49 +10:00
Connor McLaughlin
4977fcc21b
Merge pull request #1991 from zkdpower/master
Update Simple-Chinese language file to latest
2021-04-19 15:18:10 +10:00
zkdpower
f2968633c3
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-04-19 11:21:04 +08:00
Anderson_Cardoso
d15fdf9c3b
Update Japanese Translation by - Mikakunin
Update file to latest.
2021-04-18 22:22:59 -03:00
Connor McLaughlin
c4891af00e GameList: Fix broken cover-by-file-title detection 2021-04-18 19:00:27 +10:00
Connor McLaughlin
308320c4e2
Merge pull request #1982 from zkdpower/master
Update Chinese language file to latest.
2021-04-18 13:53:44 +10:00
Connor McLaughlin
a6cd7f383a
Merge pull request #1984 from ggrtk/cubeb-persist
CubebAudioStream: Set CUBEB_STREAM_PREF_PERSIST flag
2021-04-18 13:53:09 +10:00
Connor McLaughlin
021a3677f9
Merge pull request #1975 from soaresden/master
Duckstation - Adding F8 to change discs
2021-04-18 13:52:39 +10:00
Connor McLaughlin
64bd840195
Update common_host_interface.cpp 2021-04-18 13:52:17 +10:00
Albert Liu
e9e4d4174b CubebAudioStream: Set CUBEB_STREAM_PREF_PERSIST flag
This is required for getting default IAudioClient behavior on the WASAPI
backend.
2021-04-17 20:37:49 -07:00
zkdpower
f381fa8be6
Update Chinese language file to latest.
Update Chinese language file to latest.
2021-04-18 10:57:14 +08:00
soaresden
b0bd4b8cfe Adding Shortcut to Change Disc
Adding ShortCut to F8

simplifying

simplifying the code
2021-04-17 19:16:43 +02:00
Connor McLaughlin
2a8fd2f60b GameList: Fix database getting unloaded and lost on double refresh 2021-04-18 01:36:21 +10:00
Connor McLaughlin
ff8679cbee
Merge pull request #1973 from andercard0/patch-105
Atualização Português do Brasil
2021-04-18 01:35:17 +10:00
PugsyMAME
d605d03995
Make Genre/Publisher/Developer/Year/Players fields sortable
Added the new gamelist fields to the GameListModel::lessThan routine to make them sortable.
2021-04-17 16:17:32 +01:00
Anderson_Cardoso
851533a84a
Atualização Português do Brasil
Update file to latest.
2021-04-17 10:36:55 -03:00
Connor McLaughlin
e4d5d9f049 GPU/SW: Spin for 1ms rather than immediately sleeping 2021-04-17 22:17:02 +10:00
Connor McLaughlin
d6d8d21eff Common/FileSystem: Make file functions content URI-aware 2021-04-17 21:52:26 +10:00
Connor McLaughlin
03f3f0369c GameList: Reduce number of system calls when scanning 2021-04-17 21:52:26 +10:00
Connor McLaughlin
e1578be20f Common/FileSystem: Add BuildRelativePath() function 2021-04-17 21:52:26 +10:00
Connor McLaughlin
1b16662f17 System: Remove unused ParseM3UFile function 2021-04-17 21:52:26 +10:00
Connor McLaughlin
2985c395df GameList: Fix uninitialized fields of PSF/EXE 2021-04-17 21:52:26 +10:00
Connor McLaughlin
8ad0f78ef7 CommonHostInterface: Prefer serial from database, not image 2021-04-17 21:52:26 +10:00
Connor McLaughlin
ff14e8aede Add JSON game database to replace dat parsing 2021-04-17 17:04:23 +10:00
Connor McLaughlin
6868ad4326 Bus: Don't reserve entire fastmem region on Android 2021-04-17 16:33:25 +10:00
Connor McLaughlin
88618bde1c GPU: Correct value of ODE bit in vblank
Fixes line streaks in Dead or Alive.
2021-04-15 01:32:08 +10:00
Connor McLaughlin
442b801d39 CPU: Implement cop0 execution and data breakpoints 2021-04-14 19:06:52 +10:00
Connor McLaughlin
22fdd80cc3 CPU/Interpreter: Out of range cop0 reads should be nops 2021-04-14 19:06:52 +10:00
Connor McLaughlin
dd5277321b CPU/CachedInterpreter: Fix infinite loop when block compile fails 2021-04-14 19:06:52 +10:00
Connor McLaughlin
58f5c99100 Bus: Fix incorrect EPC for IBE exceptions 2021-04-14 19:01:43 +10:00
Connor McLaughlin
13b398ac46 GPU: Treat 0xFF commands as nops
Fixes slowdown in Soviet Strike and 40 Winks.
2021-04-13 13:18:51 +10:00
Connor McLaughlin
62718b3c50 Common/Timer: Add missing return when timer wait succeeds 2021-04-12 20:26:50 +10:00
Connor McLaughlin
ca9dee85a2
Merge pull request #1959 from falsepopsky/updateSpanish
update spanish qt and android
2021-04-12 20:15:34 +10:00
Connor McLaughlin
3687f2d067 MemoryArena: Fix compile error on Mac 2021-04-12 20:09:53 +10:00
falsepopsky
d3a14cb271 update qt spanish, and small translation for android 2021-04-11 14:35:10 -03:00
Connor McLaughlin
e087e6f3a2 CPU/Recompiler: Prevent using fastmem when cache is isolated
No point even trying since it's just going to fault.
2021-04-12 02:08:56 +10:00
Connor McLaughlin
922d320523 CPU/Recompiler: Reserve whole fastmem region to avoid clashes 2021-04-11 12:42:51 +10:00
Connor McLaughlin
8df0496dc1 CDROM: Store last subq even when auto-pausing
Fixes track looping in Fighting Force PAL.
2021-04-11 12:36:52 +10:00
Connor McLaughlin
3c83ef4939 NoGUI: Fail startup if font atlas creation fails 2021-04-10 14:59:59 +10:00
Connor McLaughlin
6a0bd7ee64 CDROM: Clear setloc pending on redundant read
Fixes palette corruption in Joshikousei no Houkago... Pukunpa.
2021-04-10 14:52:15 +10:00
Connor McLaughlin
327e8f3f59 GPU/OpenGL: Switch back to framebuffer blits over shader copy
Ends up being slower on Mali.
2021-04-10 14:52:15 +10:00
Anderson_Cardoso
973ecd1e18
Tiny fix
Quick fix typo.
2021-04-09 23:22:46 -03:00
Connor McLaughlin
0644faa635 System: Disable memory cards when running PSFs 2021-04-08 11:34:15 +10:00
Connor McLaughlin
deeb861918 CommonHostInterface: Fix rumble not applying to non-first controller 2021-04-08 11:33:59 +10:00
Connor McLaughlin
fc9d276435 Android: Fix fast boot by default not applying without opening settings 2021-04-08 03:20:25 +10:00
Connor McLaughlin
22d664b210 GPU/ShaderGen: Move discard to end of shader
Possible workaround for this PowerVR driver issue.
2021-04-08 03:07:10 +10:00
Connor McLaughlin
19ca102b40 VulkanHostDisplay: Handle surface loss gracefully
Also skips a full swap chain recreate on resize.
2021-04-08 03:07:10 +10:00
Connor McLaughlin
0342d0a26e Vulkan/SwapChain: Fix incorrectly-sized display surfaces being created 2021-04-08 03:07:10 +10:00
Connor McLaughlin
32ac60414c NoGUI: Use current resolution if unspecified 2021-04-08 03:07:10 +10:00
shikulja
ab4c026b2d
Update Russian translation (#1941)
* Update duckstation-qt_ru.ts

* Update duckstation-qt_ru.ts
2021-04-08 03:06:50 +10:00
Connor McLaughlin
6ce5330d75
Merge pull request #1938 from stenzek/file-offset-64
CDImagePBP: Use 64-bit file functions
2021-04-08 03:06:37 +10:00
Connor McLaughlin
e595b357b3 CDImagePBP: Use 64-bit file functions
Fixes loading >2GB PBPs.
2021-04-07 18:30:54 +10:00
Connor McLaughlin
c71f78ffa0 FileSystem: Add 64-bit fseek/ftell wrappers 2021-04-07 18:30:38 +10:00
zkdpower
8dd69ad149
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-04-06 14:34:57 +08:00
Connor McLaughlin
4ed12bcb52 GPU/OpenGL: Support MSAA without texel/SSBO buffers 2021-04-06 02:55:00 +10:00
Connor McLaughlin
2ed482132d GPU/OpenGL: Use shader instead of framebuffer blit 2021-04-06 02:19:56 +10:00
Connor McLaughlin
72e6291107 HTTPDownloader: Drop user agent from base class 2021-04-04 13:30:28 +10:00
Connor McLaughlin
a8b2268e47
Merge pull request #1917 from falsepopsky/updateSpanish
spanish translation qt updated
2021-04-04 13:25:37 +10:00
Connor McLaughlin
f6194e2785
Merge pull request #1910 from andercard0/patch-103
Atualização Português do Brasil
2021-04-04 13:25:15 +10:00
Connor McLaughlin
4062d6c015 Cheevos: Provide OS and arch in user agent 2021-04-04 13:02:02 +10:00
Connor McLaughlin
2ac6f60bbb Rename cpu_detect.h to platform.h and add OS 2021-04-04 13:01:43 +10:00
Connor McLaughlin
d41b5be908 HTTPDownloader: Fix user agent sending on Windows/Android 2021-04-04 12:55:03 +10:00
falsepopsky
0ebe87be41 spanish translation qt updated 2021-04-03 20:50:38 -03:00
Anderson_Cardoso
334470d40a
Atualização Português do Brasil
Update file to latest
2021-04-03 15:33:14 -03:00
Connor McLaughlin
251043f11a OSD: Add controller input display overlay 2021-04-04 04:08:42 +10:00
Connor McLaughlin
bb21a062d8 Android: Add support for GunCon 2021-04-03 14:59:51 +10:00
Connor McLaughlin
acff275f6b WindowInfo: Fix macOS build 2021-04-03 03:03:42 +10:00
Connor McLaughlin
6c59e769ed FullscreenUI: Fix double display of stats with debug menu 2021-04-03 02:53:28 +10:00
Connor McLaughlin
924756860e HostDisplay: Support refresh rate queries on all platforms except Mac 2021-04-03 02:53:28 +10:00
Connor McLaughlin
e94c68e874 Qt: Update Japanese translation by mikakunin 2021-04-02 12:32:24 +10:00
Connor McLaughlin
65f99f89ff CDImagePBP: Improve handling of broken images from PSX2PSP 2021-04-01 16:26:21 +10:00
Connor McLaughlin
9bf805c2af Pad: Fix crash with mismatched cards in save state 2021-04-01 02:29:59 +10:00
Connor McLaughlin
872a9b95c7 Android: Remove quick menu hotkey
It has its own quick menu hotkey.
2021-04-01 02:29:59 +10:00
Connor McLaughlin
7e11987ba8
Merge pull request #1890 from LOuroboros/typo
Corrected a typo in the emulator's settings
2021-04-01 02:29:38 +10:00
Connor McLaughlin
c825292a93
Merge pull request #1886 from MaddTheSane/morePrintfLike
More printflike macros
2021-04-01 02:29:05 +10:00
LOuroboros
5a751ff3be Corrected a typo
"safe to enabled" -> "safe to enable"
2021-03-30 19:58:47 -03:00
C.W. Betts
b8e85798a6 Fix wrong printflike for FormattedError in Cheevos. 2021-03-29 14:04:23 -06:00
C.W. Betts
e4735bcf7a Fix string formatting warnings. 2021-03-29 13:59:22 -06:00
C.W. Betts
fb7a8886f1 Add more printflike macros. 2021-03-29 13:56:19 -06:00
Connor McLaughlin
df5de7730c GPU/HW: Disable depth buffering on transparent polygons
These are the most likely to be coplanar and cause issues.
2021-03-30 01:40:05 +10:00
C.W. Betts
3af624b98e
Update error.h
Add printflike macros to the Error class.
2021-03-28 14:37:50 -06:00
Connor McLaughlin
1973419021 Settings: Disable region check by default 2021-03-29 00:53:15 +10:00
Connor McLaughlin
ddea2818d9 Qt: Add renderer/resolution to status bar 2021-03-28 13:47:53 +10:00
Connor McLaughlin
dec2d48bfe System: Fix crash when launching exe/psf 2021-03-28 13:47:53 +10:00
Connor McLaughlin
a9c026f06a Settings: Rename 'FPS' to 'Game Frame Rate' 2021-03-28 13:47:53 +10:00
Connor McLaughlin
85c5b99b7a CDROM: GetID should return error when no disc 2021-03-28 13:47:52 +10:00
zkdpower
afbef51b1a
Update Simple-Chinese language file to latest (#1874)
* Update Simple-Chinese language file to latest

Update Simple-Chinese language file to latest

* Update Simple-Chinese language file to latest

Update Simple-Chinese language file to latest
2021-03-28 13:47:41 +10:00
Anderson_Cardoso
8cfed68ae9
Atualização Português do Brasil
Update file to latest
2021-03-27 12:54:20 -03:00
Connor McLaughlin
e9aab649e5 GameList: Bump cache version
Force playlists to re-scan.
2021-03-27 17:31:20 +10:00
Connor McLaughlin
3f7d8604e5 Qt: Add 'Memory Card Editor' button to memory card settings 2021-03-27 17:14:10 +10:00
Connor McLaughlin
47ba6e7449 GL/Context: Better handle resizing with GLX
Fixes fullscreen having no effect when running under XWayland.
2021-03-27 16:14:34 +10:00
Connor McLaughlin
5df28eff9d System: Fix failing to load new single disc save states 2021-03-27 15:43:42 +10:00
Connor McLaughlin
fa2525324e CDImage: Fix Linux build 2021-03-27 15:34:15 +10:00
Connor McLaughlin
5aa70cf797 Settings: Add memory card directory option 2021-03-27 15:18:29 +10:00
Connor McLaughlin
f829933a83 Qt: Rework/simplify change disc menu 2021-03-27 15:18:29 +10:00
Connor McLaughlin
e83f312928 CDImagePBP: Add multi-disc support 2021-03-27 15:18:29 +10:00
Connor McLaughlin
50d712c3fe CDImage: Support sub-images, use subimages for m3u 2021-03-27 15:18:29 +10:00
Connor McLaughlin
573aa6d9cc FullscreenUI: Fix missing window title with playlist 2021-03-27 13:44:59 +10:00
Connor McLaughlin
97682e09ab Pad: Don't apply input state when load-from-devices is off 2021-03-27 13:42:32 +10:00
Connor McLaughlin
ff411dac2e DigitalController: Fix buttons getting broken when load-from-state on 2021-03-27 13:42:06 +10:00
Connor McLaughlin
9bbddc7b3a
Merge pull request #1871 from zkdpower/master
Update Simple-Chinese language file to latest
2021-03-27 12:49:45 +10:00
Connor McLaughlin
781e8f1867
Merge pull request #1659 from piepacker/jake/multitap_8x_devices_in_state
pad: improve messaging when UI config doesn't match savestate config, and document some edge cases
2021-03-27 12:49:31 +10:00
zkdpower
a660c706de
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-03-26 17:53:45 +08:00
Connor McLaughlin
f1fb7383b7 DInputControllerInterface: Support diagonals in hat 2021-03-25 13:50:13 +10:00
Connor McLaughlin
03905b8f2e Remove stub duckstation-sdl binary
It's been a stub for a while.
2021-03-25 13:33:48 +10:00
Connor McLaughlin
c502f8b0a6 GPU/Vulkan: Fix box downsampling using incorrect texture 2021-03-25 13:33:48 +10:00
Albert Liu
d10365c60e System: Fix message crash for missing CD image 2021-03-22 19:17:04 -07:00
Jake Stine
96344799a0 pad: improve UI messaging when UI config doesn't match savestate config, and document some edge cases. 2021-03-21 13:25:46 -07:00
Jake Stine
6449207e04 pad: remove unreachable code block in DoState
The block in question was introduced by changesets:
  47f0720b936
  125d104df4f
2021-03-21 12:31:58 -07:00
Connor McLaughlin
da7fa835fe
Merge pull request #1850 from zkdpower/master
Update Simple-Chinese language file to latest
2021-03-21 15:40:33 +10:00
zkdpower
132a485066
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-03-21 10:28:15 +08:00
Connor McLaughlin
4dec0dee2f MemoryCardImage: Support passing import buffers in 2021-03-21 02:55:48 +10:00
Connor McLaughlin
3aaf1d942b
Merge pull request #1842 from Max833/master
Qt: Update German translation
2021-03-21 02:51:59 +10:00
Connor McLaughlin
e343fd2b59
Merge pull request #1843 from andercard0/patch-101
Atualização Português do Brasil
2021-03-21 02:51:50 +10:00
Connor McLaughlin
a6a3590722
Merge pull request #1840 from stenzek/map-jit
CPU/Recompiler: Use MAP_JIT for code space on Apple Silicon
2021-03-21 02:51:45 +10:00
Anderson_Cardoso
d3461349d8
Atualização Português do Brasil
Update file to latest
2021-03-19 15:01:23 -03:00
Max833
818bdac464
Update duckstation-qt_de.ts 2021-03-19 18:46:50 +01:00
Connor McLaughlin
76d30282e0 Qt: Fix translatability of memory card editor tooltips 2021-03-20 03:05:18 +10:00