Commit Graph

445 Commits (cached-interpreter)

Author SHA1 Message Date
Nicolette Verlinden 869b159601
DiscDB: Fix Cardcaptor Sakura names 8 months ago
Nicolette Verlinden 988a7c8c6d
GameDB: Fix Cardcaptor Sakura names 8 months ago
Stenzek 5cfb76e3f5
GameDB: PGXP-CPU for Sheep Raider 8 months ago
Stenzek b8f397c353
GameDB: Aces of the Air 8 months ago
Stenzek 801ddf7b36
GameDB: Remove DMA override for RE2
No longer needed.
9 months ago
Stenzek 4763b6754c
GameDB: PGXP-CPU for Vandal Hearts II 9 months ago
Stenzek dae5973121
Data: Remove non-functioning shader
Depends on includes which are no longer present.
9 months ago
Stenzek b646f1453d
GameDB: DMA override for RE2
Stops disk read lockups during transitions with icache on.
Requires CPU to be faster than DMA.
9 months ago
PugsyMAME dfc4e0833e
GameDB: Finished off the database DEMO genre entries 9 months ago
Stenzek 5bca12a840
GameDatabase: Add ForceFullBoot trait
And set it for Nightmare Creatures. Game's disc code is a nightmare.
9 months ago
Stenzek d8cd32d964
GameDB: SLED-01340 requires subchannel 9 months ago
Stenzek 761c8bdf7f
Deps: Build libzip 9 months ago
PugsyMAME dbb2274d2d
GameDB: Fixing some codes for Lightspan games +more (#3318)
* Fixing some codes for Lightspan games +more

Added codes for some more lightspan games
Added Magic Castle to end of file
Fixed a few wrongly identified demos

* Add files via upload
9 months ago
PugsyMAME aacd62b29b
GameDB: Some more genre fixes (#3316)
* Some more genre fixes

The last few genre changes, so there is a no longer a simple genre of "Sports".
Also picked up a few DEMOs that I missed.

* Add files via upload
9 months ago
Stenzek 9050098e3e
GameDatabase: Rework deinterlace mode selection
The mode can either be preferred (if the user has not chosen
progressive), or force (ignore user's choice).

Also remove it from a bunch of games which apparently no longer
need it? Very strange...
9 months ago
Stenzek e4a358cacb
Controller: Add Pop'n and Densha De Go Controllers
Variants of digital controller with different buttons grounded.
9 months ago
PugsyMAME d3234a29c8
GameDB: Updating genres (#3315)
* Updating genres

Changed "Sports / " to "Sports -"  , as / should indicate multiple genres and - subgenres (there's still more to do).
Also added a ** DEMO ** genre as it's nice to be able sort them out.
Done a bit of work on the Lightspan educational games - but haven't completed as I've lsot the will to live with them.
Also done other clean ups on genres like cases and trailing dots.

* Tab Error in last update

Quick Fix for Tabs

* Fixing GameDB Lint errors

Oops

* Again Oops

oops

* Changed "Sports / " to "Sports -" , as / should indicate multiple genres and - subgenres (there's still more to do).
Also added a ** DEMO ** genre as it's nice to be able sort them out.
Done a bit of work on the Lightspan educational games - but haven't completed as I've lsot the will to live with them.

Also done other clean ups on genres like cases and trailing dots.
9 months ago
PowerDuckSamurai 7ad48c9309
GameDB: Various fixes (#3311) 9 months ago
Stenzek b3ae9cbe4a
Qt: Swap compatibility star image to SVG
Images originally provided by KamFretoZ, adjusted to better fit the
column width.
10 months ago
Stenzek 469485974c
CI: Download chtdb at build time 10 months ago
PugsyMAME 1e119c8e2d
Added the rest of the flag svgs (#3309)
* Added the rest of the flag svgs

As listed in:-     duckstation/src/core/game_database.h
Used the UK Flag for English as it's the standard on the packaging

* Update and rename Portugese.svg to Portuguese.svg

Damn typo

* Portuguese.svg not Portugese.svg

typo
10 months ago
PugsyMAME 07cb8d9c86 Referenced svgs not in project
Grabbed referenced flag svgs missing
10 months ago
PugsyMAME 412c8f0187 Replaced any : in #Cheat Descriptions
Replaced any ':' characters in #Cheat Descriptions that are not the start of a comment.
10 months ago
Stenzek 5ab65ff484
Qt: Remove now-duplicate flag icons 10 months ago
Stenzek 6e26ba3e9e
Qt: Display language flags instead of region 10 months ago
Stenzek dedc177300
GameDB: Normalize language fields 10 months ago
Stenzek 449cd7cbc8
Data: Update SDL Game Controller DB 10 months ago
Stenzek bfbea97776
OCT 2024 Update to cheat file (#3307)
Cheat Submissions:
Pugsy: Drive Through Other Cars & Drive Anywhere cheats for Newman Haas Racing (USA) {SLUS-00602}
Pugsy: Drive Through Other Cars cheat for Rage Racer (USA) {SLUS-00403}
Pugsy: Infinite Time, No Damage,Schlesser Never Wins, Drive through other Vehicles & Drive Safely pass Tanks cheats for Taxi 2 {SLES-03597}
Pugsy: Drive Anywhere cheat for TOCA {SLES-00376 & SLUS-00611} TOCA 2 {SLUS-00996 & SLES-01542}
Pugsy: Roll Over cheats for Roll Away {SLUS-00724}
Pugsy: Walk Anywhere cheat for Hokuto no Ken {SLPS-02993}
Pugsy: Can't tackle/save ball and combined cheats for english language versions of FIFA 2000 {SLUS-00994, SLES-03345 & SLES-02315}
Pugsy: WTW, Invincibility & Infinite Bombs cheats for Bomberman - Party Edition {SLUS-01189} & Bomberman {SLES-01893}
Pugsy: Quickly converted the Hercules Action Game SLUS-00529 cheats for the re-release SLUS-01029
Pugsy: Walk through Walls, Walk through Water & No Biting Fish cheats for Herc's Adventures (USA) {SLUS-00298}
Pugsy: Collect from Anywhere/Easy Hit Boxes cheats for the three region versions of Crash 2
Pugsy: Walk Faster cheat for Parasite Eve (USA) {SLUS-00662/SLUS-00668}
Unicorngoulash: Some new cheats for Hellnight {SLES-01562}
Unicorngoulash: Fixed widescreen cheats for MediEvil {SCUS-94227}
Unicorngoulash: Character model Ammo & moon chump cheats for Ganbare Goemon - Ooedo Daikaiten {SLPM-86774}
Unicorngoulash: In-Battle widescreen cheats for Final Fantasy VIII (USA)
Unicorngoulash: Widescreen cheats for Deuce (Prototype)
Teh69thSpartan: 1 Hit/Invincibility & frozen enemies cheats for Hokuto no Ken {SLPS-02993}
Teh69thSpartan: Various new cheats and updated some cheat addresses and fixed other cheats for various Toy Story 2 games
Teh69thSpartan: Invincibility & Moon Jump cheats for MediEvil II {SCUS-94564}
Teh69thSpartan: Various cheats & fixes for the various Crash Bandicoot 1-3 games

Other Stuff
Updated lots of 16-9 Widescreen cheats to have 20-9 & Eye-Infinity selections (mileage WILL vary)
Fixed game id typo for the Kaette Kita Cyborg Kuro-chan (Japan) cheats - so the cheats will now appear (you may need to hit the RESET button on the cheats menu)
Fixed Andretti Racing {SLUS-00264} 60 FPS cheat
10 months ago
Stenzek f4b88edc49
GameDB: Disable WS for Breath of Fire IV
While it fares better than III, at wider ARs the sprite scaling
completely breaks.

Also fix the name for the Japanese release.
10 months ago
Stenzek ff194844de
GameDB: Disable WS for Breath of Fire III 10 months ago
Stenzek f1dd161504
GameDB: Chaos Control supports mouse 10 months ago
Stenzek 75babc74cb
Data: Update SDL game controller db 10 months ago
Stenzek 9de5794afe
Data: Add replacement scanlines shader 10 months ago
Stenzek 060146a37a
CDROM: Add SubQ Skew option
Fixes corrupted boss sprites in Captain Commando.

One day I'll refactor things to fix this properly.
10 months ago
Stenzek ca6b99401b
Common: Build fix when compiling with AVX2 march 10 months ago
Stenzek 2e4eaeafdc
GameDB: PGXP-CPU for Hogs of War
Fixes wobble in minimap.
10 months ago
Stenzek e3a84af1aa
GameDB: PGXP-CPU for Firebugs
Fixes gaps in geometry.
10 months ago
Stenzek d1eed89292
GameDB: PGXP-CPU for Roswell Conspiracies 10 months ago
Stenzek 5ed96fcfe4
GameDB: ICache for Nightmare Creatures
Janky ass disc code...
10 months ago
Stenzek 50cfbf1629
GameDB: PGXP-CPU for Valkyrie Profile
Fixes wobble during screen transitions and battle stages.

Hopefully nothing else breaks, if it does, please let me know.
10 months ago
Bobby Smith a259178d1b
GameDB: South Park - Chef's Luv Shack controller update (#3298) 10 months ago
Stenzek 86bff869bc
dep/reshadefx: Update to 7bdfb03 11 months ago
Bobby Smith 2d3c6ace31
GameDB: Fix MGS Premium Package (#3289) 11 months ago
Stenzek 1446e3035f
Settings: Make Disable Interlacing a Deinterlacing mode
Saving that precious vertical space.
11 months ago
Stenzek 503004f17c
Data: Note third-party codecs in AppImage FFmpeg 11 months ago
Stenzek 0ba068e843
GameDB: Disable PGXP culling in Spyro 1
Otherwise it corrupts memory when looking through portals.
11 months ago
Stenzek 88ee70ef8a
Misc: Remove unused files 11 months ago
Stenzek 7f4e5d55db
Misc: Update copyright headers 11 months ago
Stenzek 3fbdcdb4ff
AudioStream: Rewrite and integrate expander 11 months ago
Stenzek 7df5764835
Data: Remove license-incompatible shaders 11 months ago
Stenzek 486f410f43
GameDB: Disable WS in Athena - Awakening from the Ordinary Life 11 months ago
Stenzek a49be5db7c
Data: Update SDL Game Controller DB 11 months ago
Stenzek 0f29cd8d63
Data: Update third-party notices 11 months ago
Stenzek e8b787fb57
Misc: Change various icons 11 months ago
Stenzek 9a0d5db74f
GameDB: Use disable sprite texture filtering for FF7/LoD 11 months ago
Stenzek 5c14ac2fd1
GameDB: Allow clipping correction for Spyro 1
Can't remember why I enabled this in 2020.. maybe NCLIP related? Should
be fine now if so.
11 months ago
Stenzek aa1596fdab
GameDB: Set DisableAutoAnalogMode on various games 11 months ago
Bobby Smith 0f03aa3e30
GameDB: Fix Starblade Alpha JPN hash (#3276) 12 months ago
Stenzek 34e0752b65
GameDB: Add hash for Starblade Alpha (Japan) 12 months ago
Stenzek 9e09f53566
Core: Add constexpr MIPS Encoder
From https://raw.githubusercontent.com/grumpycoders/pcsx-redux/main/src/mips/common/util/encoder.hh
12 months ago
Stenzek da1fb4c09e
Data: Update SDL game controller database 12 months ago
Stenzek da4b5df656
MediaCapture: Add FFmpeg backend 12 months ago
Stenzek 5d84185240
GameDB: Slightly bump up DMA rate for Chrono Cross
Don't want to run it too slow, and the recent changes seem to allow us
to go to ~33 or so before it breaks.
12 months ago
Stenzek 78398f82fd
GameDB: Battle Athletess - Daiundoukai GTO
Requires accurate DMA timing, otherwise the GPU backpressure does not
slow down the frame rate enough, and cutscenes run at twice speed.
12 months ago
Stenzek c538df317a
GameDatabase: Add crop mode override 12 months ago
Stenzek a2f98541b3
Misc: Slim down some header includes 12 months ago
Stenzek 0518bfb60f
Data: Update SDL game controller DB 12 months ago
bl@ck_m@ge aa400f12ae
GameDB: Analog support for Nightmare Creatures (#3270) 12 months ago
John Novak 24abd108f6
Add CRT-Guest-NTSC (#3268)
* Add ReShade port of CRT-Guest-NTSC

* Reformat CRT-Guest-NTSC

* Organise CRT-Guest-NTSC shader params into categories

* Adapt CRT-Guest-NTSC to Duckstation

- The shader is now native resolution based
- Native height triggered fake interlace/hi-res mode works
- The scaling of all effects (vignette, border, blur, etc.) now work
  mostly correctly with all window/viewport sizes and scaling modes

* Further clean up of CRT-Guest-NTSC

* Fix uneven scanline sampling bug in CRT-Guest-NTSC

The bug only manifested at specific window sizes

* Use drop-down controls in CRT-Guest-NTSC

---------

Co-authored-by: HelelSingh <96559140+HelelSingh@users.noreply.github.com>
Co-authored-by: John Novak <john@johnovak.net>
12 months ago
Stenzek 8c9a885032
GameDB: Add missing hash 1 year ago
Stenzek 998f77c590
GameDB: More WS disables 1 year ago
Stenzek 6da84bf5d0
GameDB: Disable WS for Rally de Europe 1 year ago
Stenzek f051aa54d9
GameDB: Include London Mission Pack in GTA disc set 1 year ago
Hyllian d3dc3ec6d3
Organize crt-royale params in categories. (#3261)
- Organize parameters in categories.
1 year ago
Hyllian bf1b023f12
Add a new port of crt-royale.fx (#3260)
- A new port of crt-royale. More faithful to original. It uses the same mask textures.
- The only thing not ported is the original geometry pass. It was replaced by geom curvature code.
- It's configured for 1080p displays. 4k displays need to adjust param mask_triad_size_desired from 3.0 to 4.0.

OBS: It's up to you decide if the two versions should be maintained.
1 year ago
Stenzek 7bbc1745e4
GameDB: Accurate blending for High Heat Major League Baseball 2002
Requires 16-bit blend precision for transparency in menu backgrounds in
hardware renderer.
1 year ago
Stenzek 49772f0479
GameDB: Set accurate blending for Addie no Okurimono
Fixes screen flicker in hardware renderers.
1 year ago
Mrlinkwii 14d87602d3
Resources: Update SDL game controller database (#3255) 1 year ago
user18081972 a6e34fa632
Fix ui_step for crt-consumer.fx (#3256)
For crt-consumer.fx, the ui_step was set to 0, for Scanlines bright/dark.
This commit changes it to 0.05 (same as in Retroarch).
1 year ago
Stenzek efd8aab437
TimingEvents: Fix events ending up out-of-order 1 year ago
Stenzek 495b2ff29e
GameDB: Front Mission 2 1 year ago
Stenzek 8d94fd54f2
GameDB: Use SW readbacks for 360 Three Sixty 1 year ago
Stenzek c925becd57
GameDB: Set deinterlacing mode and line offset on a few games 1 year ago
Stenzek f1ca914512
CDROM: Further adjust IRQ delay
Fixes audio dropouts in Crime Crackers, Ogre Battle seems fine now as
well.
1 year ago
Hyllian cf15591704
Add crt-hyllian-sinc.fx, crt-geo-zfast.fx and update others (#3252)
* Add crt-hyllian-sinc.fx, crt-geo-zfast.fx and update others

- Add crt-hyllian-sinc.fx;
- Add crt-geo-zfast.fx;
- Updated bicubic.fx and lanczos3.fx to allow prescaling;
- Add include folder and mask.fxh and geom.fxh;

* Update psx.jpg

- No logos anymore.
1 year ago
Hyllian c1976f4b53
Add ntsc-adaptive-lite.fx shader (#3248)
- A shader that apply NTSC effects. Can be used in a stack with crt shaders.
1 year ago
Hyllian 4bd7256a37
Add Gaussian blur shaders and update psx.jpg (#3247)
- Add gsharp2-resampler.fx shader and a fast version;
- Update Power LED in psx.jpg.
1 year ago
Stenzek 36abbd97e8
GameDB: Set DisablePGXPOn2DPolygons on Xenogears
Fixes misaligned UI. For future reference: game does a multiply by 4096,
then a right shift of 12, which should give back the same value, but
with it being implemented in PGXP-CPU with a divide that does not round
down, it ends up being off by one.

Rounding down loses precision in other games, so that's not an option.
1 year ago
Hyllian 22b273800e
Add geom-overlay and fix other shaders. (#3245)
- Add geom-overlay.fx shader + psx.jpg texture;
- Add crt-consumer.fx and delete crt-consumer.glsl;
- Fix corner parameters from crt-geom.fx and geom.fx;
- Fix coords from super-xbr. Now it works with more aspect ratio options.
1 year ago
Stenzek 985b9f8a38
GameDB: CPU-PGXP for Xenogears 1 year ago
Stenzek 7373342ea9
GameDB: CPU-PGXP for Resident Evil 3
And disable WS for Japanese releases of RE1-3.
1 year ago
Hyllian 91962508fe
Fix crt-cyclon and update others (#3240)
* Fix crt-cyclon and update others

- Fix some crt-cyclon parameters;
- Update bicubic and lanczos3.

* Update crt-geom.fx and geom.fx

- Added image center X and Y to crt-geom.fx and geom.fx.
1 year ago
Stenzek d021a61eb5
GameDB: PGXP-CPU for Rat Attack 1 year ago
Stenzek fbdeea7889
GameDB: Duke Nukem games 1 year ago
crashGG 66ba600a36
A super-simple shader (#3236)
A super-simple shader refined from the super-fast
1 year ago
Stenzek e4cb359625
GameDB: Breath of Fire III 1 year ago
Hyllian ad27f8bac3
Add some shaders and update others. (#3234)
- Add fxaa.fx, aa-shader-40.fx, bilateral.fx;
- Update geom.fx, crt-geom.fx, bicubic.fx, lanczos3.fx, super-xbr.fx.
1 year ago
Hyllian 9189588554
Shaders: Add new pack of shaders (reshade) (#3232)
- Add crt-geom, super-xbr, geom, multi-LUT, deblur-luma, bicubic and lanczos3. All .fx shaders;
- Added some LUTs.
1 year ago
Stenzek 3d00957248
Resources: Update gamecontrollerdb.txt 1 year ago
PowerDuckSamurai da51827e47
GameDB: Over Drivin' DX - Rally Edition (Japan) (#3226)
Co-authored-by: unknown <anrams777@gmail.com>
1 year ago