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:
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