Commit Graph

8954 Commits (227c249d7f61d3393914d83a5af6b152cc36db60)
 

Author SHA1 Message Date
Anderson Cardoso c98dbb9d9e
Atualização Português do Brasil (#3353)
Atualizado para a última versão.
2 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
2 months ago
Stenzek ea4e756512
Data: Update SDL Game Controller DB 2 months ago
Stenzek ee33044f3d
InputManager: Fix SDL sub-options not copying to profile 2 months ago
Stenzek 7ac4a85765
InputManager: Fix per-bind sensitivity/deadzone not copying to profile 2 months ago
Stenzek ccfc60ec94
GPU/HW: Remove extra barrier on VRAM download
Seems to work around download texture corruption on AMD/Vulkan/Windows.
2 months ago
Stenzek 18c90718c6
GPU/SW: Skip pixel load if none preserved
~12% performance improvement on Cortex-A35.
2 months ago
Stenzek 1320d9b456
Common: Use __builtin_shufflevector() for NEON blend() 2 months ago
Stenzek 29934d62c4
System: Improve rewind behaviour
- Fix crash when rewinding before first state is saved.
- Always save a rewind state immediately after normal save state load.
- Don't toss the last rewind state when rewinding, that way there is
  always at least one state to rewind to.
2 months ago
Stenzek d25cffebd5
GPU/HW: Disable depth testing with semitransparency
But provide an option to enable it.
2 months ago
Stenzek d9c9b3038d
GPU/HW: Fix ROV depth being written with semitransparency 2 months ago
Stenzek 7d2898b94c
GPU/HW: Exclude 2D polygons from depth buffer
Fixes UI getting obscured in Kingsley's Adventure.
2 months ago
Stenzek 1c9b9ca37a
GPUThread: Restore context after backend creation
Might help with random VRAM loss? I can't seem to reproduce it now..
2 months ago
Stenzek 40589dcd93
Settings: Add advanced option to set delay for max CD speedup
Affects both seeks and reads.
2 months ago
Stenzek 4449ae7904
Settings: Rearrange fields to avoid padding 2 months ago
Stenzek 9b339d4bff
PostProcessing: Remove StageCount key for game settings
Potentially removes the ini file if it's otherwise empty.
2 months ago
Stenzek 2b4e60a5bf
FullscreenUI: Fix loading screen font 2 months ago
Stenzek bed3dd6950
FullscreenUI: Use span for DrawIntListSetting() 2 months ago
Stenzek b76ebd2a7b
FullscreenUI: Fix scrollbar rounding in choice dialogs 2 months ago
Stenzek 561397a53c
CDROM: Add 'maximum' read speedup option
"Instant" seek is now renamed to Maximum as well, for consistency.
2 months ago
Anderson Cardoso 0ad0859e9d
Atualização Português do Brasil (#3351)
Atualizado para a última versão
2 months ago
Stenzek fc8fbd8f08
Qt: Disable shared memcard settings outside of shared mode 2 months ago
Stenzek 08a3c31bff
CMake: Fix scmversion PRE_BUILD warning 2 months ago
Stenzek 87743c776d
FullscreenUI: Fix crash reloading postfx shaders 2 months ago
Stenzek 45afc8f7b1
OpenGLDevice: Add map-based stream buffer paths
MapAndSync ends up around 25% faster on ancient Mali drivers without
ARB_buffer_storage support.
2 months ago
Stenzek 1daa60c64d
GPU: Use tristrips for presentation as well 2 months ago
Stenzek 670dc461c1
GPU/HW: Slight re-shuffling of field offsets
Free up some bits in the middle.
2 months ago
Stenzek 0030bc2699
GPUDevice: Ensure 16 byte minimum UBO alignment 2 months ago
Stenzek 4c801c3ff3
GPUDevice: Move size-matches check into ResizeTexture() 2 months ago
Stenzek b9186139d0
GPU/HW: Use sized tristrips instead of fullscreen quads 2 months ago
Stenzek 9bc5ffe091
Common: Add Vector4i xyxy(Vector2i) 2 months ago
Stenzek 1063c3da7f
Qt: Add 'Enable Touchpad' to Controller Settings
Have to shuffle a few other things around to fit in 768p.
2 months ago
Stenzek 0a124ee839
SDLInputSource: Support forwarding touchpad to pointer 2 months ago
Stenzek 2b7b3d8729
SDLInputSource: Allow inverting pad axes
Not really sure where this would happen, but whatever.
2 months ago
Stenzek dacbb7c718
Qt: Behaviour -> Behavior
US English is used everywhere else, consistency > *.
2 months ago
Stenzek 6318223f58
Qt: Remove Apperance/Update settings from Game Properties 2 months ago
Stenzek 092e819a07
ImGuiFullscreen: Move texture loading to async tasks
Two threads instead of one, speeds things up a bit.
2 months ago
Stenzek cae1ddc971
GPU: Ensure batches are flushed before presenting frame
Fixes occasional assertion failing when using the debugger.
2 months ago
Stenzek dc9cdddd4c
Qt: Add zst/xz GPU dumps to file filter 2 months ago
Stenzek 0960160589
System: Don't check for subchannel with GPU dump 2 months ago
Stenzek 1765590a6f
Qt: Add 'Disable Window Rounded Corners' option 2 months ago
Stenzek 9f41ef9eac
Scripts: Add release commit generation script 2 months ago
Stenzek 5ee069fc63
FullscreenUI: Add option to display PS buttons instead of Xbox 2 months ago
Stenzek 4d6124d41b
Platform: Fix AppImage dbus library mismatch 2 months ago
Stenzek a5d90c0b22
Deps: Bump to SDL2 2.30.11 2 months ago
Stenzek 6043b2331f
Platform: Fix incorrect dbus shared library name
Fixes screensaver inhibit on Linux.
2 months ago
Stenzek 886040b257
Qt: Display 'No Image' instead of 0x0 in status 2 months ago
Stenzek 8353a33e89
X11Tools: Fix refresh rate query failing with XLib handle 2 months ago
Stenzek 076f4a6293
Qt: Fix delay in progress dialog opening
Applies to updater, verify, etc.
2 months ago
Stenzek 920f25427e
Qt: Simplify Fullscreen UI state tracking
Fixes application closing if the system was shut down while fullscreen.
2 months ago