Stenzek
|
062776c1c7
|
ImGuiManager: Map left stick to dpad
|
7 months ago |
Stenzek
|
c45e59fe22
|
SDLInputSource: Arrays to std::array and forward generic axis
|
7 months ago |
Stenzek
|
21aef088ed
|
XInputSource: Arrays to std::array and forward generic axis
|
7 months ago |
Stenzek
|
9d3c56fe6c
|
ImGuiManager: Fix data races in input forwarding
|
7 months ago |
Stenzek
|
17e8930e94
|
ImGuiManager: Pack state based on thread access
|
7 months ago |
Stenzek
|
3621705933
|
Achievements: Ensure loading old states behave the same as new
|
7 months ago |
Stenzek
|
8f39dbb464
|
Achievements: Fix race condition invalidating images
|
7 months ago |
Stenzek
|
2f854de9d0
|
Qt: Invalidate FSUI cover cache when cover changed
|
7 months ago |
Stenzek
|
738c96ffb3
|
FullscreenUI: Fix slot disappearing after delete in save state menu
|
7 months ago |
Stenzek
|
ea82dacb0e
|
FullscreenUI: Fix a couple of GPU thread race conditions
State saving/loading, memory card state read on shutdown.
|
7 months ago |
Stenzek
|
a422e06628
|
Qt: Fix incorrect InitialSortOrderRole use
|
7 months ago |
Stenzek
|
d3ee12d358
|
Achievements: Login error notification should be translatable
|
7 months ago |
Stenzek
|
19ee37cd10
|
FullscreenUI: Render notifications on top of OSD
|
7 months ago |
Stenzek
|
035762af94
|
System: Fix subimage change OSD message
|
7 months ago |
Stenzek
|
be7cff5964
|
CDROM: Fix loading of subimage SBI files
|
7 months ago |
Stenzek
|
e4dea69713
|
System: Drop state load OSD duration to quick
|
7 months ago |
Stenzek
|
e43d7046ba
|
Achievements: Attempt relogin on system boot
And display an error notification if login fails, instead of
invalidating the token.
|
7 months ago |
Stenzek
|
0f76543685
|
Achivements: Set rc_client log level from host log level
|
7 months ago |
Stenzek
|
ce0689687c
|
Qt: Fix editing first controller preset
|
7 months ago |
Stenzek
|
c43533f8d8
|
FullscreenUI: Extend achievement overlays to screen margins
Fixes overlays getting caught in rounded corners on Android.
|
7 months ago |
Stenzek
|
ab790ed54b
|
Common: Fix ARM32 build (again)
|
7 months ago |
Stenzek
|
ee1da343ab
|
GPU/HW: Use default initialization for BatchConfig
Reduce the risk of below...
|
7 months ago |
Stenzek
|
9779cee934
|
GPU/HW: Ensure texture window bits are initialized
Fixes broken rendering after loading state or switching renderer in some
games, e.g. GTA2.
|
7 months ago |
Stenzek
|
9c35b0e76d
|
FullscreenUI: Get rid of Timer global
|
7 months ago |
Stenzek
|
36590f3c71
|
InputManager: Fix crash on controller connect on Windows
|
7 months ago |
Stenzek
|
6785285f31
|
Qt: Fix game list toolbar/view menu desync
|
7 months ago |
Stenzek
|
54780d4fbf
|
Qt: Fix fullscreen state stuck after exit
|
7 months ago |
Stenzek
|
348e33562e
|
Qt: Fix BP start/stop menu item after first activation
|
7 months ago |
Stenzek
|
234e1f721f
|
FullscreenUI: Improve controller settings page
- Add 'Clear Bindings' menu item.
- Show icons in controller types.
- Add confirmation to Reset Settings.
|
7 months ago |
Stenzek
|
d6ce322eba
|
Controller: Use additional icons
|
7 months ago |
Stenzek
|
9971b9e059
|
Data: Update PromptFont with KamFretoZ's changes
|
7 months ago |
Stenzek
|
e6c0725656
|
InputManager: Hold lock while manipulating devices/sources
Since we're enumerating on the GPU thread now, need to protect it.
|
7 months ago |
Stenzek
|
d3bee3ce67
|
Qt: Rename 'Input Profile' to 'Controller Preset'
Hopefully more noob-proof?
|
7 months ago |
Stenzek
|
e4c11aa905
|
Qt: Separate controller settings to global and profiles
|
7 months ago |
Stenzek
|
2d63b34d48
|
Qt: Add icons/decorations to input devices
|
7 months ago |
Stenzek
|
2298227054
|
FullscreenUI: Add binding of vibration motors
|
7 months ago |
Stenzek
|
6f9caa6b12
|
InputManager: Add proper binds for vibration motors
Instead of the janky "vibration capabilities" flag.
Fixes the "Clear Mappings" button not applying to vibration motors.
|
7 months ago |
Stenzek
|
13b85728a0
|
Qt: Refactor input device/motor tracking
Remove multiple sources of truth.
|
7 months ago |
Stenzek
|
844287b722
|
FullscreenUI: Fix scrollbar on choice dialog at some screen sizes
e.g. game list right click
|
7 months ago |
Stenzek
|
4b0bb9f70d
|
FullscreenUI: Increase input dialog padding
Way too small.
|
7 months ago |
Stenzek
|
4af5e96ff6
|
Controller: Remove analog-mode-start OSD message
It's arguably not very useful, and the sticks are mapped to the
dpad in digital mode anyway.
|
7 months ago |
Stenzek
|
440aaf2644
|
FullscreenUI: Modernize achievement popup a bit
|
7 months ago |
Stenzek
|
05b0b03fd6
|
Cheats: Order special characters before alpha characters
|
7 months ago |
Stenzek
|
93a7e7cef5
|
Cheats: Add bounds check to 5107/5147
|
7 months ago |
Anderson Cardoso
|
c98dbb9d9e
|
Atualização Português do Brasil (#3353)
Atualizado para a última versão.
|
7 months ago |
PugsyMAME
|
a26cac18e9
|
Cheats: Added register cheat types 5107 & 5147 (#3352)
This is new cheat type uses the general purpose cheat registers in a relative easy method to allow arrays of arrays cheats to be quickly created and will also cut down massively on cheats. For instance this method allows the following 15 cheats for Vandal Hearts II which would otherwise need 18886 separate cheats to replicate:
#Technique Slot Modifier\[MASTER] Select Slot Number for following cheats to act on (1 - 1349)
518500F1 001CF3C3
514500F2 0000000F
514500F3 0000????
514500F4 0000D0D0
OptionRange = 1:1349
#Technique Slot Modifier\Select Weapon
510700F1 000000??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\Technique 1 Learned
510700F1 00020001
#Technique Slot Modifier\Select Technique 1
510700F1 000300??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\Technique 2 Learned
510700F1 00040001
#Technique Slot Modifier\Select Technique 2
510700F1 000500??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\Technique 3 Learned
510700F1 00060001
#Technique Slot Modifier\Select Technique 3
510700F1 000700??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\Technique 4 Learned
510700F1 00080001
#Technique Slot Modifier\Select Technique 4
510700F1 000900??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\Technique 5 Learned
510700F1 000A0001
#Technique Slot Modifier\Select Technique 5
510700F1 000B00??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\Technique 6 Learned
510700F1 000C0001
#Technique Slot Modifier\Select Technique 6
510700F1 000D00??
OptionRange = 0x00:0xFF
#Technique Slot Modifier\100% (Max) Technique Learned
510700F1 000E0064
|
7 months ago |
Stenzek
|
ea4e756512
|
Data: Update SDL Game Controller DB
|
7 months ago |
Stenzek
|
ee33044f3d
|
InputManager: Fix SDL sub-options not copying to profile
|
7 months ago |
Stenzek
|
7ac4a85765
|
InputManager: Fix per-bind sensitivity/deadzone not copying to profile
|
7 months ago |
Stenzek
|
ccfc60ec94
|
GPU/HW: Remove extra barrier on VRAM download
Seems to work around download texture corruption on AMD/Vulkan/Windows.
|
7 months ago |