german77
341d3e2f11
core/hid: Move input_interpreter to hid
2021-11-24 20:30:22 -06:00
Adam Heinermann
61c990726b
Refactor menu states and shortcuts in GMainWindow. ( #7419 )
...
Refactor menu states and shortcuts in GMainWindow.
- Removed "Start", since it was always disabled unless it was "Continue"
which has now been moved to "Pause".
- Allow hotkeys to be used while in fullscreen.
- Removed the load amiibo hotkey.
2021-11-24 21:27:25 -05:00
bunnei
08fb49f20a
Merge pull request #7404 from Kewlan/per-game-framerate-cap
...
configure_general: Allow framerate cap to be used in custom game configs
2021-11-24 02:36:30 -08:00
Adam Heinermann
08fd2b2916
const fixes
2021-11-21 18:07:37 -08:00
Adam Heinermann
6e16b52bc7
Apply clang format
2021-11-21 18:02:08 -08:00
Adam Heinermann
d54e98fb4a
Added TAS controls to the menu under Tools
2021-11-21 17:28:47 -08:00
Kewlan
843fa6221e
configure_general: Allow framerate cap to be used in custom game configs
2021-11-21 16:57:00 +01:00
ameerj
69759e55ee
Fix screenshot dimensions when at 1x scale
...
This was regressed by ART.
Prior to ART, the screenshots were saved at the title's framebuffer resolution. A misunderstanding of the existing logic led to screenshot dimensions becoming dependent on the host render window size.
This changes the behavior to match how it was prior to ART at 1x, with screenshots now always being the title's framebuffer dimensions scaled by the resolution scaling factor.
2021-11-20 17:50:24 -05:00
bunnei
efd702df07
Merge pull request #7369 from Morph1984/amd-fsr-statusbar
...
main: Shorten AMD FSR status bar text
2021-11-19 01:20:27 -08:00
bunnei
a726f4b74d
Merge pull request #7342 from goldenx86/patch-3
...
Replace keys error pop up
2021-11-19 01:17:18 -08:00
Morph
42790d3b6c
main: Fix default AA name
...
By default, no AA is applied, not FXAA
2021-11-18 23:22:32 -05:00
Morph
e0ec4b4855
configure_graphics_ui: AMD's -> AMD
...
AMD officially markets FSR as AMD FidelityFX™️ Super Resolution
2021-11-18 23:17:16 -05:00
Morph
3fdd823bf4
main: Shorten AMD FSR status bar text
...
AMD'S FIDELITYFX SR -> FSR
2021-11-18 23:17:16 -05:00
bunnei
b7d836d5d7
Merge pull request #7353 from v1993/no-more-epilepsy
...
Prevent window flickering when holding Esc
2021-11-18 11:26:28 -08:00
bunnei
00c30d56d1
Merge pull request #7355 from german77/hotkey_spam
...
hotkeys: Don't allow hotkeys to spam
2021-11-17 18:16:17 -08:00
german77
d46c9689ac
hotkeys: Don't allow hotkeys to spam
2021-11-17 10:42:20 -06:00
Valeri
930d7eca24
Prevent window flickering when holding Esc
...
Reported on discord by Levlight. Don't try to exit fullscreen if it's already off.
2021-11-17 18:07:47 +03:00
Fernando Sahmkow
c74619d266
TextureCache: Add automatic anisotropic filtering and refactor code.
2021-11-16 23:14:51 +01:00
Fernando Sahmkow
28fddb9c5e
TextureCache: Make a better Anisotropic setter.
2021-11-16 22:11:33 +01:00
ameerj
612c52a5fc
configure_graphics.ui: Cleanup scaling options and fix duplicate name warning
2021-11-16 22:11:33 +01:00
Fernando Sahmkow
30039bb358
Yuzu UI: Add button for Anti Alias
2021-11-16 22:11:32 +01:00
Marshall Mohror
e6c99aecb0
Frontend: Add anti-aliasing method setting
2021-11-16 22:11:32 +01:00
FernandoS27
9fa06bcc03
QtGUI: Add buttton to toggle the filter.
2021-11-16 22:11:32 +01:00
FernandoS27
f54d6dee54
VideoCore: Add gaussian filtering.
2021-11-16 22:11:32 +01:00
FernandoS27
43200a46fe
VideoCore: Add more rescaling option.
2021-11-16 22:11:31 +01:00
Fernando Sahmkow
d20bfdd9a3
Presentation: add Nearest Neighbor filter.
2021-11-16 22:11:31 +01:00
Marshall Mohror
2173534da5
vulkan: Implement FidelityFX Super Resolution
2021-11-16 22:11:31 +01:00
ameerj
4290f2101d
yuzu: Fix build errors
2021-11-16 22:11:31 +01:00
lat9nq
c89adcb342
video_core,yuzu: Move UpdateRescalingInfo call to video_core
...
This only needs to happen once per game boot, so we can just call it
during CreateGPU and be done with it, avoiding the need to call it in
the frontends.
2021-11-16 22:11:30 +01:00
ameerj
4919d2d00f
bootmanager: Fix screenshot resolution factor usage
...
Fixes screenshots at non integer scaling
2021-11-16 22:11:30 +01:00
Fernando Sahmkow
bca25d2a0f
Renderer: Implement Bicubic and ScaleForce filters.
2021-11-16 22:11:29 +01:00
Morph
6bbf4540d9
main: Add resolution scale label in the status bar
...
Shows the resolution scale as "Scale: {}x" in the status bar, where {} is a floating point value representing the current resolution scaling factor.
2021-11-16 22:11:28 +01:00
Fernando Sahmkow
f6a665f295
TextureCache: Modify Viewports/Scissors according to Rescale.
2021-11-16 22:11:27 +01:00
Fernando Sahmkow
b9a9b8d768
Settings: Add resolution scaling to settings.
2021-11-16 22:11:27 +01:00
Matías Locatti
23752fff09
Replace keys error pop up
...
Fight me.
2021-11-16 03:53:28 -03:00
bunnei
608210d91d
Merge pull request #7272 from behunin/the-courteous-logger
...
Logging: Impl refactor
2021-11-13 00:03:54 -08:00
Morph
ab736f254f
applets/swkbd: Skip text checking if the text has been confirmed
...
Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation.
The confirmation text itself seems to be corrupted though, this needs to be investigated.
Fixes the software keyboard in Famicom Detective Club: The Missing Heir
2021-11-08 13:05:50 -05:00
Morph
41a0c088ba
general: Get the current process program id directly from the system
...
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
2021-11-04 16:59:39 -04:00
Morph
10508e7af2
general: Rename GetTitleID to GetProgramID
2021-11-04 16:57:16 -04:00
Levi Behunin
30197c803e
Refactor Logging Impl
...
Loop on stop_token and remove final_entry in Entry.
Move Backend thread out of Impl Constructor to its own function.
Add Start function for backend thread.
Use stop token in PopWait and check if entry filename is nullptr before logging.
2021-11-01 18:36:27 -06:00
bunnei
03fb6b840a
Merge pull request #7246 from german77/userimage
...
profile_manager: Resize any image bigger than 256p
2021-10-31 04:07:34 -07:00
bunnei
c47ff70bd5
Merge pull request #6702 from lat9nq/disable-screensaver
...
yuzu_cmd, yuzu qt: Use SDL to disable the screen saver
2021-10-30 00:29:05 -07:00
lat9nq
c263ca5d71
yuzu qt: Disable the screensaver with SDL2
...
Disables the screen saver when a game boots using SDL2 so that it works
on any supported platform.
2021-10-30 01:23:52 -04:00
german77
10ea818a4e
profile_manager: Resize any image bigger than 256p
2021-10-29 17:56:51 -05:00
Ameer J
9e335c73ef
Merge pull request #7223 from Moonlacer/geometry_property_removal
...
per_game_ui: Geometry Property Removal and Minor Rewording to the Per Game UI
2021-10-28 19:39:00 -04:00
Ameer J
62c1d67cc3
Merge pull request #7186 from MightyCreak/fix-crash-configure-window
...
ui: fix crash when closing configure window
2021-10-26 22:15:45 -04:00
Moonlacer
3140717733
Geometry property removal and rewording
2021-10-25 17:39:36 -05:00
bunnei
cfd337c92d
Merge pull request #7197 from Moonlacer/tas_help_link
...
tas_ui: Add a Help Link to the TAS Page on the yuzu Website, Along with Minor Grammar Changes
2021-10-19 15:49:30 -07:00
bunnei
1637f6a578
Merge pull request #7198 from ameerj/settings-chrono
...
settings: Remove std::chrono usage
2021-10-19 09:55:50 -07:00
ameerj
6cfd975469
settings: Remove std::chrono usage
...
Alleviates the dependency on chrono for all files that include settings.h
2021-10-17 00:37:49 -04:00