698 Commits
Author SHA1 Message Date
Stenzek 779a94f3b4 GameDB: Remove more hacks 2026-11-07 19:10:29 +10:00
Stenzek 4f6c0f5e58 GameDB: Remove DMA slice overrides matching the new default 2026-11-07 17:34:23 +10:00
Stenzek c3740936e3 GameDB: Remove DMA timing overrides from Chrono Cross
No longer needed for the UI flicker with the GPU DMA request fixes.
2026-11-07 16:29:35 +10:00
Stenzek 144f903fa9 MSBuild: Migrate to slnx 2026-11-02 22:37:22 +10:00
Stenzek 9ab39541b2 Settings: Make depth normalisation option based on depth buffer
Then enable PGXP-CPU and depth normalization for Eutechnyx engine games.

Improves jitter, but doesn't eliminate it completely.
2026-11-02 19:50:23 +10:00
Stenzek 7063868c74 VideoPresenter: Add subframe presentation
Can be used for CRT shaders, black frame insertion, etc.
2026-10-31 22:03:20 +10:00
Stenzek 2e97f811c0 GameDB: Reset SPU on game start for games that loop shell reverb 2026-10-31 16:52:30 +10:00
Stenzek ca049fc0e7 Data: Include Folly in thirdparty.html
Also update Remix Icon license.
2026-10-31 16:16:45 +10:00
Stenzek 3a5ec0a850 GameDB: Disable widescreen in Marionette Company 2 2026-10-29 18:09:40 +10:00
Stenzek 7363f51bde GameDB: Remove hacks for The Next Tetris and Otona no Asobi
No longer needed with the latest changes, and they actually regressed.
2026-10-29 18:01:26 +10:00
Stenzek 684f8206af GameDB: Disable auto analog for Silhouette Mirage
Hidden L1-activated Lunar 2 trailer can't be activated with analog
enabled because it uses the legacy BIOS routines, which cannot handle
analog mode.
2026-10-29 18:01:26 +10:00
Stenzek 8d9f6e8bf7 Data: Update SDL game controller database 2026-10-25 01:37:45 +10:00
Stenzek c5ffc4a978 Data: Add MC_SSAO.fx 2026-10-24 23:01:50 +10:00
Stenzek 7200c8ce2f CPU/PGXP: Add option to normalize depth by GTE matrix scale
Some games shrink the view transform of distant objects to stay within 16-bit range,
making raw Z incomparable between objects. Divide it by the rotation matrix's Z row scale.
2026-10-24 17:37:41 +10:00
Stenzek 48a1028f9a Data: Add simple-color-adjustments postfx shader 2026-10-21 22:13:02 +10:00
Stenzek 009d2eb46f GameDB: Golden Goal 98 apparently doesn't support analog 2026-10-20 19:15:28 +10:00
Stenzek 0e3bcaf584 GameDB: Enable ForceMidFrameScanout for Dreams
Fixes the black band on the character select screen.
2026-10-20 19:00:07 +10:00
Stenzek e89a23c54a FullscreenUI: Fix trails shader starting late 2026-10-17 14:24:01 +10:00
Stenzek 6c7d834eac FullscreenUI: Make background shader accent dynamic 2026-10-16 21:49:45 +10:00
Stenzek d7fce2d183 FullscreenUI: Add Waves background shader 2026-10-15 23:32:32 +10:00
Stenzek cbcbbe1eba GameDB: Disable auto-analog on Khamrai 2026-10-10 15:37:08 +10:00
Stenzek 898b6a3caa GameDB: Fix a bunch of incorrect release dates 2026-10-06 17:39:04 +10:00
bl@ck_m@ge 3cb7b06500 Disable auto analog in Trap Gunner; add missing traits for Spyro x Sparx (#3801) 2026-09-23 17:24:31 +10:00
Stenzek 12a1bf9f01 GameDB: Add mouse for Panekit - Infinitive Crafting Toy Case 2026-09-19 15:02:24 +10:00
Stenzek a90f008cd9 GameDB: Fix typo in DisableUpscaledDirectTextures 2026-09-19 14:45:08 +10:00
Stenzek aaa8a68df5 GameDB: Enable background texture filtering on more games 2026-09-18 15:17:57 +10:00
Stenzek 63d72ac156 GameDB: DisableUpscaledDirectTextures for Fear Effect 2026-09-16 00:41:45 +10:00
ranchodelaluna 390c878f78 GameDB: Persona localizedName 2026-09-14 20:24:02 +10:00
Stenzek 3f5dca5cec FullscreenUI: Use expand icon for dropdowns 2026-09-06 22:04:13 +10:00
Stenzek 06e6d4c2c8 Data: Update SDL game controller database 2026-08-22 22:41:24 +10:00
Stenzek e2823b4297 GameDB: Felony 11-79/Runabout
Needs PGXP CPU mode.
2026-08-22 18:35:02 +10:00
fakkuyuu a444b1265b GameDB: Add hashes for multiple games (#3784)
* GameDB: Add HASH for Beyond the Beyond

* Multiple updates
2026-08-20 21:16:27 +10:00
fakkuyuu 8de6b0ac7b GameDB: Add HASH for Beyond the Beyond (#3782) 2026-08-20 02:00:05 +10:00
Stenzek 400c269b40 GameDB: Sentou Kokka - Air Land Battle
Needs tighter DMA timing to avoid texture corruption.
2026-08-18 22:20:45 +10:00
Stenzek 5ee1d25690 GameDB: Disable PGXP/WS in Vanark
Crashes in first mission otherwise.
2026-08-11 12:16:58 +10:00
Stenzek d59fcfb9d5 ImGuiManager: Support rendering Hebrew text 2026-08-10 19:39:43 +10:00
Stenzek d92fe3dacf Data: Move all PromptFont glyphs to unallocated range
They just keep conflicting with the text/emoji fonts otherwise.

Also drop some unused glyphs.
2026-08-08 22:46:22 +10:00
Stenzek 6d0feff2f5 Deps: Update to 20260805 2026-08-06 18:24:58 +10:00
Stenzek 42bf523e89 Data: Update SDL Game Controller DB
From https://github.com/mdqinc/SDL_GameControllerDB
2026-07-21 20:53:17 +10:00
crashGG e6694d1e23 Fix scanline flicker caused by precision drift at boundaries (#3758) 2026-06-23 12:19:15 +10:00
crashGG 6357732c8b feat(shader): add Scanline Modern 4x2 adaptive retro filter (#3755) 2026-06-22 19:24:46 +10:00
Stenzek 1230c83989 Achievements: Update seed hash database 2026-06-14 16:50:35 +10:00
Stenzek 6efef5b664 GameDB: PGXP-CPU for Digimon World 2 2026-06-13 15:43:25 +10:00
Davide Pesavento 02a41fa063 GameDB: Add metadata to King's Field 3 - Pilot Style (#3749) 2026-06-05 11:36:42 +10:00
Stenzek 2f0cd4d4c0 DiscDB: Remove duplicate entries for some multi-disc games 2026-06-02 20:33:24 +10:00
Stenzek 8fe9077ca0 Qt: Store controller images in main data instead of qrc
Allows FullscreenUI to access it.

Also use SVGWidget for rendering for 1:1 DPR and avoiding scaling.
2026-05-27 17:10:11 +10:00
Stenzek f0ee834894 FullscreenUI: Optimize SVGs 2026-05-27 17:09:56 +10:00
Davide Pesavento dc5c5b7c3f GameDB: A few more fixes (#3739)
* cdromMaxReadSpeedupCycles for Mega Man 8
* display active offset adjustments for CTR, R4, and Yu-Gi-Oh
2026-05-17 18:42:09 +10:00
crashGG 32af8280ba optimization scanline-modern shader (#3742)
optimization scanline-modern shader
2026-05-17 18:41:37 +10:00
Stenzek 7e98f1717e GameDB: Force Round Texture Coordinates for Lego Island 2 2026-05-13 13:27:05 +10:00