b117326d59
Quick update - Pt-Br - Again
...
Cosmetic stuff - nothing really important.
2020-09-04 19:57:54 -03:00
89e0290d06
Fix resource leaks in AutoStagingTexture::EnsureSize and D3D11HostDisplay::DownloadTexture
2020-09-04 23:44:19 +02:00
fd0a009a7f
System: Add missing <cctype> include
2020-09-03 12:25:59 +10:00
42d49426e8
CPU/Recompiler/AArch64: Fix crash when calling >26-bit away functions
2020-09-03 00:11:40 +10:00
a2eaaf0e89
PGXP: Allocate large storage dynamically
...
This causes performance issues on ARM otherwise.
2020-09-03 00:11:40 +10:00
355b162758
Quick update - Pt-Br and Workaround
...
Translation Notes:
- Quick workaround fix for some ~, é, ç accentuations not properly being show;
- Translation of other bunch more user settings added recently;
- Same Tabs still not translatable as before;
2020-09-01 21:28:05 -03:00
b2057ac6cc
GameSettings: Add disallow force NTSC timings trait
2020-09-02 00:03:53 +10:00
c9cefe4020
GameSettings: Add a bunch more user settings
2020-09-02 00:00:48 +10:00
bf85fbe331
GameSettings: Fix widescreen hack not saving to cache
2020-09-01 20:32:55 +10:00
0af22825ad
FrontendCommon: Drop imgui deps for libretro build
2020-09-01 12:48:57 +10:00
6bbbb96d4b
Move GameList to FrontendCommon
...
Reduces libretro core dependencies further.
2020-09-01 12:46:44 +10:00
13e3095801
Core: Don't link to imgui for libretro core
2020-09-01 12:22:32 +10:00
dd0ae0fc9d
Vulkan/StagingTexture: Keep mapped throughout transfers
...
The underlying bug here was not invalidating the buffer after mapping (is
this supposed to be necessary?). But by keeping it mapped, we invalidate
it anyway.
Fixes screen corruption in Final Fantasy IX on Mali GPUs.
2020-09-01 12:02:39 +10:00
e21fc9e253
GPU/Vulkan: Use half width framebuffer for VRAM readbacks
2020-09-01 12:02:04 +10:00
d59eb05d94
Timers: Fix update interval for timer2 IRQs being too low
2020-08-31 22:01:05 +10:00
f187ee4971
TimingEvents: Switch from heap to sorted linked list
2020-08-31 22:00:20 +10:00
0efd0953b1
Remove mistakenly leftover icons.qrc file
...
Remove mistakenly leftover icons.qrc file, which has been superceded by resources.qrc and causes build to fail if existing items in icons.qrc are removed.
2020-08-31 14:06:22 +09:00
101907a731
Merge pull request #811 from andercard0/patch-3
...
Update of Translation
2020-08-31 00:25:45 +10:00
32410b4254
Translation assistance scripts
...
Translation assistance tool for quick and easy file generation/update/edit for future translators.
2020-08-30 22:47:59 +09:00
1eac603c79
CPU/Recompiler: AArch64 compile fix
2020-08-30 11:15:02 +10:00
8d49c71ec1
PGXP: Fix out-of-bounds write in hi/lo
2020-08-30 11:13:27 +10:00
e35c2182e5
Update of Translation
...
Translation Notes:
Untranslatable Texts:
- Port 1 | Port 2 Options in Controller Configuration;
- Crosshair Image Path and Crosshair Image Scale (when choose Namco GunCon option);
- Left and Right in Playstation Mouse binding options screen
- Up, Down, Left, Right Steering option in NeoGcon options screen
- Tabs: General, Graphics, Save States and Audio in Shortcut configuration screen
- Save Game State 1 Load Game State 1~2.. etc. in Save States screen
- Save Global State 1~9 in Save States screen
- Keyboard/keypad+Minus and - Keyboard/keypad+Plus in Audio screen
2020-08-29 18:58:31 -03:00
3d3e552266
Merge pull request #808 from CookiePLMonster/fix-properties-dialog
...
Give GamePropertiesDialog a parent
2020-08-30 00:02:12 +10:00
2b902f6d09
Merge pull request #806 from CookiePLMonster/axis-to-button-map
...
Allow mapping axes to buttons
2020-08-29 23:35:18 +10:00
800c5303de
Give GamePropertiesDialog a parent
2020-08-29 14:42:28 +02:00
057bf986c4
Allow mapping half axes to buttons
...
This allows to bind pressure sensitive NeGcon buttons to keyboard,
mouse and controller buttons
2020-08-29 14:19:28 +02:00
547cc4dbf6
Qt: Clear OSD messages on system stop
2020-08-29 22:19:09 +10:00
914f3ad447
GameSettings: Add trait for recompiler icache
2020-08-29 22:11:10 +10:00
19d6037b99
CPU: Implement instruction cache simulation
...
Implemented for all execution modes. Disabled by default in the cached
interpreter and recompiler, always enabled in the pure interpreter.
2020-08-29 22:07:40 +10:00
efc00a2d0e
GameSettings: Make override messages translatable
2020-08-29 21:58:25 +10:00
3aecf6be27
GameSettings: Rename 'enable' options to 'force'
...
As per discussion on Discord.
2020-08-29 21:53:53 +10:00
ca723d699b
Make ALWAYS_INLINE_RELEASE specify inline in debug too
...
Stops us needing the static qualifier as well.
2020-08-29 21:22:41 +10:00
5a9f49c1d9
Merge pull request #799 from andercard0/patch-2
...
Minor Update and corrections for - Brazilian Portuguese Language
2020-08-26 00:16:10 +10:00
4391d63d0c
Build: Create macOS .app for Qt
2020-08-25 22:04:55 +10:00
6ca7e12111
Update duckstation-qt_pt-br.ts
...
Translation notes | Not translatable:
- Compatibility Settings Tab as well the options below
* Force Interpreter
* Disable true color
* Disable PGXP
Etc..
2020-08-23 17:31:16 -03:00
032127a7d6
Qt: Fix widescreen hack value for game settings
...
Also fixes an .ini entry being created on right click->properties.
2020-08-24 00:49:41 +10:00
421c65ea69
GPU/Vulkan: Fix reverse subtract blending with texture filtering
...
Fixes pointer in Final Fantasy VII with texture filtering.
2020-08-24 00:22:56 +10:00
8f54711c72
Make additional strings in controller settings translatable
2020-08-24 00:22:49 +10:00
559dc23e4e
CDROM: Set playing bit in status after starting
...
Fixes menu music in Army Men 3D.
2020-08-24 00:22:49 +10:00
5115c75f88
CommonHostInterface: Clear input map before changing interface
...
Should hopefully fix the crash when changing controller backends.
2020-08-24 00:22:49 +10:00
9254fc9e63
GPU/HW: Fix UB with reverse subtract and texture filtering on
2020-08-24 00:22:49 +10:00
b929afc33f
Update duckstation-qt_zh-cn.ts ( #762 )
...
* Update duckstation-qt_zh-cn.ts
* Merge duckstation-qt_zh-cn.ts with master
Co-authored-by: Connor McLaughlin <stenzek@gmail.com >
2020-08-24 00:22:28 +10:00
78d080615e
Merge pull request #791 from RaydenX93/master
...
Update duckstation-qt_it.ts
2020-08-24 00:19:57 +10:00
419259bda0
Merge pull request #788 from CookiePLMonster/xinput-improvements
...
Xinput improvements
2020-08-24 00:19:37 +10:00
9966d7a0da
Update duckstation-qt_it.ts
...
translation is now up-to-date with minor fixes
2020-08-23 14:53:00 +02:00
17b5c749bf
libretro: Re-enable hw context switch, add auto option
2020-08-23 14:51:23 +10:00
df14519a97
libretro: Recreate resources after context reset
2020-08-23 14:23:34 +10:00
32921acc5a
Timers: Don't read out of bounds for invalid address
2020-08-23 14:03:36 +10:00
60eb22537b
CPU/Recompiler: Flush caller-saved regs before calling functions
...
Should provide a very small performance boost.
2020-08-23 14:03:10 +10:00
8def7420c4
XInput: Try to use XInput 1.3 if 1.4 is not present
...
This simple change enables the use of Guide button
for Windows 7 users, provided they have DirectX End-User
Runtimes installed. XInput 9.1.0 does not have the hidden
XInputGetStateEx export, so it was not possible to poll for
Guide button.
2020-08-22 22:52:54 +02:00