Commit Graph

669 Commits (7d169057dba57dad4eef0bac6e72003e48c7dd0d)

Author SHA1 Message Date
Stenzek 8a431b7d22
GameDB: Disable PGXP on 2D polygons in Wipeout games
Fixes misaligned text.
1 year ago
Davide Pesavento 66d6e2827d GameDB: PGXP CPU mode for Tony Hawk's Pro Skater
And add a sort title for the PAL version of the first game so that
it gets sorted before the sequels.
1 year ago
Davide Pesavento d694bc201b GameDB: Various fixes for Mega Man games 1 year ago
Davide Pesavento 9ae09a7693 GameDB: Disable widescreen and enable PGXPPreserveProjFP for Evil Dead 1 year ago
Davide Pesavento 65f6209010 GameDB: Various fixes for Einhänder 1 year ago
Davide Pesavento 0be0500805
GameDB: Disable auto analog for `Persona 2 - Innocent Sin` (#3556) 1 year ago
Davide Pesavento e573f18b01
GameDB: Disable auto analog for Hellnight (#3551) 1 year ago
Stenzek a390797213
Data: Add new PromptFont glyphs 1 year ago
Davide Pesavento 2514814bbb GameDB: A few more sort names 1 year ago
Davide Pesavento 2215f413e0 GameDB: Restore "(Soviet)" suffix on disc 2 of some C&C games
Accidentally dropped in 6e421b9d4a.
1 year ago
Davide Pesavento e933716d21
GameDB: Add sort name to several more game series (#3544) 1 year ago
Stenzek e35b49d6e5
GameDB: More instances of sort titles 1 year ago
Stenzek 970f2ed9d6
GameDB: Fix lint errors 1 year ago
Stenzek 39fcbf7a19
GameDB: Add sort name to Crash/Final Fantasy games
Now they're shown in chronological order.
1 year ago
Stenzek 29327b3e22
GameDB: Add localized names
Sourced from a combination of manual lookups, the Redump database
and the Retool clone list metadata.
1 year ago
Stenzek 8bfc31a59c
GameDatabase: Refactor disc sets
Store the sets in a separate file, and use pointers to reference instead
of string matching. This allows us to use the unsuffixed display names.
1 year ago
Stenzek d00b897257
GameDB: Add sortName for games starting with 'The' 1 year ago
Stenzek 6e421b9d4a
GameDB: Add unsuffixed display names
No more '(USA)' and '(Europe)' suffixes.
1 year ago
Stenzek 1aa92c7667
GameDB: Normalize multi-line strings 1 year ago
Stenzek d13d3d89f9
Resources: Relocate PromptFont key glyphs to high range
Stops them clashing with full-width characters used in Japanese titles.
1 year ago
Davide Pesavento f303d57447
GameDB: Disable auto analog mode on several SMT games (#3532) 1 year ago
Davide Pesavento a46e43fb7e
GameDB: Enable PGXPPreserveProjFP for `Ghost in the Shell` (#3531)
And add AnalogController to the NA version, the left stick works just fine.
1 year ago
Davide Pesavento f0c0ca3e09 GameDB: Fix metadata for Nightmare Creatures I & II 1 year ago
Davide Pesavento 7c398c4a99 GameDB: Turn PGXPPreserveProjFP off for Persona 1 year ago
Davide Pesavento 2f39820305 GameDB: PGXP CPU mode for Nightmare Creatures II 1 year ago
Davide Pesavento fb56c99993 GameDB: Disable widescreen in Fear Effect 2
FMV backgrounds as in the first game.
1 year ago
Davide Pesavento 24e496164e GameDB: Fix metadata for Darkstone
And genre for a couple other games.
1 year ago
Davide Pesavento 4e96fde477 GameDB: Disable disc speedup on MDEC for Diablo
Also add AnalogController, which is technically supported by the game,
but disable auto analog mode because the sticks don't do anything.
1 year ago
Davide Pesavento b3d6b3708b GameDB: PGXP CPU mode for Azure Dreams 1 year ago
Stenzek 19f17007ec
GameDB: Max speedup cycles for Driver/Driver 2 1 year 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.
1 year ago
Davide Pesavento 826eff35e8
GameDB: Set max speedup cycles to 70k for Resident Evil 3 too (#3524)
Same issues as RE2.
1 year ago
bl@ck_m@ge 28db2be7f6
GameDB: Disable auto analog on more games (#3523) 1 year ago
Davide Pesavento 0ff6a5c647 GameDB: Add compatibility rating to a few games 1 year ago
Davide Pesavento ae99e8d31d GameDB: Disable widescreen on Suikoden 1 year ago
Davide Pesavento 40383f58f7 GameDB: Increase max speedup cycles for `Breath of Fire III` 1 year ago
Davide Pesavento d3024019bd GameDB: Increase max speedup cycles for `Brave Fencer Musashi` 1 year ago
bl@ck_m@ge e00d6960d2
GameDB: Disable auto analog mode on Backstreet Billiards (#3521) 1 year ago
Davide Pesavento 4c349ffd44
GameDB: Disable widescreen and speedup on MDEC for `Legend of Mana` (#3520) 1 year ago
Davide Pesavento f5d668fea9
GameDB: Disable auto analog mode on Armored Core games (#3519) 1 year ago
bl@ck_m@ge 0fe6928d62
GameDB: disable auto analog for some shoot'em up games (#3518) 1 year ago
Stenzek 4e39c3061f
GameDB: Rollcage Stage II
PGXP-CPU to fix gaps in geometry.
1 year ago
Davide Pesavento d526818d33
GameDB: Disable auto analog mode on Shadow Tower (#3516) 1 year ago
Stenzek a8fdeb82d7
GameDB: Tighten DMA for Hot Wheels Turbo Racing
Apparently it helps, but I couldn't reproduce this myself.
1 year ago
Davide Pesavento 276211b9fc
GameDB: Disable auto analog mode on Echo Night (#3514) 1 year ago
Davide Pesavento f7c334bd46 GameDB: Disable PGXP and widescreen on Lunar games 1 year ago
Davide Pesavento edf9b53bf7 GameDB: Disable PGXP and widescreen for Chrono Trigger 1 year ago
Davide Pesavento 962198f769
GameDB: Adjust crop area for `Final Fantasy IV` (#3510) 1 year ago
Davide Pesavento 13ce6469f2
GameDB: Disable widescreen on `Alone in the Dark - The New Nightmare` (#3509) 1 year ago
bl@ck_m@ge d9d3b6a658
GameDB: disable auto analog mode for Pepsiman (#3511) 1 year ago
Stenzek a2c015b907
GameDB: Disable WS/PGXP on 2D Final Fantasy games 1 year ago
Stenzek fc129a9733
GameDB: Alien Resurrection
Needs PGXP-CPU for gaps in geometry.
1 year ago
Stenzek c519d3ca76
GameDB: Add analog joystick to supported games
Data from manual testing and https://docs.google.com/spreadsheets/d/11xMh5utlKDukC3sWWQUUWPj4NSrJH5ouvOsHFRC_egs/edit?usp=sharing
1 year ago
Davide Pesavento a5c61383a8 GameDB: Disable disc speedup on MDEC for `Star Ocean - The Second Story` 1 year ago
Davide Pesavento 4e662f1fff GameDB: Add compatibility rating to a couple of games 1 year ago
Davide Pesavento 474d5dc9db GameDB: Delete obsolete comment
Works fine for me with fast boot and even with maximum disc speedup.
1 year ago
Davide Pesavento 2f8460b90c GameDB: Disable disc speedup on MDEC for `Chrono Cross` 1 year ago
Davide Pesavento 1984d8c85b GameDB: Disable widescreen for `Arc the Lad II` 1 year ago
Stenzek aa2a0cddb5
Data: Update SDL game controller database 1 year ago
Davide Pesavento 5c48f853da
GameDB: Fix cropping in Tomb Raider 4 & 5 (#3500) 1 year ago
Davide Pesavento bc908aa4cc GameDB: Adjust crop area for Silent Hill 1 year ago
Davide Pesavento fbca692629
GameDB: Set max speedup cycles to 70000 for Resident Evil 2 (#3496)
Freezes after (some) door transitions otherwise.
1 year ago
Davide Pesavento e821b13ba2
GameDB: Tweak compat settings for Parasite Eve 2 (#3492)
We no longer need to disable read speedup all the time thanks to the
new DisableCDROMSpeedupOnMDEC trait. Unfortunately we still have to
increase the max speedup cycles to avoid other issues ranging from
the game simply freezing to audio glitches during area transitions.
1 year ago
Stenzek 0de3ffab0c
Data: Update SDL game controller database 1 year ago
Davide Pesavento d63ae9715f GameDB: Add missing controllers and metadata for The Legend of Dragoon 1 year ago
Davide Pesavento 6e63ceb5a2 GameDB: Add missing metadata for Koudelka
And fix the EU and NA release dates
1 year ago
Stenzek 830b812fc7
GameDB: Set max speedup cycles to 40000 for FF8 1 year ago
Stenzek fe51439c4b
GameDB: Set DisableCDROMSpeedupOnMDEC for a couple of games 1 year ago
Stenzek c922893b6f
GameDB: Bump MGS max speedup cycles to 100k
Causes screen flickering at 80k, game crash at 70k, still some
flickering at 90k.
1 year ago
Stenzek 5d42bbc49f
GameDB: Force software for X2 - No Relief
Lots of readbacks.
1 year ago
Davide Pesavento 041145d336
GameDB: Increase max read speedup cycles for Dino Crisis 1 & 2 (#3473)
Both games freeze almost immediately otherwise.

Also add AnalogController to the first game, but disable auto analog
mode because vibration is supported but the sticks don't do anything.
1 year ago
Davide Pesavento 9b3a29fb5c
GameDB: Increase max read speedup cycles for Castlevania - SotN (#3471)
Allows the game to progress past the first loading screen.
1 year ago
Davide Pesavento ffe05c853f
Increase max read speedup cycles for `Breath of Fire IV` (#3470)
* GameDB: Increase max read speedup cycles for Breath of Fire IV

Otherwise the game hangs before reaching the start menu.

* GameDB: Drop seek speedup setting already at its default value
1 year ago
Davide Pesavento b08ca9430e
GameDB: Disable read speedup in Spyro 2 & 3 (#3464) 1 year ago
Davide Pesavento 3e61a12b0e GameDB: Consistently use title case in genre 1 year ago
Stenzek 2a6aa89efb
FullscreenUI: Avoid more conflicts between emoji and PromptFont
By moving them to the unused range.
1 year ago
Stenzek 71a60f95df
Data: Update SDL game controller database 1 year ago
Stenzek 6fcb1194d5
FullscreenUI: Further icon improvements 1 year ago
Stenzek aafd72efba
FullscreenUI: Add cheats/patches icons 1 year ago
Stenzek f9fb591dc8
Data: Add missing file 1 year ago
Stenzek 1026902389
Data: Update SDL game controller database 1 year ago
KamFretoZ fa0a926133
Deps: Bump FontAwesome to 6.7.2 (#3456) 1 year ago
Davide Pesavento 0c3ad8a78b
GameDB: Fix number of players for Syphon Filter 2 & 3 (#3451) 1 year ago
bl@ck_m@ge 61f3f86bbc
GameDB: exclude analog support for Final Fantasy Origins (#3449) 1 year ago
Stenzek 65ed9b51ab
Data: Fix glyph conflict with vibration icon 1 year ago
Stenzek 0026615eb9
Data: Remove unused base fonts 1 year ago
Stenzek 5945153e67
Data: Add variable weight fonts 1 year ago
Stenzek 39a5bd6e54
FullscreenUI: Remove padding from CD icon
It wasn't even.
1 year ago
Stenzek cb751b0990
Data: Update SDL controller database 1 year ago
BlueInterlude 2f2dcb43cc
GameDB: Fix incorrect controller information + Add PlayStation Mouse for Jingle Cats (#3436) 1 year ago
BlueInterlude 52cf394bb2
GameDB: Add PlayStation Mouse Support for Jingle Cats (#3435) 1 year ago
Davide Pesavento e55dabfaa4
GameDB: Two fixes for Alone in the Dark - The New Nightmare (#3434) 1 year ago
CRASHARKI 9d59763bad
GameDB: Disable upscaling and filtering in Constructor (#3432) 1 year ago
Stenzek f2caec801d
GameDB: Force full boot for Lomax games
Crashes after FMVs if fast boot is disabled.
1 year ago
CRASHARKI 6d8e111d72
GameDB: Add ForcePGXPCPUMode to all remaining versions of Aladdin (#3431) 1 year ago
CRASHARKI af803eefc1
GameDB: Various fixes to GTA games (#3429) 1 year ago
CRASHARKI fff7654bc6
GameDB: Asterix does not support analog mode (#3428) 1 year ago
Davide Pesavento 06c950c06a
GameDB: Disable disc read speedup for Parasite Eve 2 (#3419) 1 year ago
JukePlz 8382a1ac7b
GameDB: Pop'n Tanks! does not support analog mode (#3416)
Only supports vibration.
1 year ago
JukePlz 0483117c70
GameDB: Disable auto analog mode for Gex - Deep Cover Gecko (PAL) (#3415)
Language selector only works in digital mode.
1 year ago
Stenzek 303ad7cdce
Data: Update SDL Game Controller Database 1 year ago
Stenzek e67ce7b54d
GameDB: DisablePGXP => DisablePGXPCulling for Cool Boarders 1 year ago
JukePlz 994dd18739
GameDB: Fixes for Cool Boarders and Welcome House (#3412)
* GameDB: Welcome House hash

* GameDB: Force disable PGXP in Cool Boarders

With PGXP on, it crashes, hangs or otherwise renders incorrectly in stage select menu.
1 year ago
Stenzek 674816b6eb
GameDB: Recompiler ICache for Crypt Killer
Justifier handlers are timing sensitive.
1 year ago
Stenzek 1405004fc0
GameDB: Set tolerance for Spider-Man games
Glitch polygons due to sign flipping because coordinates are up around
the 1024 range (CPU::PGXP::TruncateVertexPosition()).
1 year ago
Stenzek ddf906f377
FullscreenUI: Polish achievements login dialog 1 year ago
Stenzek b1ce3bf0b1
Data: Fix link in thirdparty.html 1 year ago
bl@ck_m@ge 1a5e852ffa
GameDB: disable analog support for some demos and beta versions (#3406) 1 year ago
Stenzek 79cb5779b4
Data: Swap svg classes for inline style
plutosvg can't handle classes.
1 year ago
bl@ck_m@ge 903a1570f1
GameDB: exclude analog support for some Rockman titles (#3404) 1 year ago
Stenzek 3b5d2e96f5
GameDB: PGXP-CPU for Spider-Man games 1 year ago
bl@ck_m@ge 12a50fe7c5
GameDB: exclude analog support for some 2D games (#3402) 1 year ago
Stenzek a3a162f724
Data: Update SDL game controller database 1 year ago
bl@ck_m@ge 6e39453b29
GameDB: add Digital Contoller support for The Adventure of Little Ralph (Demo) (#3401) 1 year ago
Stenzek 8c1f75ab8c
GameDatabase: Add overrides for maximum CD speedup cycles 2 years ago
Stenzek 4ce001aef3
GameDatabase: Add DisableFullTrueColor trait 2 years ago
Stenzek 98d1c71981
GameDB: Force full true color for Bust a Move 2
Not strictly accurate, but looks better.
2 years ago
Stenzek 2311c8d287
Settings: Convert dithering/true color options to a dropdown
Half of them are mutually exclusive, so this simplifies things.
Fewer options = better, right?
2 years ago
Stenzek 74064af730
GameDB: Set disable scaled interlacing on various games
Fixes intro fade/transitions in Final Fantasy VIII.
Fixes menu corruption in Destruction Derby Raw.
2 years ago
JukePlz 10fea83b4a
GameDB: Intelligent Qube doesn't support analog controller (#3392)
Same for the demos.
2 years ago
Stenzek 9734066514
FullscreenUI: Add StaticGray background 2 years ago
Stenzek 2a86faa51e
FullscreenUI: Replace landing icons with colourable icons 2 years ago
bl@ck_m@ge b8d86a18da
GameDB: Kagero II & III 2 years ago
JukePlz c775872a6c
GameDB: ASCII and VIP demos don't support analog controllers. (#3384) 2 years ago
JukePlz f2715b39ec
GameDB: Falcata - Astran Pardma no Monshou hash (#3376) 2 years ago
bl@ck_m@ge d5c83a80a3
GameDB: Sorcerer's Maze (#3375) 2 years ago
Stenzek 373c83c357
GameDB: PGXP-CPU for Twisted Metal 2 2 years ago
Stenzek 31a5d8c481
GameDB: Tama - Adventurous Ball in Giddy Labyrinth hash 2 years ago
Stenzek 4ce1b1afed
GameDB: Set PGXPPreserveProjFP for Vagrant Story
Improves jitter on character models.

Haven't seen any other game with this much of an impact.
2 years ago
Stenzek 5bd1a492be
GameDatabase: Turn PGXPPreserveProjFP into a boolean setting 2 years ago
Stenzek 2fcf115d0b
GameDB: Drop LUT fastmem overrides
No longer needed with the previous commit.
2 years ago
Stenzek 7bc18c8538
DDGoController: Rewrite to support axis input
And add virtual buttons for each of the possible states.
2 years ago
JukePlz 2dfa164629
GameDB: Dezaemon Plus Select 100 does not support analog mode (#3364) 2 years ago
Stenzek 8aa97a8118
Data: Update game controller database 2 years ago
JukePlz afd619a7d8
GameDB: Pro-Pinball needs same traits as others in the series (#3359)
otherwise hangs on loading and has inferior performance. Probably missed due to title hyphenation.
2 years ago
Stenzek 0e3668a7bb
GameList: Show achievement information in game list 2 years ago
Stenzek 21aa6ead5f
Scripts: Add script to download/generate achievement database 2 years ago
JukePlz 9096402a30
GameDB: Rakugaki Showtime does not support analog mode (#3358)
Only supports vibration.
2 years ago
Stenzek cc0ccf2648
Data: Update resources 2 years ago
Stenzek 9fdeeb3fb6
GPU: Add alpha blending support to overlay 2 years ago
Stenzek 313f653fe0
Data: Add one example overlay 2 years ago
Stenzek fbb63a81a8
FullscreenUI: Change default background and add Strobe 2 years ago
Stenzek 2fd89403f8
FullscreenUI: Name landing icon files after action 2 years ago
Stenzek 3130e16438
FullscreenUI: Add user-selectable backgrounds 2 years ago
Stenzek dc58d85b51
Data: PromptFont additions by KamFretoZ 2 years ago
Stenzek e43d7046ba
Achievements: Attempt relogin on system boot
And display an error notification if login fails, instead of
invalidating the token.
2 years ago
Stenzek 9971b9e059
Data: Update PromptFont with KamFretoZ's changes 2 years ago
Stenzek ea4e756512
Data: Update SDL Game Controller DB 2 years ago
Stenzek 8605722cdf
GameDB: GTA does not support analog mode 2 years ago
Stenzek a3645f3173
GameDB: Gokujou Parodius Da! Deluxe Pack 2 years ago