Connor McLaughlin
736996ab38
Controller: Add invert and button deadzone options
2022-09-24 13:14:13 +10:00
Anderson Cardoso
1a6bc86136
Atualização Português do Brasil (localization) | Update ChtDb to latest ( #2886 )
...
* Atualização Português do Brasil
Update strings to latest.
* Update chtDb to the latest
Following games were updated in the Database:
- Spyro 2 - Ripto's Rage
- Medal Of Honor
- Digimon World 3
- Megaman Legends 2
- Star Ocean - The Second Story
- Disney Presents Tigger's Honey Hunt
- Spyro X Sparx - Tondemo Tours
- Resident Evil 1
- Grand Theft Auto
- Castlevania Symphony Of The Night
- Megaman X
- Dino Crisis
- Valkyrie Profile
- MediEvil 2
- Crash Bandicoot - Warped
* Update chtdb.txt
* Update chtdb.txt
2022-09-24 13:12:02 +10:00
Connor McLaughlin
7af2f252ac
Merge pull request #2887 from zkdpower/master
...
update simple-chinese language file to latest.
2022-09-24 13:11:41 +10:00
Connor McLaughlin
2186debcd2
Merge pull request #2888 from Calinou/enhancements-overlay-fix-swapped-msaa-ssaa
...
Fix "MSAA" and "SSAA" texts being swapped in enhancements overlay
2022-09-24 13:11:27 +10:00
Connor McLaughlin
7ef600aaa0
Merge pull request #2889 from Calinou/texture-filtering-warn-performance-cost
...
Warn about the high performance cost of JINC2 and xBR filtering
2022-09-24 13:11:11 +10:00
Luke Wakefield
2cfbd43bb6
Update bios.cpp
...
Adding PS1 BIOS files from PS2 consoles.
2022-09-23 16:08:07 +10:00
Hugo Locurcio
086b0d390a
Add usage description for Show CPU Usage
...
Unlike other display options, this one was missing a description.
This clarifies the option's purpose and the fact that it displays
the host's CPU usage, not the emulated system's CPU usage.
2022-09-22 15:06:36 +02:00
Hugo Locurcio
8152b99ea4
Warn about the high performance cost of JINC2 and xBR filtering
...
These options (especially xBR) have a very high cost. In my experience,
xBR has a greater impact on the framerate than enabling 4× SSAA or PGXP
in CPU mode (whose quality increase is much more obvious).
These options are also essentially unusable on mobile, regardless of
how powerful your device is. As a result, this adds warnings both
in the option names and the description.
Bilinear filtering is not affected by this performance cost, as GPUs
can perform this in hardware without having to emulate filtering
through a shader.
2022-09-22 14:23:31 +02:00
Hugo Locurcio
dcd11d8371
Fix "MSAA" and "SSAA" texts being swapped in enhancements overlay
...
Previously, when you selected MSAA in the advanced options, you
got MSAA but the enhancements display showed "SSAA".
The opposite happened when you selected SSAA.
2022-09-22 14:08:29 +02:00
zkdpower
76c367e92f
update simple-chinese language file to latest.
2022-09-22 18:43:03 +08:00
Connor McLaughlin
d26fef3e4e
Achievements: Add leaderboard toggle (+ some minor fixes)
2022-09-21 23:47:58 +10:00
Connor McLaughlin
3760849ac4
Merge pull request #2884 from zkdpower/master
...
update simple-chinese language file to latest.
2022-09-21 23:19:11 +10:00
Connor McLaughlin
065472ddda
Achievements: Fix crash when toggling off with list open
2022-09-21 23:06:23 +10:00
Connor McLaughlin
5568de1e03
Achievements: Add sound effects
2022-09-21 23:06:23 +10:00
Connor McLaughlin
a4eb5f1d5d
FrontendCommon: Add PlaySoundAsync()
2022-09-21 23:06:23 +10:00
Connor McLaughlin
cba4bb4ab2
Achievements: Show primed/challenge-in-progress achievements
2022-09-21 23:06:23 +10:00
zkdpower
db27468506
update simple-chinese language file to latest.
2022-09-21 19:32:48 +08:00
Víctor "IlDucci
a55ca69b87
Spanish (Spain) translation update ( #2882 )
...
* Spanish (Spain) translation update
- Updated the .ts file itself (seems that es-es was forgotten at the last code update pass).
- Translated new strings.
- Fine-tuned others.
- Cleaned up now-unneeded strings.
* Spanish (Spain) translation update
- Updated the .ts file itself (seems that es-es was forgotten at the last code update pass).
- Translated new strings.
- Fine-tuned others.
- Cleaned up now-unneeded strings.
2022-09-19 15:42:55 +10:00
Connor McLaughlin
bf1af8995a
Merge pull request #2883 from Guwange/update_Japanese_translation
...
update Japanese translation
2022-09-19 15:42:39 +10:00
Connor McLaughlin
c817030263
CMake: Add missing find_package(ECM) for NoGUI/Wayland
2022-09-19 15:41:37 +10:00
Dolphin
d8d521e292
update Japanese translation
2022-09-19 13:13:15 +09:00
Connor McLaughlin
3dcd901885
MemoryCardImage: Support importing mem/psx and a few other formats
...
Untested.
2022-09-18 19:39:57 +10:00
Connor McLaughlin
aee8163317
Achievements: Drain outstanding requests when switching games
...
Stops data being lost when loading state due to data not being
downloaded yet.
2022-09-18 13:24:55 +10:00
Connor McLaughlin
d9722516c3
GameList: Handle non-extension-suffixed urls based on content type
2022-09-18 13:24:55 +10:00
Connor McLaughlin
cc0127d5ed
Merge pull request #2881 from andercard0/patch-2
...
Atualização Português do Brasil
2022-09-18 12:12:48 +10:00
Connor McLaughlin
a062cc4706
VulkanHostDisplay: Fix uploading of strided textures
2022-09-18 12:10:36 +10:00
Connor McLaughlin
1e6abc1d64
OpenGLHostDisplay: Don't assert when reading back last query
2022-09-18 12:02:38 +10:00
Connor McLaughlin
239b585d8c
AudioStream: Fix several-second-looping bug on underrun
2022-09-18 11:56:22 +10:00
Anderson Cardoso
0a27fb1489
Atualização Português do Brasil
...
Update strings to latest.
2022-09-17 17:51:33 -03:00
Connor McLaughlin
ef3ad91ad0
FullscreenUI: Various improvements
2022-09-17 15:56:05 +10:00
Connor McLaughlin
14af29d398
ImGuiManager: Show additional CPU settings
2022-09-17 15:56:05 +10:00
Connor McLaughlin
016eb7c548
Qt: Fix switching CPU execution mode in debug menu
2022-09-17 15:56:05 +10:00
Connor McLaughlin
3e16dbfc37
System: Fix crash when toggling memory exceptions off
2022-09-17 15:56:05 +10:00
Connor McLaughlin
05eecf9944
System: Fix very low underclocks locking up
2022-09-17 15:56:05 +10:00
Connor McLaughlin
436ed10f44
Qt: Fix resetting per-game advanced settings
2022-09-17 15:56:05 +10:00
Connor McLaughlin
6bc4963017
Merge pull request #2880 from zkdpower/master
...
update simple-chinese language file to latest.
2022-09-17 15:55:48 +10:00
zkdpower
5d95937b5d
update simple-chinese language file to latest.
2022-09-15 10:20:17 +08:00
Anderson 0 Cardoso
df7e5300d1
Atualização Português do Brasil
...
Update new strings to latest.
2022-09-13 10:10:12 -03:00
Connor McLaughlin
389143db64
Qt: Add cover downloader
2022-09-13 20:44:45 +10:00
Connor McLaughlin
21b7261dc9
System: Fix turbo getting dropped on renderer switch
2022-09-13 17:50:42 +10:00
Connor McLaughlin
0b3461338c
HostDisplay: Use streaming for sw renderer display
2022-09-13 17:50:42 +10:00
Connor McLaughlin
bf76780f11
GameList: Add cover downloader
2022-09-13 17:50:42 +10:00
Connor McLaughlin
023900dc77
System: Fix inverted save screenshot colour channels
2022-09-09 13:31:13 +10:00
Connor McLaughlin
aeb3d00002
NoGUI/Win32: Fix text input
2022-09-09 13:31:13 +10:00
zkdpower
b4f2e297e9
Update postprocessingsettingswidget.ui
...
Fixed an issue where the window of post-processing suddenly jumped to the center after switching filters. (special thanks to user 2048 from ppxclub.com)
2022-09-09 13:31:13 +10:00
Anderson Cardoso
eaa99f6f50
Atualizçaão Português do Brasil ( #2876 )
2022-09-09 13:27:22 +10:00
shikulja
740b60d833
Update Russian translation ( #2875 )
...
* Update Russian translation
* Purge Russian translation
2022-09-09 13:27:02 +10:00
Connor McLaughlin
f2ba596164
Qt: Fix theme change resetting cover scale
2022-09-03 14:20:37 +10:00
Connor McLaughlin
bec0d6e7df
HostDisplay: Add GPU usage statistics
2022-09-03 14:17:51 +10:00
Connor McLaughlin
baf9f641ce
Qt: Sync translation sources
2022-09-03 13:56:48 +10:00
Ronnie Sahlberg
81cf59bc21
PBP: The PBP extension needs to be upper-case.
...
EBOOT.PBP is an archive format used for PS1 Classics games on PSP and PS3
(and PS4 and probably also PS5)
On PSP case does not matter since the file will be stored in a FAT
filesystem but on PS3 it does matter as it will be stored in a UFS2
filesystem which is case sensitive.
EBOOT.PBP files from the official PS Store comes wrapped in a PKG container
and installes as EBOOT.PBP uppercase. Thus other tools that create
EBOOT.PBP files also create them in uppercase such as POP-FE and PSX2PSP.
Change the *.pbp file selector filter to *.PBP so that the file selector
will find these files on platforms with case-sensitive filesystems.
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
2022-09-03 13:56:30 +10:00
Connor McLaughlin
26159981ce
FullscreenUI: Add more missing options
2022-09-03 13:39:59 +10:00
Connor McLaughlin
35f272b336
Settings: Set default controller type to AnalogController
2022-08-29 20:34:12 +10:00
Connor McLaughlin
837495d90f
Qt: Fix window close in nogui mode
2022-08-29 20:31:29 +10:00
Connor McLaughlin
28363af3ff
FullscreenUI: Add more missing options
2022-08-29 19:19:50 +10:00
Connor McLaughlin
c1df77c5f7
Qt: Don't double-click-to-fullscreen when paused
2022-08-29 19:05:41 +10:00
Connor McLaughlin
c90e2f19fc
NoGUI: Add ConfirmMessage() to platform
2022-08-29 19:05:09 +10:00
Connor McLaughlin
d2d2e3ae6e
FullscreenUI: Add load/save input profile
2022-08-27 16:52:36 +10:00
Connor McLaughlin
8990ade721
ImguiManager: Fix some missed FA glyphs
2022-08-27 16:52:30 +10:00
Connor McLaughlin
3a5bf6d29b
System: Move overlay checking to common
2022-08-27 16:52:24 +10:00
Connor McLaughlin
ea8d779962
ImguiManager: Only rasterize font awesome glyphs which we need
2022-08-26 23:30:45 +10:00
Connor McLaughlin
f9bd2db2dc
Common/Image: Fix saving
2022-08-26 23:30:45 +10:00
Connor McLaughlin
1aa7facda8
Frontends: Pick best render API based on renderer
...
Stops unnecessary display recreation in big picture UI.
2022-08-26 23:30:45 +10:00
Connor McLaughlin
215cfd3daf
NoGui: Fix renderer switching on Win32
2022-08-26 23:30:45 +10:00
Connor McLaughlin
73185bfb22
CMake: Fix Mac build ( #2874 )
2022-08-26 13:30:30 +10:00
Connor McLaughlin
cab51c6764
FullscreenUI: Re-enable most previously-missing settings
2022-08-26 01:26:55 +10:00
Connor McLaughlin
cac2714555
GPU/OpenGL: Also disable texture buffer for ANGLE
...
Hopefully resolves issues with Exynos S22+.
2022-08-26 01:26:13 +10:00
Connor McLaughlin
bfafa95f65
EvdevInputSource: Migrate to new abstractions
2022-08-25 00:55:58 +10:00
Connor McLaughlin
6df7d9acda
NoGUI: Migrate to new host abstraction
2022-08-25 00:55:58 +10:00
Connor McLaughlin
7277d29ff9
Host: Move CreateDisplayForAPI() into common code
2022-08-25 00:55:58 +10:00
Connor McLaughlin
4f2da4213d
Merge pull request #2873 from zkdpower/master
...
update simple-chinese translation to latest.
2022-08-22 20:20:01 +10:00
Dolphin
a6bb444713
Update Japanese translation ( #2872 )
...
* update base duckstation-qt_ja.ts
* update Japanese translation
* clean up vanished entries in duckstation-qt_ja.ts
2022-08-22 20:19:52 +10:00
Connor McLaughlin
9704b8effd
Merge pull request #2871 from andercard0/master
...
Atualização Português do Brasil
2022-08-22 20:18:57 +10:00
Connor McLaughlin
c320e8cf57
Achievements: Misc fixes
2022-08-22 20:01:04 +10:00
Connor McLaughlin
7bbacd2392
Misc: Remove unused code
2022-08-22 19:55:38 +10:00
zkdpower
e303660dc2
update simple-chinese translation to latest.
2022-08-19 17:30:49 +08:00
Anderson Cardoso
5712ac6795
Atualização Português do Brasil
...
Updated OSD strings to the latest.
2022-08-18 15:55:43 -03:00
Connor McLaughlin
c7e8233b7b
System: Move present skip check to core
2022-08-19 00:07:14 +10:00
Connor McLaughlin
de21ff250c
CommonHost: Default fullscreen hotkey to F11
2022-08-19 00:07:10 +10:00
Connor McLaughlin
9bb73dea04
Qt: Move translation-related functions to their own file
2022-08-18 23:20:03 +10:00
Connor McLaughlin
0f82dc9161
System: Use streaming for compressed save
2022-08-18 23:10:15 +10:00
Connor McLaughlin
0572d0cd4b
Common: Add ByteStream implementations for zstd
2022-08-18 23:10:15 +10:00
Connor McLaughlin
759938a5cf
System: Support compressing save states
2022-08-18 23:10:15 +10:00
Connor McLaughlin
0154a594c9
ByteStream: Devirtualize where unnecessary
2022-08-18 23:10:15 +10:00
Connor McLaughlin
c66a9f117d
System: Don't empty buffers on state load
2022-08-18 23:10:15 +10:00
Dolphin
0d03aa2b45
generate GlyphRanges for ja/zh-cn based on *.ts files
2022-08-18 14:25:44 +09:00
Dolphin
01f0c1ff3d
fix OSD message about ChallengeMode to be translatable
2022-08-18 00:54:08 +09:00
Dolphin
ff09edf3d7
fix AchievementSummary/Notification font issue for ja/zh-cn
2022-08-18 00:54:08 +09:00
Connor McLaughlin
5e73242d66
Merge pull request #2868 from andercard0/master
...
Update Brazilian Portugese localization
2022-08-16 21:24:23 +10:00
Connor McLaughlin
86cba1e04d
System: Fix present skip getting activated on unpause
...
When using vsync+sync to host refresh+optimal frame pacing.
2022-08-16 21:23:16 +10:00
Connor McLaughlin
2703880d69
GameList: Fix building on 32-bit ARM
2022-08-16 21:22:59 +10:00
Anderson 0 Cardoso
626c1353a0
Update Portugese Locales
...
Fix missing cheevos description.
2022-08-15 16:24:47 -03:00
Connor McLaughlin
16d15f5c65
InputManager: Don't load bindings for inactive multitap ports
2022-08-16 00:05:46 +10:00
Connor McLaughlin
c656f5cbd7
InputManager: Fix parsing sensor/accelerometer binding
2022-08-16 00:05:46 +10:00
Connor McLaughlin
e9126aeeb8
Common: Add SHA1Digest
2022-08-16 00:05:46 +10:00
Connor McLaughlin
3abf1df362
System: Fix volume after toggling fast forward
2022-08-15 17:23:34 +10:00
Connor McLaughlin
5b2c18e27c
SPU: Convert to namespace
2022-08-15 17:22:23 +10:00
Connor McLaughlin
6c69cf33c2
System: Fix loading states with different media path
2022-08-15 17:14:34 +10:00
Anderson Cardoso
8de3e65b92
Atualização Português do Brasil ( #2865 )
...
* Update Pt-br
Updated missing strings to latest.
* Update duckstation-qt_pt-br.ts
* Portuguese translation Update
Updated more missing strings to latest.
* Atualização Português do Brasil
Tradução atualizada para última versão.
* Update Turkish language
Update Turkish language to its latest version, validated by native speaker!
2022-08-15 17:14:18 +10:00
Connor McLaughlin
df1affe341
Merge pull request #2866 from zkdpower/master
...
update the simple-chinese language file to latest.
2022-08-15 17:14:03 +10:00
zkdpower
a0f346596d
update the simple-chinese language file to latest.
2022-08-11 11:09:42 +08:00
Connor McLaughlin
2842167184
scmversion: Fix generation on Linux
2022-08-10 17:59:13 +10:00
Connor McLaughlin
819b27a1a1
Merge pull request #2864 from zkdpower/master
...
update simple-chinese language file to latest.
2022-08-10 17:50:32 +10:00
Connor McLaughlin
e2ecfa64e9
IniSettingsInterface: Make writes atomic
...
Fixes potential settings corruption if we crash while saving.
2022-08-10 17:48:35 +10:00
Connor McLaughlin
1db24e8014
IniSettingsInterface: Prevent multiple threads loading/saving at once
2022-08-10 17:26:52 +10:00
Connor McLaughlin
7134af509c
Qt: Redraw window after setting changes when paused
2022-08-10 17:08:59 +10:00
Connor McLaughlin
4688277987
SwapChain: Reduce buffer count from 3 to 2
2022-08-10 17:08:59 +10:00
Connor McLaughlin
a5f18ae325
InputManager: Fix macros not being copied in profile
2022-08-10 17:08:59 +10:00
Connor McLaughlin
795ddee79c
Qt: Fix relative mode for PSMouse
2022-08-10 17:08:59 +10:00
Connor McLaughlin
ddbe28830e
Qt: Fix incorrect mouse button event being fired
...
Fixes left click bindings.
2022-08-10 17:08:59 +10:00
Connor McLaughlin
f3ec05f1ba
Qt: Add missing binding UI for PS Mouse
2022-08-10 17:08:59 +10:00
zkdpower
bdd42c7855
update simple-chinese language file to latest.
2022-08-10 14:14:34 +08:00
Connor McLaughlin
f5495adb7d
Qt: Don't set working directory on startup
...
Not needed now we have relative paths for cards etc.
2022-08-10 15:23:23 +10:00
Connor McLaughlin
4faa49d42c
System: Fix framerate spike after pausing in debugger
2022-08-10 15:19:15 +10:00
Connor McLaughlin
916900be5d
Misc: More warning fixes
2022-08-10 14:33:31 +10:00
shikulja
0f198cbe3a
Update Russian translation ( #2861 )
...
* Update Russian translation
* Purge Russian translation
2022-08-10 13:44:52 +10:00
Connor McLaughlin
fedff65700
Merge pull request #2862 from zkdpower/master
...
update the simple-chinese language file to latest.
2022-08-10 13:44:42 +10:00
Anderson Cardoso
c199918bc9
Portuguese translation Update ( #2863 )
...
* Update Pt-br
Updated missing strings to latest.
* Update duckstation-qt_pt-br.ts
* Portuguese translation Update
Updated more missing strings to latest.
2022-08-10 13:44:25 +10:00
Connor McLaughlin
477bb3d554
Misc: Clean up a few warnings
2022-08-10 13:41:13 +10:00
Connor McLaughlin
c3da236f92
System: Preparations for per-game controller settings
2022-08-10 13:09:48 +10:00
Connor McLaughlin
54c2447ff3
System: Rework some throttler/vsync logic
2022-08-10 13:09:32 +10:00
Connor McLaughlin
b698ff1fff
Common: Add build_timestamp.h
2022-08-10 13:05:52 +10:00
Connor McLaughlin
7be1ad0289
FullscreenUI: Move resources and add lightweight Android version
2022-08-10 13:05:28 +10:00
Connor McLaughlin
a35e1b7a25
Achievements: Fix requests being sent when not logged in
2022-08-10 13:04:20 +10:00
Connor McLaughlin
6aa2e9017b
GameDatabase: Fix cache not invalidating when out-of-date
2022-08-10 13:03:53 +10:00
Connor McLaughlin
a017806c6e
GameList: Fix title of files not in database
2022-08-10 13:03:40 +10:00
Connor McLaughlin
5ac9c3f022
Controller: Add multiplier/format to settings
2022-08-10 13:03:15 +10:00
Connor McLaughlin
ae0d60fcd8
Timer: Spin for last 1ms on non-windows too
2022-08-10 13:02:23 +10:00
Connor McLaughlin
73a80d3a1d
scmversion: Fix generation on Macs
2022-08-07 01:31:24 +10:00
Connor McLaughlin
b581cc4777
Vulkan/SwapChain: Fix crash on fullscreen with MoltenVK
2022-08-07 01:31:24 +10:00
Connor McLaughlin
093979a65a
Build: Disable mmap fastmem for Apple Silicon
...
It uses 16K pages, which means we'd also have to protect at 16K
granularity... which might be okay, but there's probably going to be
more faults due to code/data in the same page, which negates much of the
benefit.
2022-08-07 01:31:24 +10:00
zkdpower
64ed6c52ac
update the simple-chinese language file to latest.
2022-08-06 14:47:06 +08:00
Connor McLaughlin
c614476a60
Qt: Fix resetting controller type-specific settings
2022-08-06 00:10:00 +10:00
Connor McLaughlin
a37c330f4b
Merge pull request #2859 from zkdpower/master
...
update simple-chinese language file to latest.
2022-08-05 21:50:27 +10:00
Anderson_Cardoso
a8cdc288b8
Portuguese translation Update ( #2858 )
...
* Update Pt-br
Updated missing strings to latest.
* Update duckstation-qt_pt-br.ts
2022-08-05 21:50:08 +10:00
Connor McLaughlin
8776bfe46d
Qt: Move controller setting popups into dialog
2022-08-05 21:49:13 +10:00
zkdpower
56a2199dfb
update simple-chinese language file to latest.
2022-08-05 19:16:27 +08:00
Connor McLaughlin
8d50ebe538
Qt: Support per-game setting of spinboxes
2022-08-05 20:48:39 +10:00
Connor McLaughlin
1109a81b8a
InputManager: Fix unchangable input while paused/frame stepping
2022-08-05 18:14:38 +10:00
Connor McLaughlin
1289064316
Settings: Drop audio sync option
...
Not relevant since time stretching was added.
2022-08-05 17:57:47 +10:00
Connor McLaughlin
57c1ca97f7
Qt: Hook up audio driver selection
2022-08-05 17:50:28 +10:00
Connor McLaughlin
06ecc50797
System: Fix CPU usage not showing for sw-renderer-for-readbacks
2022-08-05 17:17:29 +10:00
Connor McLaughlin
8f314c8d49
System: Fix vsync resetting on pause and fast forward on boot
2022-08-05 17:09:44 +10:00
Connor McLaughlin
fd3de15589
ImGuiManager: Include renderer in enhancement info
2022-08-05 17:09:25 +10:00
Connor McLaughlin
589785f8a0
System: Don't print whole path in save OSD messages
2022-08-05 17:09:02 +10:00
Connor McLaughlin
6bf0ad789e
fixup! Misc: Necessary emucore changes for Android
2022-08-05 17:07:07 +10:00
Connor McLaughlin
523297c60e
System: Fix querying invalid handle on boot
2022-08-05 17:06:50 +10:00
Connor McLaughlin
9c3e4c78c8
System: Fix match window aspect ratio not working on startup
2022-08-05 17:06:02 +10:00
Connor McLaughlin
25d2148ae4
Misc: Necessary emucore changes for Android
2022-08-05 17:05:21 +10:00
Connor McLaughlin
bdb486ccaa
Settings: Fix build without cubeb
2022-08-04 21:39:15 +10:00
Connor McLaughlin
31a17cd3c6
FrontendCommon: Remove SDLInitializer
...
Not needed anymore.
2022-08-04 21:35:32 +10:00
Connor McLaughlin
ea65c0970c
FrontendCommon: Drop SDL2 audio output
2022-08-04 21:34:16 +10:00
Connor McLaughlin
679f1a51db
CommonHost: Fix volume hotkeys
2022-08-04 21:20:26 +10:00
Connor McLaughlin
49b4e1f0a6
Qt: Fix crash on startup with autoboot
2022-08-04 21:09:07 +10:00
Connor McLaughlin
d8d18d49eb
Merge pull request #2855 from zkdpower/master
...
update simple-chinese language file.
2022-08-04 21:08:52 +10:00
Connor McLaughlin
e91ec23e84
Merge pull request #2856 from Guwange/fix_translation_context_guncon
...
Fix translation context for GunCon
2022-08-04 21:08:43 +10:00
Dolphin
44bf0ef8cb
fix translation context for AnalogJoystick
2022-08-04 01:10:24 +09:00
Dolphin
c0626f0535
Fix translation context for GunCon
2022-08-04 00:02:19 +09:00
zkdpower
0299fc4dd0
update simple-chinese language file.
2022-08-03 17:10:36 +08:00
Connor McLaughlin
ca1512f47a
Vulkan/Loader: Prioritize system libvulkan dylib, fallback to MoltenVK
2022-08-01 23:07:40 +10:00
Connor McLaughlin
e1383d15aa
CDROM: Fix crash when changing readahead sectors
2022-08-01 23:07:40 +10:00
Silent
c98e0bd096
Bus: Added RAM, RAM_SIZE and RAM_MASK exports for external debugger usage
...
Useful e.g. for Cheat Engine.
2022-07-31 10:43:26 +02:00
Connor McLaughlin
571a773b29
FileSystem: Fix build failure
2022-07-31 17:42:58 +10:00
Anderson_Cardoso
e2af9aa0ca
Updated localization to latest ( #2850 )
...
* Updated localization to latest
Atualização Português do Brasil para versão mais atual.
* Update duckstation-qt_pt-br.ts
* Update duckstation-qt_pt-br.ts
2022-07-31 17:38:37 +10:00
Connor McLaughlin
f7a4a16f07
Merge pull request #2851 from zkdpower/master
...
update simple-chinese language file to latest.
2022-07-31 17:38:27 +10:00
Connor McLaughlin
97d5d659d3
FileSystem: Fix zeros getting stripped in path
2022-07-31 17:37:21 +10:00
Connor McLaughlin
3505ca26e0
SaveStateSelectorUI: Fix loading/saving without popup
2022-07-31 17:33:03 +10:00
Connor McLaughlin
d674014e30
CMake: Enable cross-compiling for macos arm64 on x86
2022-07-31 16:57:14 +10:00
Connor McLaughlin
4f5722c932
AudioStream: Fix compiling with clang/arm64
2022-07-31 16:38:45 +10:00
Connor McLaughlin
0006c54c46
Build: Add Mac dependencies and fix packaging
2022-07-31 16:00:37 +10:00
Connor McLaughlin
a899ca88f2
Build: Make OpenGL/Vulkan renderers optional
...
And disabled on Windows/arm64.
2022-07-31 01:14:28 +10:00
Connor McLaughlin
cb127b6412
Common: Remove Event
2022-07-30 21:55:12 +10:00
Connor McLaughlin
eb166220b1
GPU/SW: Replace event with semaphore
2022-07-30 21:49:56 +10:00
Connor McLaughlin
89659db7ee
Path: Unicode handling and tests for SanitizeFileName
2022-07-30 21:46:14 +10:00
zkdpower
9d855b0ea8
update simple-chinese language file to latest.
...
update simple-chinese language file to latest.
2022-07-30 13:51:43 +08:00
Connor McLaughlin
12875cbcac
D3D12/StagingTexture: Fix map persisting through resize
2022-07-30 12:58:20 +10:00
Connor McLaughlin
a48ee3282a
FullscreenUI: Re-enable cheat list/toggle analog
2022-07-30 12:58:03 +10:00
Connor McLaughlin
eb569df025
GameList: Fix setting covers via right click
2022-07-30 00:47:49 +10:00
Connor McLaughlin
b074c0d1ee
System: Make inter-frame sleep slightly more precise
2022-07-30 00:45:26 +10:00
Connor McLaughlin
66caaf6103
AudioStream: Fix null output
2022-07-29 22:39:38 +10:00
Connor McLaughlin
25b17f1422
FullscreenUI: Add new audio options
2022-07-29 22:30:02 +10:00
Connor McLaughlin
79c401740c
FullscreenUI: Fix changing per-game settings not updating
2022-07-29 22:20:07 +10:00
Connor McLaughlin
d012f65d4f
AudioStream: Fix possible NaN in forced tempo update
2022-07-29 22:16:22 +10:00
Connor McLaughlin
be5b979713
AudioStream: Make speed changes less poppy
2022-07-29 21:16:02 +10:00
Connor McLaughlin
f6ff7e48c1
Build: Fix compiling for arm64/linux
2022-07-28 22:38:08 +10:00
Connor McLaughlin
68b5dd869c
SPU: Add time stretched audio output
2022-07-28 22:10:47 +10:00
Connor McLaughlin
f54e32ff01
dep: Add soundtouch
2022-07-28 22:10:47 +10:00
Connor McLaughlin
97506a811e
ImGuiManager: Fix default OSD scale
2022-07-28 22:10:47 +10:00
Connor McLaughlin
a461ba8be6
System: Update speed limiter on boot
2022-07-28 22:10:46 +10:00
Connor McLaughlin
6b8b08ef61
System: Fix invalid memory read in SW thread stats
2022-07-28 22:10:46 +10:00
zkdpower
5ad268f449
Update Simple-Chinese Translation to latest. ( #2843 )
...
* Update Simple-Chinese language file to latest?
Update Simple-Chinese language file to latest?
* Delete duckstation-qt_zh-cn.qm
* Update Simple-Chinese Translation to latest.
Update Simple-Chinese Translation to latest.
2022-07-26 22:04:28 +10:00
Connor McLaughlin
560df7e06d
Qt: Fix hide mouse cursor in fullscreen
2022-07-26 22:02:16 +10:00
Connor McLaughlin
6386004b2c
FullscreenUI: Fix incorrect vsync state on unpause
2022-07-26 21:46:18 +10:00
Connor McLaughlin
c2f4b7e7b8
CDROM: Only apply extra remove delay on disc swap
2022-07-26 20:14:45 +10:00
Connor McLaughlin
13b2cf6b1c
WindowInfo: Linux build fix
2022-07-26 20:10:19 +10:00
Connor McLaughlin
1057e42956
CDROM: Add additional time to auto disc swap
2022-07-26 18:52:25 +10:00
Connor McLaughlin
7dcc6512ac
Merge pull request #2839 from andercard0/patch-1
...
Update - Translation
2022-07-26 18:46:22 +10:00
shikulja
3ca3b0b76c
Update Russian translation ( #2840 )
...
* Update Russian translation
* typo
2022-07-26 18:46:10 +10:00
Connor McLaughlin
b92a42c44e
Merge pull request #2842 from Iniquitatis/patch-3
...
Little improvements to the post-processing tab
2022-07-26 18:45:48 +10:00
Connor McLaughlin
19b358359c
Qt: Move recompiler icache to console settings page
2022-07-26 18:42:37 +10:00
Connor McLaughlin
8af4f4f01a
Common: ScopeGuard -> ScopedGuard
2022-07-26 18:37:16 +10:00
Connor McLaughlin
13e3f2a179
ContextWGL: Backport pbuffer changes
2022-07-26 18:32:55 +10:00
Connor McLaughlin
4295a70a89
Settings: Fix another typo in path saving
2022-07-26 17:39:52 +10:00
Dominus Iniquitatis
9e2b7c0026
Qt: Add margins to the shader configuration box
2022-07-25 17:18:14 +03:00
Dominus Iniquitatis
a6369c4740
Qt: Remove unnecessary bottom spacing
2022-07-25 17:14:34 +03:00
Connor McLaughlin
0b4c009d5b
Settings: Fix some incorrect folder config keys
2022-07-25 22:44:13 +10:00
Connor McLaughlin
418898fe94
Qt: Fix possible cover cache overflow when zooming
2022-07-25 18:50:57 +10:00
Connor McLaughlin
a8f5146010
GameDatabase: Add some missing OSD message keys
2022-07-25 18:06:17 +10:00
Connor McLaughlin
f9846e1e4d
Qt: Fix frozen display on exiting game with fsui active
2022-07-25 18:06:17 +10:00
Connor McLaughlin
c233a8042f
GLContext: Dynamically load wayland-egl
2022-07-25 18:06:17 +10:00
Connor McLaughlin
25c52f97d4
CMake: Include Vulkan headers
2022-07-25 01:06:24 +10:00
Connor McLaughlin
5510f66a12
Qt: Support changing theme without reopening window
2022-07-24 23:29:20 +10:00
Connor McLaughlin
bc49e2f627
Qt: Don't reset theme when changing language
2022-07-24 23:17:22 +10:00
Connor McLaughlin
29a5ac5d80
D3DHostDisplay: Fix starting in exclusive fullscreen
2022-07-24 17:43:56 +10:00
Anderson_Cardoso
9f3679afa0
Update - Translation
...
Updated localization to latest.
2022-07-23 10:40:37 -03:00
Silent
3040ce7bbd
FullscreenUI: Untangle Escape button behaviour
...
Now it doesn't race against Open Pause Menu
2022-07-23 11:38:46 +02:00
Connor McLaughlin
4d89b52d3b
Merge pull request #2837 from CookiePLMonster/fixed-negcon
...
NeGcon: Fix default mappings
2022-07-23 18:56:37 +10:00
Silent
bea9fe4b00
NeGcon: Fix default mappings
...
I is typically used to "proceed" or "accelerate",
and that is better suited for R2 than L2.
2022-07-23 10:54:54 +02:00
Connor McLaughlin
e84f38f466
Qt: Fix builtin post shaders
2022-07-23 18:49:18 +10:00
Connor McLaughlin
322c0c4c74
Qt: Fix controller defaults resetting some system settings
2022-07-23 18:37:47 +10:00
Connor McLaughlin
f07a6c243d
FullscreenUI: Make version text less ugly
2022-07-23 13:59:59 +10:00
Connor McLaughlin
fc40397818
GPU: Don't set empty post chain
2022-07-23 13:55:09 +10:00
Connor McLaughlin
9b22f0564f
Misc: Remove backported license text
...
For anyone trying to start drama, I have copyright over this code and
never signed a CLA, therefore can relicense it how I see fit (in this
case is no license, i.e. no rights, although the entire DuckStation as
is currently distributed is GPLv3).
2022-07-23 13:55:09 +10:00
Connor McLaughlin
be03998be0
System: Fix title not showing for non-database discs
2022-07-23 13:55:09 +10:00
Connor McLaughlin
cac9c3fe04
CommonHost: Default escape to opening pause menu
2022-07-23 13:55:09 +10:00
Connor McLaughlin
a1edddc59d
CDROM: Revamp/improve preload image procedure
2022-07-23 13:55:09 +10:00
Connor McLaughlin
8d7fdae683
CDImagePPF: Precache underlying image when requested
2022-07-23 13:55:09 +10:00
Connor McLaughlin
65991899eb
InputManager: Fix default value of SDL input source
2022-07-23 13:55:09 +10:00
Connor McLaughlin
11c0b7467b
ImGuiManager: Fix OSD drawing under fsui
2022-07-23 13:55:08 +10:00
shikulja
6c8bcad444
Update Russian translation ( #2835 )
...
* Update Russian translation
* Update Russian translation
Cleaning and updating
* Delete clean_and_updt.bat
* Update duckstation-qt_ru.ts
* typo
2022-07-23 13:41:44 +10:00
Anderson_Cardoso
982c9ff40b
Update - Portuguese Brazilian localization ( #2834 )
...
* Update
Update strings to latest!
* Update duckstation-qt_pt-br.ts
* Update duckstation-qt_pt-br.ts
* Update duckstation-qt_pt-br.ts
* Update duckstation-qt_pt-br.ts
* Update duckstation-qt_pt-br.ts
* Update duckstation-qt_pt-br.ts
2022-07-23 13:41:32 +10:00
Connor McLaughlin
0ba623b392
Qt: Fix crash opening game settings
2022-07-23 01:49:53 +10:00
Connor McLaughlin
7c2f335228
Qt: Fix not auto-switching back to game on unpause
2022-07-23 01:34:52 +10:00
Connor McLaughlin
a5f5be1a60
Qt: Fix directory setting changes
2022-07-23 01:28:19 +10:00
Connor McLaughlin
78bddd7fe9
Achievements: Crash fix on error
2022-07-23 00:52:03 +10:00
Connor McLaughlin
68121c0f6b
Qt: Fix rendering at unthrottled framerate while paused
2022-07-23 00:41:36 +10:00
Connor McLaughlin
667726bbb3
Qt: Make general settings overridable per-game
2022-07-23 00:16:28 +10:00
Connor McLaughlin
75b4891f78
Qt: Fix Apply Game Settings option
2022-07-23 00:13:55 +10:00
Connor McLaughlin
c90824f8e9
Qt: Fix incorrect directories on Linux
2022-07-23 00:01:47 +10:00
Connor McLaughlin
23ea7b92bc
Qt: Fix saved language setting
2022-07-22 23:48:22 +10:00
Connor McLaughlin
6e5b9c8f33
Qt: Simplify toolbar save/restore
2022-07-22 23:38:23 +10:00
Connor McLaughlin
91fcb56148
Qt: Fix crash on scanning empty directory
2022-07-22 23:33:59 +10:00
Connor McLaughlin
701780e2ef
Qt: Regression fixes
2022-07-22 22:53:06 +10:00
Connor McLaughlin
853e9a8a6a
Qt: Fix updater
2022-07-22 21:51:00 +10:00
Connor McLaughlin
b42b5501f6
UI: Massive revamp, new features and improvements
2022-07-22 21:19:54 +10:00
Connor McLaughlin
af91fcf195
Backport more common classes
2022-07-21 17:29:58 +10:00
Connor McLaughlin
f6b3652ae6
Add MemorySettingsInterface
2022-07-21 17:29:58 +10:00
Connor McLaughlin
462eb2c155
Add Host/HostSettings
2022-07-21 17:29:58 +10:00
Connor McLaughlin
6a6ab6529a
Backport SettingsInterface
2022-07-21 17:29:58 +10:00
Connor McLaughlin
0c0bd4c995
dep: Update imgui to v1.88
2022-07-21 17:29:58 +10:00
Connor McLaughlin
b7fbde31a7
Move utility classes from common to own static lib
2022-07-21 17:29:58 +10:00
Connor McLaughlin
d2ca454576
Sync filesystem.h/path.h
2022-07-21 17:29:57 +10:00
Connor McLaughlin
f89529015c
dep: Move Vulkan loader to common
2022-07-21 17:29:57 +10:00
Connor McLaughlin
fd3507c16d
Core: Replace Timestamp usage with fmt
2022-07-21 17:29:57 +10:00
Connor McLaughlin
b5bf3593c4
ByteStream: Move routines from FileSystem to ByteStream
2022-07-21 17:29:57 +10:00
Connor McLaughlin
d81e156a29
dep: Add build config for fmt
2022-07-21 17:29:57 +10:00
Connor McLaughlin
b3c3d5d954
Sync string_util.cpp
2022-07-21 17:29:57 +10:00
wheremyfoodat
d959899022
Allow .ps-exe suffix for executables.
2022-07-16 19:05:17 +03:00
Connor McLaughlin
82965f741e
Overhaul japanese translation ( #2829 )
...
* update base duckstation-qt_ja.ts
* add white-space between Japanese and English
* replace zenkaku parenthesis and colon with hankaku
* unify wording (memory card, controller), fix okurigana for assign/load
* overhaul Japanese translation
Co-authored-by: Dolphin <dolphin@torikara.org>
2022-05-20 03:46:02 +10:00
Silent
3a70e4d57d
Add keys to more OSD messages:
...
* Resolution scale
* Multisampling
* Switching software/hardware rendering
* Switching PGXP CPU
* Switching post processing
* Switching widescreen hack
2022-05-09 23:42:28 +02:00
RaydenX93
2d85a51577
Update duckstation-qt_it.ts ( #2827 )
...
* Update duckstation-qt_it.ts
* Update duckstation-qt_it.ts
2022-05-08 20:11:00 +10:00
Connor McLaughlin
44d47e898e
Merge pull request #2824 from stenzek/raintegration
...
Cheevos: Add RAIntergration support
2022-04-18 19:32:43 +10:00
Connor McLaughlin
296f613b4e
Cheevos: Rework functions into namespace
2022-04-18 19:13:38 +10:00
Connor McLaughlin
9a5ef2d0a2
Cheevos: Add RAIntergration support
2022-04-18 19:13:33 +10:00
Connor McLaughlin
a991bb20c8
Merge pull request #2822 from zkdpower/master
...
Update Simple-Chinese language file to latest
2022-04-17 18:16:52 +10:00
Silent
506796a335
Add 5106, 5146, 5186 codes for indirect reads from a register code
2022-04-15 19:04:02 +02:00
zkdpower
04992fdf09
Update Simple-Chinese language file to latest
...
Update Simple-Chinese language file to latest
2022-04-11 22:42:49 +08:00
Dolphin
7ba0f85718
fix japanese translation - save state dialog filter, debug window key accelerator
2022-04-10 21:51:26 +09:00
Connor McLaughlin
1d9075fa1c
Qt: Add es-es locale
2022-04-04 23:31:07 +10:00
Connor McLaughlin
748a75e533
Merge pull request #2818 from andercard0/patch-2
...
Atualização Português do Brasil
2022-04-04 23:18:51 +10:00
Connor McLaughlin
4652df496b
Merge pull request #2820 from IlDucci/spanish-overhaul
...
Spanish translation overhaul + Addition of es-ES alternative
2022-04-04 23:18:22 +10:00
Anderson_Cardoso
9a314fb086
Atualização Português do Brasil
...
Update OSD messages string.
2022-04-03 19:02:16 -03:00
Connor McLaughlin
5d097da160
CDImageCHD: Implement precaching
2022-04-03 21:09:36 +10:00
Connor McLaughlin
9ab64ecdb3
CDImage: Add Precache() method
2022-04-03 21:09:36 +10:00
Connor McLaughlin
bceca040d9
dep/libchdr: Remove libFLAC dependency
2022-04-03 21:09:36 +10:00
Dolphin
39a7f6701f
fix some japanese translations
2022-04-02 21:28:35 +09:00
Dolphin
fe182a26d0
update japanese translation file
2022-04-02 21:28:35 +09:00
Ronnie Sahlberg
f7a3358b1f
pbp: pstitleimg sections are allowed also for single disc games
...
Multidisc games are stored inside the EBOOT.PBP file as
A)
pstitleimg
psisoimg
psisoimg
...
Single disk games can be stored in two different formats, with or
without a pstitleimg section, i.e. as
B)
pstitleimg
psisoimg
or
C)
psisoimg
Fix a conditional in duckstation that incorrectly flags B) as an error.
These types of EBOOT.PBP files can be created by the pop-fe utility.
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
2022-03-29 21:36:39 +10:00
IlDucci
f9212363d3
Spanish translation overhaul + Addition of es-ES alternative
...
In its current state, the Spanish translations for Duckstation are a mess of different dialects, multiple translations for the same terms, mistranslations or excessively literal translations, and typos.
It's a shame, because you could feel that the initial translations were done with care, but were muddled with future revisions.
This commit tries to solve all of these and also change the initial decision of the first translator to have an "universal" "neutral" Spanish, as time has proven it's not possible without a dedicated translator who actually wants to have one Spanish language for all Spanish-speakers across the globe.
I'm not going to be that one, so the next option would be to duplicate the Spanish translations into two: one for the Spanish-speaking American people (called "Latin American Spanish", "español de Hispanoamérica", code es-419") and one for the European Spanish speakers (called "Spanish (Spain)", "español de España", code es-ES).
This distinction is used in multiple software applications that managed to have translators for different languages, and should also funnel any future Latin American Spanish and European Spanish translators to the corresponding file.
I have tried to follow as many existing terms and constructions as possible, restoring and/or rewording any phrasal constructions that were disunified by the multiple translators.
Since I have a limited experience with Latin American Spanish, this commit should be sent as a draft for additional revisions. I'm open to stick to having a single Spanish language, but it has to be done RIGHT.
This is an overview of changes across the board:
- Added missing translations for QT and Android builds.
- Unified translations between those.
- Updated the QT file with the latest string values.
- Massive removal of Title Uppercasing inherited from English in menu strings (the rules set by the Royal Academy of the Spanish Language, or RAE, limit the areas where Title Uppercasing is considered correct in Spanish. Menu names and window header texts are not within those areas).
- Unified the treatment of users in the Latin American version to formal "ustedeo". This treatment could be modified with additional input.
- Removed any gendering assumptions from any string directed towards the user (Are you sure...?, changed ¿Está/s seguro...? with ¿Seguro que...?)
- Naturalization rewrites.
- Typo corrections.
- Gender corrections over definitive terms.
- Adding missing NBSPs after required mathemathical characters or units.
- Mass replacement of double/single quotes with angled quotes (the ones approved for Spanish).
- Quoted non-Spanish, non-proper noun English words as dictated by RAE.
- Removal of unwanted hyphens to join words (Auto-detectar with Detección automática, post-procesamiento with posprocesamiento). In Spanish, hyphens tend to separate, rather than join.
- Revision of the compound forms, unified depending on Latin American Spanish or European Spanish.
- Lowercased the first word of a text between parenthesis (Spanish rules dictate that they should be considered a continuation of the phrase, and thus, they should start with lowercase unless it's a proper noun or a word that must be uppercased) and corrected the positions between periods and parentheses.
- Unified the accentuation rules for the adverb solo/sólo and the demostrative pronouns (este/ese/aquel) by removing all accents in European Spanish (following the RAE's 2010 suggestions) or keeping/adding them for Latin American Spanish (the 2010 rule ended up being a suggestion because while Spain has mostly deprecated those accents, it appears that the Latin American countries have not). To discuss?
- Tweaked the key shortcuts for the QT menu to minimize duplicates.
- Terms unified (this list doesn't represent the entirety of the changes):
- Failed to (Fallo al/Error al): Fallo al
- Hardcore Mode (Modo Hardcore/Modo Difícil): «hardcore» mode (Foreign non-proper nouns should be quoted, RetroAchievements does not have an official Spanish translation, so the term should be kept in English)
- Enable/Disable (habilitado/deshabilitado/activado/desactivado/activo/inactivo): habilitado/deshabilitado
- host (host/anfitrión/sistema): sistema, TO BE DETERMINED AND UNIFIED
- Signed (numbers; firmados): (números) con signo
- scan (verb and noun; escanear): buscar/búsqueda
- Clear (something, like bindings or codes; despejar, limpiar): borrar/quitar
- requirement (of a system, requisito/requerimento): requisito
- input (of a controller, control): entrada
- Threaded X (hilo de X): X multihilo
- Frame Pacing (frame pacing): duración de fotogramas
- XX-bit (XX-bit): XX bits (proper form)
- Widescreen (screens, widescreen hacks; pantalla ancha, pantalla panorámica): pantalla panorámica
- Antialiasing (anti-aliasing): Antialiasing (considered a proper noun by NVidia, doesn't need that hyphen)
- hash: «hash» (could be discussed as "sumas de verificación", like on Dolphin)
- Focus Loss (perder el foco): ir/entrar en segundo plano
- toggle (verb for hotkeys, activar): alternar (as the key alternates between enabling and disabling the function, while "activate" might sound like it's just the enable part)
- Rewind (function; retrocediendo, retrocedimiento): rebobinado (to discuss on LATAM Spanish)
- shader (shader/sombreado): sombreador
- resume (resumir): reanudar, continuar (resumir is a false friend)
- Check (verb; chequear/revisar/comprobar): chequear (LATAM Spanish), comprobar (European Spanish)
- Add (something; añadir/agregar): agregar (LATAM Spanish, to discuss) or añadir (European Spanish)
- Enter/Input (ingrese, inserte): ingresar (LATAM Spanish) or introducir (European Spanish)
- mouse (device; mouse/ratón): mouse (LATAM Spanish), ratón (European Spanish)
- Auto-Detect (Auto-detectar): Detección automática
- Controller (control): mando (for European Spanish only)
- run (a game, the emulator; correr): ejecutar, funcionar (for European Spanish only)
2022-03-28 15:01:08 +02:00
Anderson_Cardoso
a3d4c4d648
Small change (fix)
...
Added tiny fix for table view column "type", when launch Ducko in list mode the type column get a bit squished, I just increased it a bit this number.
2022-03-27 13:15:18 -03:00
Connor McLaughlin
07d331deca
Merge pull request #2814 from CookiePLMonster/y2038
...
Fix a Y2038 bug in UnixTimeToFileTime
2022-03-27 17:47:35 +10:00
Connor McLaughlin
a55537ec1b
D3D12/Builders: Fix incorrect depth write mask
2022-03-27 17:38:48 +10:00
Connor McLaughlin
859a156b3c
Various build fixes
2022-03-27 17:38:48 +10:00
Connor McLaughlin
a55b5022c7
System: Include cheevos state in save states
2022-03-27 16:59:02 +10:00
Connor McLaughlin
584525cb11
Cheevos: Move to core
2022-03-27 16:59:02 +10:00
Connor McLaughlin
c43df29abc
ImGuiFullscreen: Move to core
2022-03-27 16:59:02 +10:00
Connor McLaughlin
fd76f437b3
Core: Purge WITH_IMGUI define
2022-03-27 16:59:02 +10:00
Connor McLaughlin
d5128a5ea9
HTTPDownloader: Move to common
2022-03-27 16:59:02 +10:00
Connor McLaughlin
cb51ab7197
Misc: Purge unused definitions
2022-03-27 16:59:02 +10:00
Brian Blakely
717ee3103f
M3U: Preloading to RAM for single-disc playlists.
2022-03-27 16:58:51 +10:00
Silent
e43f2ddddb
Fix a Y2038 bug in UnixTimeToFileTime
2022-03-26 16:49:02 +01:00
Silent
9414f68f51
Add Cheevos::GetAchievementProgressText
...
Measured achievements formatting is now up to rcheevos,
not DuckStation
2022-01-07 16:59:36 +01:00
Silent
9c91af6dfa
Update to rcheevos v10.2.0
...
Leaderboard rurl hacks are now replaced by proper calls
2022-01-07 16:21:37 +01:00
Connor McLaughlin
46737acecd
CPU: Prevent mismatched va_start/va_end in log
2022-01-06 22:47:10 +10:00
Connor McLaughlin
541947c6f8
CPU/CodeCache: Fix currently-invalidated blocks breaking memory states
2022-01-06 22:47:10 +10:00
Connor McLaughlin
bee50481f5
CDImageMDS: Possible fix for multi-track images
2021-12-25 14:28:33 +10:00
Connor McLaughlin
592a591b5f
FileSystem: Get rid of trailing nulls in GetWorkingDirectory()
2021-12-25 14:28:33 +10:00
Connor McLaughlin
fa9e50d7c1
HostInterface: Don't disable fastmem for runahead
2021-12-25 14:28:33 +10:00
Connor McLaughlin
25ea24853f
HostInterface: Don't disable recompiler for runahead
2021-12-25 14:28:33 +10:00
Connor McLaughlin
4513c7a23d
System: Invalidate instead of flushing code cache on memory state
2021-12-25 14:28:33 +10:00
Connor McLaughlin
c440593788
CPU/CodeCache: Add InvalidateAll() method
2021-12-25 14:28:32 +10:00
Connor McLaughlin
fe2062ff9f
System: Warning fix
2021-12-25 14:28:32 +10:00
Connor McLaughlin
bbf67ef544
CPU: Warning fix
2021-12-25 14:28:32 +10:00
Silent
5d4622af9a
Migrate most dialogs to use QDialogButtonBox
2021-12-13 22:06:05 +01:00
Silent
690fa6ec3c
Memory Card Editor: Make fields not editable
2021-12-13 22:06:04 +01:00
shikulja
6eae2c50e2
Update Russian translation ( #2747 )
...
* Update Russian translation
New strings, minor adjustments
* Update duckstation-qt_ru.ts
* Update duckstation-qt_ru.ts
2021-11-27 21:14:46 +10:00
Connor McLaughlin
b32012c77d
Merge pull request #2746 from zkdpower/master
...
Update Simple-Chinese Translation to latest.
2021-11-27 21:14:31 +10:00
zkdpower
776e077002
Update Simple-Chinese Translation to latest.
...
Update Simple-Chinese Translation to latest.
2021-11-26 13:12:49 +08:00
Anderson_Cardoso
a9913d6c23
Atualização Português do Brasil
...
Updated file translation to latest.
2021-11-25 23:05:31 -03:00
Connor McLaughlin
d55c86ccd8
HostInterface: Fix Linux build
2021-11-26 11:43:58 +10:00
Connor McLaughlin
7c769b1941
CDImageDevice: Don't add out-of-file pregaps to audio tracks
2021-11-26 11:31:59 +10:00
Connor McLaughlin
827048eeda
CDImageDevice: Fix printing of track summary
2021-11-26 11:31:59 +10:00
Connor McLaughlin
13f1027f59
Qt: Remove preset buttons from post settings
2021-11-26 11:31:59 +10:00
Connor McLaughlin
61f7e99508
CommonHostInterface: Add speed control hotkeys
2021-11-26 11:31:59 +10:00
Connor McLaughlin
928e492963
HostInterface: Add keys to a bunch of OSD messages
2021-11-26 11:31:59 +10:00
Connor McLaughlin
7522304360
HostInterface: Add keyed OSD messages
2021-11-26 11:31:59 +10:00
Connor McLaughlin
c346dfe8a4
SPU: Drop OOB register warnings to dev level
2021-11-26 11:31:59 +10:00
Albert Liu
1f07ea6ecc
MDEC: EOB is optional for complete blocks
2021-11-14 20:46:05 -08:00
Connor McLaughlin
fbf52b57e8
Qt: Fix save state to file executing in UI thread
2021-11-11 11:48:20 +10:00
Connor McLaughlin
c54c5f1b95
Common/CueParser: Remove redundant check for CATALOG
2021-11-10 13:38:06 +10:00
Connor McLaughlin
a8ca544648
NoGUI: Fix incorrect mask in modifier lookup
2021-11-10 13:37:37 +10:00
Connor McLaughlin
a2223124ad
Qt: Correct behavior of sorting in game list model
...
Turns out Qt inverts it for us.
2021-11-10 13:35:41 +10:00
Connor McLaughlin
fca4a2ec28
Common/FileSystem: Fix a couple of warnings from #2716
2021-11-10 13:18:30 +10:00
Connor McLaughlin
e6741dad9b
Common/Timestamp: Use tuple for comparison operators
2021-11-10 13:00:32 +10:00
Connor McLaughlin
13453ee6d8
Merge pull request #2715 from stenzek/pvd-hash
...
System: Use exe hash plus pvd hash for image hash code
2021-11-10 12:34:55 +10:00
Connor McLaughlin
14eecae680
System: Use exe hash plus pvd hash for image hash code
2021-11-09 12:54:30 +10:00
Connor McLaughlin
a8a0a50af7
ISOReader: Make fields public/accessible
2021-11-09 12:54:07 +10:00
Connor McLaughlin
b157540ec2
Merge pull request #2711 from Dushistov/patch-1
...
Fix usage of `free` for stack variable
2021-11-08 12:24:38 +10:00
Albert Liu
3273ca36ef
AnalogController: Simulate status byte toggling
2021-11-07 12:31:27 -08:00
Albert Liu
ab496ef8fe
AnalogController: Don't re-enable legacy rumble on manual toggles
2021-11-07 12:31:27 -08:00
Evgeniy Dushistov
39a9997fd0
Fix usage of free
for stack variable
...
Based on warning from pvs static analyzer (https://habr.com/ru/company/pvs-studio/blog/586700/ )
2021-11-07 20:43:41 +03:00
Connor McLaughlin
946481c2aa
System: Add a workaround for PSF files with incorrect header
2021-11-06 10:48:23 +10:00
Connor McLaughlin
0adbfcbb1f
Qt: Add missing <future> include to gamepropertiesdialog.cpp
2021-11-06 10:30:07 +10:00
Connor McLaughlin
ec31690587
CDROM: Fix incorrect delay on setmode while shell opening
2021-11-05 15:19:23 +10:00
Connor McLaughlin
425dee2f0b
CDImage: Fix tracks not getting brought across in CopyTOC()
2021-11-05 15:19:21 +10:00
Connor McLaughlin
2e85d0fcc3
Qt: Update Japanese translation by mikakunin
2021-11-05 15:16:43 +10:00
Connor McLaughlin
639260b41a
Merge pull request #2674 from andercard0/patch-2
...
Update Turkish
2021-11-02 14:21:18 +10:00
Silent
b7f73a42be
CDImageCueSheet: Fix cuesheets with absolute paths
2021-10-30 11:17:41 +02:00
Connor McLaughlin
287b1e1abc
D3D12HostDisplay: IDXGIDevice is not a parent of ID3D12Device
2021-10-29 14:00:30 +10:00
Connor McLaughlin
c8ff143d9b
UWP: Fix building (again)
2021-10-29 14:00:30 +10:00
Connor McLaughlin
b1c738454f
Merge pull request #2673 from andercard0/patch-1
...
Atualização Português do Brasil
2021-10-29 13:17:57 +10:00
Connor McLaughlin
892a137a0d
Merge pull request #2681 from zkdpower/master
...
Update Simple-Chinese Translation to latest.
2021-10-29 13:17:46 +10:00
Connor McLaughlin
6bb7672168
Merge pull request #2683 from CookiePLMonster/fix-is-valid-psexe-header
...
Fixup IsValidPSExeHeader
2021-10-29 13:17:35 +10:00
Connor McLaughlin
25f69e7f8c
CDROM: Special case immediate GetlocP after play/read before int
...
Fixes CDDA in Mad Panic Coaster.
2021-10-29 13:16:42 +10:00
Connor McLaughlin
58f05498e5
Common/ProgressCallback: Elide some redundant updates
2021-10-29 13:16:42 +10:00
Silent
bcbe93a462
Fixup IsValidPSExeHeader
2021-10-28 19:16:55 +02:00
zkdpower
d8e2fac278
Update Simple-Chinese Translation to latest.
...
Update Simple-Chinese Translation to latest.
2021-10-27 18:57:55 +08:00
Anderson_Cardoso
a60e9cfd42
Update Turkish
...
Update localization to the latest, revised by a native speaker.
2021-10-25 09:46:47 -03:00
Anderson_Cardoso
34ace7dae8
Atualização Português do Brasil
...
Update localization to the latest.
2021-10-25 08:53:58 -03:00
Connor McLaughlin
48ddebd82e
UWP: Fix possible crash on startup in SizeChanged
2021-10-25 18:42:08 +10:00
Connor McLaughlin
ccf5006bc8
Merge pull request #2668 from CookiePLMonster/dump-verification
...
Implement image verification
2021-10-25 17:30:20 +10:00
Connor McLaughlin
5cef81b2a0
GPU: Reduce log level of IRQ request command
2021-10-25 17:27:41 +10:00
Connor McLaughlin
ff34fb22e5
CommonHostInterface: Save/load autofire to input profiles
2021-10-25 17:27:41 +10:00
Connor McLaughlin
3b66acd395
CommonHostInterface: Remove unused variable in DrawEnhancementsOverlay
2021-10-25 17:27:41 +10:00
Connor McLaughlin
355d7664d2
System: Fix unused variable warning
2021-10-25 17:27:41 +10:00
Connor McLaughlin
48e55ab87b
MDEC: Fix warnings in gcc debug build
2021-10-25 17:27:41 +10:00
Connor McLaughlin
f0c5b049bb
DRMDisplay: Should include common types not core types
2021-10-25 17:27:41 +10:00
Connor McLaughlin
2194004662
CDImageDevice: Fix gcc warning
2021-10-25 17:15:56 +10:00
Connor McLaughlin
67b4a46895
Merge pull request #2672 from stenzek/build-time-version
...
CI: Set version in rc files at build time
2021-10-25 17:03:33 +10:00
Connor McLaughlin
134f7d6e54
CI: Set version in rc files at build time
2021-10-25 17:03:05 +10:00
Connor McLaughlin
e6b6ff6325
Revert "Add version number to the Windows executable"
...
This reverts commit b0cd59e5fb
.
2021-10-25 16:41:00 +10:00
gameblabla
6a005f0a4e
Set DSRINPUTLEVEL and CTSINPUTLEVEL to true for Armored Core
...
Without this, Armored Core will assume that a link cable is plugged in
and make the local multiplayer unavailable.
In the future, we should have proper link support but for now,
let's just do this instead to at least allow people to play it locally.
Many thanks to Albert Liu for the proper fix :
previously, we were just reporting 0xFFFFFF for SIO STAT.
Co-authored-by: Albert Liu <45282415+ggrtk@users.noreply.github.com>
2021-10-24 12:09:59 +02:00
Silent
85ea9a629a
Add image verification
...
"Verify Dump" is now removed, now both hash calculation
and image verification are done in one step.
After a successful hash calculation, the button is replaced with
a "Search on Redump.org" button that opens a web browser
on Redump's search page.
2021-10-23 22:19:39 +02:00
Silent
e38ee512f3
Fix progress bar not starting from 0 when verifying the data track
2021-10-23 21:46:57 +02:00
qurious-pixel
b0cd59e5fb
Add version number to the Windows executable
...
https://github.com/stenzek/duckstation/issues/2083
2021-10-17 22:21:11 -07:00
tunip3
28ebc46e19
remove check for xbox one as it doesn't work on series consoles
2021-10-01 17:58:46 +01:00
Connor McLaughlin
13c5ee8bfb
GPU: Fix incorrect value for status bit 13
...
Fixes openbios boot animation.
2021-09-29 10:48:55 +10:00
Connor McLaughlin
497a5b8dd1
GPU: Don't reset CRTC state on soft reset
2021-09-29 10:48:25 +10:00
Connor McLaughlin
8864b48c02
Merge pull request #2624 from CookiePLMonster/fix-safe-unaligned-writes
...
Make DoSafeMemoryAccess return true properly for RAM, BIOS, dcache writes
2021-09-26 09:57:26 +10:00
Connor McLaughlin
c0a29f7bfd
Fix a few warnings over the place
2021-09-26 09:56:17 +10:00
Silent
270899dbdb
Make DoSafeMemoryAccess return true properly for RAM, BIOS, dcache writes
...
Fixes broken cheats when writing to unaligned addresses,
maybe also achievements.
2021-09-24 10:07:04 +02:00
Hugo
4b20811656
Small fr translation fix
2021-09-16 15:12:13 +02:00
Connor McLaughlin
bacd834840
Cheevos: Use safe memory access routines
2021-09-15 12:24:33 +10:00
Connor McLaughlin
f7f121f036
Bus: Handle unaligned accesses in safe memory routines
2021-09-15 12:24:33 +10:00
Connor McLaughlin
14865d0007
Qt: Use application icon for settings dialog
2021-09-15 12:24:33 +10:00
Connor McLaughlin
3ae9960e6b
Merge pull request #2595 from andercard0/patch-10
...
Atualização Português do Brasil
2021-09-15 12:24:01 +10:00
Connor McLaughlin
8a5c8bc410
Merge pull request #2602 from CookiePLMonster/gamesettings-oc-tick
...
GamePropertiesDialog: Unlock the CPU OC slider only when the option is
2021-09-15 12:23:53 +10:00
Connor McLaughlin
f4e3ee4e3a
Merge pull request #2606 from zkdpower/master
...
Update Simple-Chinese Translation to latest.
2021-09-15 12:23:47 +10:00
Connor McLaughlin
1b5a744327
Merge pull request #2607 from CookiePLMonster/osd-paths-fix
...
CommonHostInterface: Fix broken word wrap in DrawOSDMessages
2021-09-15 12:23:41 +10:00
Anderson_Cardoso
b73c4ea3dc
Turkish Localization update
...
Updated file to the latest - By: Delta
2021-09-14 15:57:15 -03:00
Silent
4fb39b6d9e
CommonHostInterface: Fix broken word wrap in DrawOSDMessages
2021-09-13 22:45:41 +02:00
zkdpower
24546a4675
Update Simple-Chinese Translation to latest.
...
Update Simple-Chinese Translation to latest.
2021-09-12 11:33:09 +08:00
Silent
9d537ba03c
GamePropertiesDialog: Unlock the CPU OC slider only when the option is checked
2021-09-10 18:28:09 +02:00
Connor McLaughlin
e12474ac91
Cheats: Use safe memory access routines
2021-09-10 15:53:15 +10:00
Connor McLaughlin
8dcd68b0a8
CPU: Make Safe{Read,Write}Memory{Byte,Halfword,Word} truely safe
2021-09-10 15:53:14 +10:00
Connor McLaughlin
d2e90b0516
CPU/Recompiler: Reduce register usage of SWL/SWR
...
Fixes crash in Ape Escape on AArch32.
2021-09-10 15:53:11 +10:00
Connor McLaughlin
38fc5c0210
QtHostInterface: RunLater() should be public
2021-09-10 15:53:04 +10:00
Anderson_Cardoso
662a758a30
Atualização Português do Brasil
...
Updated file to latest.
2021-09-07 23:12:09 -03:00
Connor McLaughlin
d1977b20a4
SDLControllerInterface: Fix compilation on older SDL versions (ugh)
2021-09-08 11:46:04 +10:00
Connor McLaughlin
4b31806bc9
SDLControllerInterface: Add option for PS4/PS5 enhanced mode
2021-09-08 11:29:25 +10:00
Connor McLaughlin
a4358240ad
UWP: Fix missing font resource
2021-09-05 10:11:00 +10:00
Connor McLaughlin
832b320e4e
Merge pull request #2579 from zkdpower/master
...
Update Simple-Chinese Translation to latest.
2021-09-05 10:03:25 +10:00
Connor McLaughlin
2934a7949d
Merge pull request #2571 from shikulja/master
...
Update Russian translation
2021-09-05 10:03:15 +10:00
Connor McLaughlin
bd85853b02
Merge pull request #2569 from andercard0/patch-9
...
Turkish Localization update
2021-09-05 10:03:09 +10:00
zkdpower
06bd4cfc38
Update Simple-Chinese Translation to latest.
...
Update Simple-Chinese Translation to latest.
2021-09-04 07:56:33 +08:00
shikulja
08d3b9ae1a
Update Russian translation
2021-09-01 19:15:08 +03:00
Anderson_Cardoso
c1ca483fa8
Turkish Localization update
...
Updated file to the latest.
No native speaker review needed nothing has been actually changed only moved and confirmed to be visible for the end user.
2021-09-01 08:29:25 -03:00
Anderson_Cardoso
e8081f3f17
Atualização Português do Brasil
...
Updated file to the latest.
2021-09-01 08:25:55 -03:00
shikulja
5b3c7072e7
Upgrade Russian translation ( #2563 )
...
* Update Russian translation
* Upgrade Russian translation
* Upgrade Russian translation
* Upgrade Russian translation
2021-09-01 15:09:03 +10:00
Connor McLaughlin
81ec359229
Merge pull request #2555 from CookiePLMonster/cheat-list-fixes
...
Cheat list fixes
2021-09-01 15:08:52 +10:00