Commit Graph

282 Commits (sio)

Author SHA1 Message Date
Stenzek ff194844de
GameDB: Disable WS for Breath of Fire III 9 months ago
Stenzek f1dd161504
GameDB: Chaos Control supports mouse 9 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 10 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) 11 months ago
Stenzek 34e0752b65
GameDB: Add hash for Starblade Alpha (Japan) 11 months ago
Stenzek 9e09f53566
Core: Add constexpr MIPS Encoder
From https://raw.githubusercontent.com/grumpycoders/pcsx-redux/main/src/mips/common/util/encoder.hh
11 months ago
Stenzek da1fb4c09e
Data: Update SDL game controller database 11 months ago
Stenzek da4b5df656
MediaCapture: Add FFmpeg backend 11 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.
11 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.
11 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 12 months ago
Stenzek 998f77c590
GameDB: More WS disables 12 months ago
Stenzek 6da84bf5d0
GameDB: Disable WS for Rally de Europe 12 months ago
Stenzek f051aa54d9
GameDB: Include London Mission Pack in GTA disc set 12 months ago
Hyllian d3dc3ec6d3
Organize crt-royale params in categories. (#3261)
- Organize parameters in categories.
12 months 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.
12 months 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
Stenzek 7b1ec5dab2
GameDB: Force round texcoords on Digimon World 3 1 year ago
Stenzek 0563350d04
GameDB: Set force round texcoords on Crash games 1 year ago
Hyllian 2a90a88055
Add crt-consumer and crt-cyclon. Update others. (#3223)
- Add crt-consumer.glsl;
- Add crt-cyclon.fx and its bezel.png texture;
- Fix crt-newpixie.fx Frame adjust to game's aspect ratio;
- Update others shaders to the new functions to get uniform values.
1 year ago
Stenzek eb80a82ce5
GameDB: Disable widescreen on Final Fantasy Tactics 1 year ago
Hyllian edea81d151 Update CRT-HYLLIAN.glsl
- Small update to cut scanlines when height resolution is above threshold.
1 year ago
Hyllian 7cf7a0a11f Add some shaders to dolphinfx folder
This is a first pack of shaders ported to dolphinfx specs.

It includes: crt-hyllian, crt-easymode, zfast-crt, ddt, xbr, jinc2 and pixellate.
1 year ago
Stenzek e6a11abedc
Shaders: Fix upscaling moire in CRT-Lottes 1 year ago
Stenzek e25bb4801c
GameDB: Add PGXP-CPU to Lego Racers 1 year ago
Stenzek c3bf89b278
GameDB: Disable texture filtering in Legend of Dragoon 1 year ago
Stenzek ac3affe472
GameDB: Chrono Cross 1 year ago
Stenzek b4b579d2b1
GameDB: More traits 1 year ago
Stenzek a75e61e1d6
GameDB: Disable texture filtering on FF7 1 year ago
Stenzek b4df9d3876
GameDB: Syphon Filter 3 1 year ago
Stenzek 7b8f9506c9
GameDB: Disc set corrections 1 year ago
GreyXor 515e44f1fd
Data: Update SDL Game Controller DB (#3209)
Signed-off-by: GreyXor <greyxor@protonmail.com>
1 year ago
PowerDuckSamurai 23598e6a42
GameDB: Various fixes (#3207) 1 year ago
Stenzek e1625d61f6
GameDB: PGXP-CPU for Lifeforce Tenka 1 year ago
Stenzek 1c098f625e
GameDB: Disable true colour for Dragon Valor 1 year ago
Stenzek 313496e843
GameDB: PGXP-CPU for Dragon Valor 1 year ago
Stenzek aed2863d73
GameDB: Add notes about Shadow Master/Castrol Honda Superbike Racing 1 year ago
Stenzek d094978214
Justifier: Add controller implementation 1 year ago
PowerDuckSamurai a9aaac12fc
GameDB: Various fixes (#3192) 1 year ago
Michael Prince Sharpe 9d3f328404
Adding crt-guest-advanced-HD shader (#3189)
* Add CRT-Guest-Advanced-HD

* Update CRT-Guest info

* Update CRT-Guest info

* Update CRT-Guest info

* Update CRT-Guest info

* reversion for correction

* Update thirdparty.html

* Update thirdparty.html

* Update thirdparty.html

* Update thirdparty.html

* Add files via upload

* Update source.txt
1 year ago
Stenzek 7932d284f1
Deps: Add freesurround 1 year ago
Stenzek 35056c2c52
Deps: Add kissfft 1 year ago
Stenzek 2871a26f54
GameDB: Motor Toon Grand Prix (again) 1 year ago
Stenzek a88ee93b4d
GameDB: Motor Toon Grand Prix (again) 1 year ago
Deozaan 5060c0fc31
Add cheats for all characters in Beyond the Beyond (USA) (#3176) 1 year ago
Stenzek 417bf0c3bc
DMA: Better enforce CPU runtime during linked list
and get rid of the hack for Newman Haas.
1 year ago
Stenzek f63f5d829d
GameDB: Add controller types 1 year ago
Stenzek 3c4ad9eceb
GameDB: More compatibility fixes 1 year ago
Stenzek 2b7de1f8ef
GameDB: Compatibility fixes 1 year ago
Stenzek bf4e8feb25
FullscreenUI: Redo landing page and add help bar 1 year ago
Stenzek d4d7a13fed
GameDB: Dino Crisis PAL 1 year ago
KamFretoZ 8e68faa38b
BPM: Fixes swapped arrow key glyphs (#3156) 1 year ago
PugsyMAME 7dbe021a75
New cheats and cheat cleanups (#3154)
Cheat Submissions:
diego-rbb-93 : spanish cheat codes for Digimon World (Spain) {SLES-03436}
Pugsy: WTW & Kill All Enemies cheats for Epidemic (Europe) {SCES-00393} &  Epidemic (USA) {SCUS-94152} 
Teh69thSpartan: alt. Moon Jump & speed cheats for Crash Bandicoot (USA) {SCUS-94900}
Pugsy: Invincibility against Buildings & Ground for Ace Combat 3: Electrosphere (Japan) {SLPS-02020 | SLPS-02021}
Teh69thSpartan: updated Rapid Laser cheats for Toy Story 2 USA & EURO {SLUS_00893 & SLES_02067}
Teh69thSpartan: various cheats addded for Crash Bandicoot Carnival (Japan) {SCPS-10140}

Clean-ups:
Removed duplicated cheats and commented out old cheats in Ace Combat 3: Electrosphere (Japan) {SLPS-02020 | SLPS-02021}
Combined multiple double 80xxxxxx xxxx cheats into 90xxxxxx yyyyxxxx cheats
1 year ago
Stenzek 1782151a7a
GameDB: PGXP-CPU for Newman Haas Racing 1 year ago
PugsyMAME ca118982f2
Added submitted cheats and more clean ups c/o (#3151)
Brings chtdb.txt upto date with my own version
New cheats added for various games (cheats from unicorngoulash, Teh69thSpartan, hugopocked and others - inc myself).
Fixed various cheat names, and placed others in list selects to make them more user friendly
1 year ago
Stenzek 98241cb6ba
GPUDevice: Swap out glslang for shaderc 1 year ago
Stenzek 69588bf7a6
Deps: Include freetype/harfbuzz shared libraries 1 year ago
Stenzek 4270dd0804
GameDB: More hashes 1 year ago
Stenzek 5e05328dea
GameDB: Motor Toon Grand Prix (again) 1 year ago
Stenzek e197cce832
GameDB: More PSX.EXE games 1 year ago
Stenzek 59a7c3d9a8
GameDB: Various updates 1 year ago
Blackbird 19b55f8db8
GameDB: Rayman Brain Games (#3143) 1 year ago
Stenzek e5adb5452b
GameDB: Motor Toon Grand Prix 1 year ago
Stenzek 8c09e9389d
GameDB: Add DisablePGXPPreserveProjFP trait
And add it to Crash Team Racing.
1 year ago
Stenzek 8db0fcee99
GameDB: More PGXP CPU traits 1 year ago
Stenzek c854b8f85e
Image: Swap stb for libpng/libjpeg 1 year ago
Stenzek f80ead6a21
GameDB: More settings 1 year ago
Stenzek f4ffaa1e3c
Data: Fix crt-lottes.glsl for D3D renders 1 year ago
Stenzek 713d396a7e
GPU/HW: Add quad line detection (Wild Arms 2) 1 year ago
Stenzek 120f5bb434
GameDB: Various additions 1 year ago
KamFretoZ 1f6636f62b Qt: Icon updates 1 year ago
Stenzek 3f0aa6b559
Data: Include crt-royale
From https://github.com/akgunter/crt-royale-reshade
1 year ago
Stenzek 058fe13c52
Data: Add RapidJSON to third-party notices 1 year ago
Stenzek f6dc80cefa
GameDatabase: Use TitleCase for traits 1 year ago
Stenzek 8ffc50a2a5
Data: Remove JSON GameDB 1 year ago
Stenzek f7bed69e7c
Data: Add YAML GameDB/DiscDB 1 year ago
Stenzek 8170475c6b
GameDB: More incompatible enhancement flags
And purge duplicates.
1 year ago
Stenzek d793dbf8b9
Data: Update SDL Game Controller DB 1 year ago
Stenzek a5825b642e
GameDB: Disable PGXP culling for Kingsley's Adventure 1 year ago
bl@ck_m@ge e9a21c4514
GameDB: compatibility fixes 1 year ago
Stenzek 4f2e60af2a
GameDB: Fix duplicated key 2 years ago
Stenzek f3ff003bbd
GameDB: Disable WS in Resident Evil games 2 years ago
bl@ck_m@ge 572ea80e50
GameDB: Remove DualShock support for Chessmaster II 2 years ago
Connor McLaughlin e4e7080f98
Merge pull request #3085 from 6lackmag3/patch-73
GameDB: add PS Mouse support for Discword
2 years ago
KamFretoZ 34160a8c1b Qt/FSUI: Backport PromptFont from PCSX2 for better readibility 2 years ago
bl@ck_m@ge f84e6e3e67
GameDB: add PS Mouse support for Discword 2 years ago
Stenzek fb3f0f04ed
Resources: Add SDL to thirdparty.html 2 years ago
Stenzek a22eef63b9
Resources: Fix crt-lottes under Direct3D
And add additional builtin shaders.
2 years ago
Stenzek 73968ac526
SaveStateSelectorUI: Decouple current slot from list 2 years ago
Stenzek b79703d14e
GameDB: PGXP-CPU for Formula 1 2 years ago
Stenzek c20805f2be
VulkanDevice: Work around some mobile driver issues 2 years ago
Stenzek fdd3edf73a
Common: Add LLVM SmallVector 2 years ago
Stenzek b7c53102c6
GameDB: P2 2 years ago
Stenzek 158773b585
GameDB: More widescreen disables 2 years ago
Stenzek d43efebcc5
GameDB: Add DisableTextureFiltering option 2 years ago
Stenzek 8cfa4637a2
GameDB: Add more missing traits 2 years ago