Commit graph

5687 commits

Author SHA1 Message Date
Connor McLaughlin 1ed1d641a6 CPU/Recompiler: Don't use intepreter icache when falling back
Fixes broken rendering in TOCA 2.

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

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

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

* Widescreen Hotkey Uses Settings

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

* Avoids loading the entire settings now.

Specifically loads the aspect ratio setting.
2021-05-20 12:19:23 +10:00
Julien Reichardt d77dfb4b23 Update installation instructions (#2079)
* Add Flatpak instructions

* Clarify Flatpak support
2021-05-20 12:19:23 +10:00
Connor McLaughlin f98f9fcd0c CI: Fix libretro dll for Windows 2021-05-20 12:19:23 +10:00
Connor McLaughlin 1e7e52718e NamcoGuncon: Only update trigger for offscreen on change 2021-05-20 12:19:21 +10:00
Connor McLaughlin 9af822dc9c GameSettings: Remove some duplicate entries 2021-05-20 12:19:16 +10:00
Nekokabu d096d0bd56 Update duckstation-qt_ja.ts 2021-05-20 12:19:15 +10:00
Anderson_Cardoso 1bddf524d8 Atualização Português do Brasil
Update file to latest.
2021-05-20 12:19:15 +10:00
6lackmag3 6e72204d3d (Android) Updated values-ru/strings to latest 2021-05-20 12:19:15 +10:00
Connor McLaughlin 5047a3e97f libretro: Expose support for pbp (and multi-disc) 2021-05-20 12:19:13 +10:00
Connor McLaughlin 94cb847e21 CI: Re-add libretro builds 2021-05-20 12:18:55 +10:00
Connor McLaughlin 333319acab CMake: Set __cplusplus version in MSVC 2021-05-20 12:18:55 +10:00
Connor McLaughlin 1392a64a93 Re-add libretro core 2021-05-20 12:18:54 +10:00
Connor McLaughlin d38a1c9430 AnalogJoystick: Make setter methods public 2021-05-10 13:35:58 +10:00
Connor McLaughlin 77bf7d3902 Update game database 2021-05-09 03:30:57 +10:00
Connor McLaughlin 571c8684d7 Qt: Update Japanese translation by mikakunin 2021-05-08 20:38:01 +10:00
Connor McLaughlin 729675f497 Bus: Fix memory reserving when 8MB RAM is enabled 2021-05-08 20:36:34 +10:00
Connor McLaughlin d9151cebf1 Android: Change quick menu exit button to back, add exit 2021-05-08 12:35:06 +10:00
Connor McLaughlin 1751a27604
Merge pull request #2071 from andercard0/patch-113
Atualização Português do brasil
2021-05-08 12:26:22 +10:00
Christopher Snowhill 9e52838c6e CMakeLists: Add system processor check for Apple Silicon 2021-05-08 12:25:50 +10:00
Christopher Snowhill 1d7a7bc842 cubeb: Adjust cubeb_jack to build on latest macOS 2021-05-08 12:25:50 +10:00
Anderson_Cardoso 8a1aaccd3e
Atualização Português do brasil
Update file to latest.
2021-05-07 15:23:58 -03:00
Connor McLaughlin 7080e307dd Android: Improve pause menu in light theme 2021-05-08 03:45:14 +10:00
Connor McLaughlin 6a06b4970d Android: Add missing sensor based entry to translations 2021-05-08 03:45:14 +10:00
Connor McLaughlin e226464a35 GameSettings: Add GPU renderer and 8MB RAM options 2021-05-08 03:45:14 +10:00
Connor McLaughlin 99876588c4 GameSettings: Force icache for Breath of Fire IV 2021-05-08 03:24:18 +10:00
Connor McLaughlin 0271622e59 Add PlayStationMouse supported controller for some games 2021-05-08 03:24:18 +10:00
Connor McLaughlin e84fe4d948 D3D11HostDisplay: Fix alpha channel of lightgun crosshair 2021-05-08 03:24:18 +10:00
Connor McLaughlin 8a39969a61 SDLControllerInterface: Prevent crash with out-of-range buttons 2021-05-08 03:24:18 +10:00
Connor McLaughlin e5a6103f74 ControllerInterface: Move axes/constants to derived class 2021-05-08 03:24:18 +10:00
Connor McLaughlin 9ff1f153be CommonHostInterface: Remove some rarely used default hotkeys 2021-05-08 03:24:18 +10:00
Anderson_Cardoso 69b9f88ecd
Android - Update Arrays File (#2060)
* Update Arrays File

Update file to latest.
2021-05-08 03:22:57 +10:00
Connor McLaughlin a0107fa0f2
Merge pull request #2064 from falsepopsky/updateSpanish
spanish translation qt updated to latest
2021-05-08 03:04:30 +10:00
Connor McLaughlin 4c23d6c295
Merge pull request #2063 from 6lackmag3/patch-54
(Android) Update values-ru/arrays to latest
2021-05-08 03:04:22 +10:00
Connor McLaughlin f2818fc140
Merge pull request #2062 from j8r/add-higher-res-icons
Add higher resolution icons
2021-05-08 03:04:01 +10:00
Connor McLaughlin f1e4406c09
Merge pull request #2059 from andercard0/patch-111
Atualização Português do Brasil
2021-05-08 03:03:25 +10:00
6lackmag3 e29e4ca5b4
(Android) Update values-ru/arrays to latest 2021-05-06 03:13:07 +03:00
falsepopsky 81f99d90ee spanish translation qt updated to latest 2021-05-05 21:04:11 -03:00
Julien Reichardt e2d0eb485b Add higher resolution icons
Scaled down from https://img.icons8.com/isometric/452/duck.png (https://icons8.com/icon/74847/duck).
2021-05-05 14:18:48 +02:00
Anderson_Cardoso 5ede107686
Atualização Português do Brasil
Update file to latest
2021-05-04 15:13:48 -03:00
Connor McLaughlin d3fea7b5a7 Android: Fix quick menu in light mode 2021-05-05 03:26:40 +10:00
Connor McLaughlin 8239d464b9 Android: Fix pause menu getting stuck open on some settings 2021-05-05 03:26:40 +10:00
Connor McLaughlin 8ace5ff6b8 CPU/Recompiler: Fix assertion tripping in debug builds 2021-05-05 03:26:40 +10:00
Connor McLaughlin fc98fee860
Merge pull request #2054 from j8r/remove-Terminal=true-in-desktop-files
Remove Terminal=true in desktop files
2021-05-05 03:26:20 +10:00
Connor McLaughlin 87dbfe1edb
Merge pull request #2055 from andercard0/patch-110
Atualização Português do Brasil
2021-05-05 03:26:09 +10:00