Commit graph

3427 commits

Author SHA1 Message Date
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:
  47f0720b93
  125d104df4
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
Connor McLaughlin 8b7e2b525e CPU/Recompiler: Tiny optimization for div on x64 2021-03-20 03:03:16 +10:00
Connor McLaughlin 7d634ca278
Merge pull request #1839 from ggrtk/memcard-editor
Qt/MemoryCardEditor: Minor update
2021-03-20 03:02:18 +10:00
Connor McLaughlin b30ecca872
Merge pull request #1838 from ggrtk/pbp
CDImagePBP: Split disc loading into separate method
2021-03-20 03:00:59 +10:00
Anderson_Cardoso 5907a721a6
Atualização Português do Brasil
Update file to latest.
2021-03-19 08:27:00 -03:00
Connor McLaughlin 5bbbb8d3d5 CPU/Recompiler: Use MAP_JIT for code space on Apple Silicon 2021-03-19 18:47:31 +10:00
Connor McLaughlin 663dc496bf CPU/Recompiler: Tiny optimization for div on x64 2021-03-19 18:06:25 +10:00
Albert Liu d7196f1f85 Qt/MemoryCardEditor: Add tool tips for new card and open card buttons 2021-03-18 18:21:53 -07:00
Albert Liu 39d1628da5 Qt/MemoryCardEditor: Set combobox indices to 0 on close event
Fixes persisting dirty card state when reopening memory card editor.
2021-03-18 18:04:25 -07:00
Albert Liu 02e8e2b071 CDImagePBP: Split disc loading into separate method 2021-03-18 16:51:09 -07:00
Connor McLaughlin 25d4060bce CDROM: Hold position at end of track, not start of next 2021-03-19 01:58:43 +10:00
Connor McLaughlin 11dcba1b68 CDImage: Use Error class for complex errors 2021-03-19 01:58:00 +10:00
Connor McLaughlin 955afc3182 Common: Add Error helper class 2021-03-19 01:52:50 +10:00
Albert Liu 12ff343206 CDImagePBP: Log error message when skipping encrypted files 2021-03-17 20:24:04 -07:00
Connor McLaughlin b13c51a2e2 GPU/SW: Use new 5-to-8 converters for RGBA8 display 2021-03-18 13:00:58 +10:00
Connor McLaughlin 6c05413220 GPU: Improve precision of 5-to-8 bit conversion for HW renderers
Fixes VRAM transfers being corrupted in fallback OpenGL path.
2021-03-18 13:00:58 +10:00
Connor McLaughlin 391114ccae GPU/OpenGL: Only use one upload path and clamp to max SSBO size 2021-03-18 13:00:58 +10:00
Connor McLaughlin 703715724e GPU/SW: Remove unused 5-to-8 conversion functions 2021-03-18 13:00:58 +10:00
Connor McLaughlin 4441bb1a91 CDROM: Apply volume on output not sector read
Fixes audio starting too late in Mega Man Legends.
2021-03-18 13:00:58 +10:00
Connor McLaughlin 37ec1dd7e4
Merge pull request #1830 from zkdpower/master
Update Simple-Chinese language file to latest
2021-03-18 13:00:47 +10:00
falsepopsky dbedb8d5d6 update spanish qt, new config to block blank issues 2021-03-17 19:52:31 -03:00
zkdpower 7675f3b48a
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-03-17 17:31:39 +08:00
Connor McLaughlin 1e1d864e0a
Merge pull request #1827 from andercard0/patch-99
Atualização Português do Brasil
2021-03-17 13:18:37 +10:00
Connor McLaughlin 9a283b1867 Qt: Update Japanese translation by mikakunin 2021-03-17 13:18:14 +10:00
Anderson_Cardoso 0889fd6851
Atualização Português do Brasil
Minor update file.
2021-03-16 13:57:45 -03:00
Connor McLaughlin af237a7e78 Qt: Add .pbp to all open->all file types 2021-03-17 00:59:36 +10:00
Connor McLaughlin 1911a25a9f System: Add warning if CD-ROM read speedup is enabled on startup 2021-03-17 00:58:09 +10:00
Connor McLaughlin 3dc53dd93c Qt/AchievementSettings: Fix view profile button being disabled 2021-03-17 00:51:13 +10:00
Connor McLaughlin 4c76d88728 Cheevos: Fix panic when logging in with fullscreen UI disabled 2021-03-17 00:51:13 +10:00
Albert Liu 46ff2b553d CDImage: Add support for loading PBP images 2021-03-15 20:06:39 -07:00
Connor McLaughlin a0086851ce Qt: Fix double-clicking psexes/psfs in game list 2021-03-16 01:59:17 +10:00
Connor McLaughlin 299ba60b8d XInput: Fix trigger magnitude being doubled 2021-03-16 01:59:17 +10:00
Connor McLaughlin dccbc59246
Merge pull request #1816 from zkdpower/master
Update Simple-Chinese language file to latest
2021-03-16 01:02:20 +10:00
zkdpower 95806859a6
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-03-15 18:08:16 +08:00
Connor McLaughlin a8fd4d5bbd HTTPDownloaderWinHttp: Hopefully fix issue on Windows <8.1 2021-03-15 01:46:26 +10:00
Connor McLaughlin ee171465ea CommonHostInterface: Move controller ID parsing to interface 2021-03-14 19:32:03 +10:00
Connor McLaughlin 26a0a7b20c
Merge pull request #1802 from andercard0/patch-96
Atualização Português do Brasil
2021-03-14 19:31:05 +10:00
Albert Liu 49c65cf5dd AnalogController: Only panic on unknown config mode commands 2021-03-14 00:40:36 -08:00
Anderson_Cardoso 21db6b7e48
Atualização Português do Brasil
Update file to latest.
2021-03-13 16:33:35 -03:00
Connor McLaughlin cf7b167359
Merge pull request #1797 from stenzek/android-cheevos
Android: Implement RetroAchievements
2021-03-14 03:17:25 +10:00
Max833 14ae73c137
Update duckstation-qt_de.ts 2021-03-13 18:13:48 +01:00
Connor McLaughlin 6bced299f4 Android: Add AndroidHTTPDownloader class 2021-03-14 02:21:15 +10:00
Connor McLaughlin 566ecaf209 Cheevos: Remove redundant message on login 2021-03-14 02:21:05 +10:00
Connor McLaughlin 658184f85f GameSettings: Fix SSAA always showing on Android 2021-03-14 02:19:51 +10:00
Connor McLaughlin fa03038cef Cheevos: Clear login timestamp on logout 2021-03-14 02:01:48 +10:00
Connor McLaughlin 28e52e53e7 FullscreenUI: Allow tweaking notification vertical position 2021-03-14 02:01:48 +10:00
Connor McLaughlin c062cc2c26 GPU/Vulkan: Fix UBO hazard across cmdbuffers 2021-03-14 02:01:48 +10:00
Connor McLaughlin 05f6f8579f GPU/Vulkan: Fix SSAA being near ineffective 2021-03-14 02:01:48 +10:00
Connor McLaughlin 0feb817130 ShaderGen: Disable interface blocks when using AMD OpenGL
SSAA/per sample shading is broken otherwise.
2021-03-14 02:01:48 +10:00
Connor McLaughlin d20d616823
Merge pull request #1799 from PugsyMAME/master
Updated chtdb.txt and added new types F5, 52 & 53. Cleaned up type 51
2021-03-14 02:01:20 +10:00
Connor McLaughlin 4d2747fe74
Merge pull request #1792 from CookiePLMonster/plurality-pass
Plurality for non-Qt messages
2021-03-14 01:58:14 +10:00
PugsyMAME 0fd593eb42
Updated chtdb.txt and added new types F5, 52 & 53. Cleaned up type 51
Chtdb.txt
=========
Updated the header to document all the new cheat types, added some more cheats
and cleaned up others.

New Cheat Types:-
=================
F5 - 16-Bit toggle cheat, predominatly used with the D7 cheat to enable/disable
      ASM cheats with the same key presses. See chtdb.txt for more information.

52 - Register Block Conditionals for use with the type 51 cheats. There are 128 
      sub types. See chtdb.txt for more information.
      
53 - Improved Slide Code cheat type, with support for 65536 addresses and a 16
      bit step and easily configurable step direction for value and address.
      See chtdb.txt for more information.      

Other Changes:-
===============
51 - Cleaned up - renumbered/renamed, Tested & Bugfixed. See chtdb.txt for more 
      information.
2021-03-13 15:21:40 +00:00
Silent 5515a581e0
Update PL localization 2021-03-12 21:49:55 +01:00
Silent 6350bb0e36
Hook up plurality to OSD messages 2021-03-12 21:40:24 +01:00
Silent 948a6b530b
Make TranslateString and TranslateStdString support numbers 2021-03-12 20:03:25 +01:00
Silent 787ab5dbd0
String: Add a new constructor 2021-03-12 19:59:39 +01:00
Connor McLaughlin 6fa245ed61 Cheats: Fix parsing database when game has one code 2021-03-13 03:06:56 +10:00
Connor McLaughlin 82749d1ba3 GPU/HW: Increase streaming buffer sizes to 4MB/2MB 2021-03-13 03:06:56 +10:00
Connor McLaughlin f044818a7c Vulkan/StreamBuffer: Fix allocations getting stuck 2021-03-13 03:06:55 +10:00
Connor McLaughlin 5e07b23cfb
Merge pull request #1786 from falsepopsky/updateSpanish
spanish lang... update
2021-03-12 03:17:31 +10:00
Connor McLaughlin 97adebba3a
Merge pull request #1775 from zkdpower/master
Update Simple-Chinese language file to latest
2021-03-12 03:17:25 +10:00
Connor McLaughlin 39e75180d0
Merge pull request #1773 from andercard0/patch-95
Atualização Português do Brasil
2021-03-12 03:17:15 +10:00
Connor McLaughlin e10271e18b GameList: Allow webp covers
Currently only enabled for Qt/Android, nogui lacks a decoder.
2021-03-12 03:06:11 +10:00
Connor McLaughlin 7241876cc7 CommonHostInterface: Fix -settings on cmdline not applying 2021-03-12 03:02:57 +10:00
Connor McLaughlin 14a98c3c9e CommonHostInterface: Fix reset settings not saving on startup 2021-03-12 03:02:45 +10:00