Commit Graph

10222 Commits (31c75a2b5a58f063dd2f1d64fc79417e93c5722d)
 

Author SHA1 Message Date
Stenzek 7de367fc2b
CPU/Recompiler: Remove unused function pointer 2 months ago
Stenzek 34e0eab9f1
CPU/Recompiler: Check downcount in interpret block
Fixes application locking up with CDS=Max in Driver.
2 months ago
Stenzek 6e926041e5
GPUDevice: Move options to create flags
And add prefer-GLES-context as a config setting, instead of
environment variable.
2 months ago
Stenzek c1d0cf3906
GameDB: Titan Wars overrides
Game's CD code appears to be super dodgy, and relies on ack timing
being varingly significantly higher than the average on console.

If seeks are too fast, the game will crash too.

Underclocking by 5% apparently makes it run consistently.
2 months ago
Stenzek 6e864a36ed
GameDatabase: Allow CPU overclock override 2 months ago
Stenzek 86006e3d0c
System: Apply setting restrictions before gamedb
Allows overriding of more options.
2 months ago
Davide Pesavento 826eff35e8
GameDB: Set max speedup cycles to 70k for Resident Evil 3 too (#3524)
Same issues as RE2.
2 months ago
Davide Pesavento c1e71820d7
Qt: Disable UI for fast boot & disc speedup if marked incompatible in the DB (#3525) 2 months ago
bl@ck_m@ge 28db2be7f6
GameDB: Disable auto analog on more games (#3523) 2 months ago
Davide Pesavento 0ff6a5c647 GameDB: Add compatibility rating to a few games 2 months ago
Davide Pesavento ae99e8d31d GameDB: Disable widescreen on Suikoden 2 months ago
Davide Pesavento 40383f58f7 GameDB: Increase max speedup cycles for `Breath of Fire III` 2 months ago
Davide Pesavento d3024019bd GameDB: Increase max speedup cycles for `Brave Fencer Musashi` 2 months ago
bl@ck_m@ge e00d6960d2
GameDB: Disable auto analog mode on Backstreet Billiards (#3521) 2 months ago
Stenzek c7a4505ad8
Qt: Check screen bounds when restoring window positions
Ensure that the geometry is not off-screen.

It won't work on Wankland, and apparently doesn't support multiple monitors on X11.

So I'm just going to disable the whole thing on Linux, not just because my care
levels are practically non-existant, but also because I don't want to deal with
people moaning that their window manager's behavior is causing positions to
revert to the primary monitor. Just yolo it and hope for the best....
2 months ago
Davide Pesavento 4c349ffd44
GameDB: Disable widescreen and speedup on MDEC for `Legend of Mana` (#3520) 2 months ago
Davide Pesavento f5d668fea9
GameDB: Disable auto analog mode on Armored Core games (#3519) 2 months ago
bl@ck_m@ge 0fe6928d62
GameDB: disable auto analog for some shoot'em up games (#3518) 2 months ago
Stenzek 4e39c3061f
GameDB: Rollcage Stage II
PGXP-CPU to fix gaps in geometry.
2 months ago
Stenzek bcb6f98cbd
Common: Eliminate more static functions in headers 2 months ago
Davide Pesavento d526818d33
GameDB: Disable auto analog mode on Shadow Tower (#3516) 2 months ago
Anderson Cardoso 921190ae1b
Atualização Português do Brasil (#3517)
Atualizado para a última versão.
2 months ago
Stenzek a8fdeb82d7
GameDB: Tighten DMA for Hot Wheels Turbo Racing
Apparently it helps, but I couldn't reproduce this myself.
2 months ago
Stenzek 1743bfa5fe
Qt: Fix double translation in GameListWidget 2 months ago
zkdpower 1bc9f1efe7
update the Simple-Chinese translation to latest. (#3515) 2 months ago
Davide Pesavento 276211b9fc
GameDB: Disable auto analog mode on Echo Night (#3514) 2 months ago
Davide Pesavento f7c334bd46 GameDB: Disable PGXP and widescreen on Lunar games 2 months ago
Davide Pesavento edf9b53bf7 GameDB: Disable PGXP and widescreen for Chrono Trigger 2 months ago
Stenzek 414ddf78cc
Achievements: Display warning for unsupported achievements 2 months ago
Stenzek 95ccd7cea2
FullscreenUI: Update translation strings 2 months ago
Stenzek 7a359e54be
GPU: Add separate scaling and FMV scaling options 2 months ago
Stenzek 006de3a6df
Qt: Don't manually populate combos for enums 2 months ago
Davide Pesavento 962198f769
GameDB: Adjust crop area for `Final Fantasy IV` (#3510) 2 months ago
Davide Pesavento 13ce6469f2
GameDB: Disable widescreen on `Alone in the Dark - The New Nightmare` (#3509) 2 months ago
Davide Pesavento f340bdb2bc
CI: Bump actions/checkout to v5 (#3508) 2 months ago
bl@ck_m@ge d9d3b6a658
GameDB: disable auto analog mode for Pepsiman (#3511) 2 months ago
Connor McLaughlin 8597873330
SDLInputSource: Fix DirectInput 2 months ago
Stenzek 327e9b5ce0
XInputSource: Set initial state on connection
Instead of after polling.
2 months ago
Stenzek c0c022591c
System: Synchronize input binding state on startup
This means that buttons which are pushed should register as pushed when
the system starts, rather than requiring them to be released and pressed
again.

Hopefully will allow passthrough of controllers that ground/press button
combinations to indicate the type of controller present.
2 months ago
Stenzek 33b3a6efda
InputSource: Support querying current values 2 months ago
Stenzek 5bdcde76ab
Qt: Expose advanced SDL options 2 months ago
Stenzek 54ab073f1a
SDLInputSource: Add options for XBox HIDAPI/rawinput 2 months ago
Stenzek 09a3c99c3b
AudioStream: Fix crash with timestretch disabled 2 months ago
Davide Pesavento 0a53bc47c3 Qt: Remove redundant layout from AchievementSettingsWidget 2 months ago
Davide Pesavento 0fc9de781f Qt: Fix crash toggling achievements in per-game settings 2 months ago
Stenzek 47e8d90e25
GPU: Fix screenshot size when showing VRAM 2 months ago
Stenzek a2c015b907
GameDB: Disable WS/PGXP on 2D Final Fantasy games 2 months ago
Stenzek fc129a9733
GameDB: Alien Resurrection
Needs PGXP-CPU for gaps in geometry.
2 months ago
Stenzek cdd0086c54
Qt: Fix toggling read/write breakpoints 2 months ago
Davide Pesavento 9576a3adf1
Achievements: Fix "beaten" condition (#3506)
Apparently there are sets (e.g. Colin McRae Rally) with zero
progression achievements.
2 months ago