Commit Graph

8155 Commits

Author SHA1 Message Date
hn1f 4fd12262b1 add duckstation source code
creative commons still better then the meme loicense
2024-09-26 19:46:18 +02:00
Stenzek 5995471de6 FullscreenUI: Disable rewind options unless enabled 2024-09-26 21:54:51 +10:00
Stenzek df8e950e6e Qt: Rename 'Disable All Enhancements' to 'Safe Mode'
And move it to the bottom of the dialog.
2024-09-26 21:54:51 +10:00
Stenzek 29da7f7211 System: Add 'Fast Forward Boot' option 2024-09-26 21:40:48 +10:00
Stenzek b36e2ce6be CPU/CodeCache: Don't create a branch block with no delay slot
Can't compile that.
2024-09-26 20:55:13 +10:00
Stenzek 2e4eaeafdc GameDB: PGXP-CPU for Hogs of War
Fixes wobble in minimap.
2024-09-26 20:55:10 +10:00
Stenzek e3a84af1aa GameDB: PGXP-CPU for Firebugs
Fixes gaps in geometry.
2024-09-26 20:49:04 +10:00
Stenzek c46ec398dc GPU: Move software fill/write/copy into rasterizer namespace 2024-09-26 18:30:46 +10:00
Stenzek 495a0da8d4 Pad: Pack state in struct 2024-09-26 17:54:46 +10:00
Stenzek 58dc24cb0d CDROM: Pack state in struct
Ensures locality, as with other subsystems.
2024-09-26 17:49:35 +10:00
Stenzek a26c3e5620 System: Add new 'Type 1B' fast boot
This saves approximately 2 seconds of boot time, as it no longer copies
the shell from ROM to RAM. The actual byte reads only take in the order
of 75ms, but because the BIOS executes the memcpy() out of uncached ROM,
the repeated instruction fetches take it up to almost 2 seconds...

It would be faster to read it from the CD-ROM...
2024-09-26 16:28:47 +10:00
toilet plumber 693ea07bc1 fix license
+500 social credits
2024-09-26 07:15:00 +02:00
Stenzek d1eed89292 GameDB: PGXP-CPU for Roswell Conspiracies 2024-09-26 14:05:43 +10:00
Stenzek 0e4ca9cd93 CDROM: Fix CDDA playback in some obscure edge cases
e.g. Roswell Conspiracies
2024-09-26 14:05:34 +10:00
Stenzek 4d74b203af System: Don't try to read SYSTEM.CNF from Audio CD 2024-09-26 13:39:01 +10:00
Stenzek 991927151c ImGuiOverlays: Fix scrolling offscreen with no-serial 2024-09-26 13:38:57 +10:00
Stenzek fd8f97f4d3 GPU/HW: Fix adaptive downsampling
Also rewrite shaders to improve blurring around edges of 3D objects
(e.g. FF7).

As a trade-off, the background does blur slightly less, but (imo)
it looks better overall, since you'll notice the foreground being
blurred much more than the background.
2024-09-26 13:25:53 +10:00
winampgit e58d83b4a8 Merge pull request #96 from AdamJHowell/community
README.md formatting changes
2024-09-25 16:59:04 +02:00
Adam Howell 4deb00d60f Added clickable URLs to README.md 2024-09-25 08:43:43 -06:00
Adam Howell 35fddb009e Formatted README.md 2024-09-25 08:42:07 -06:00
winampgit 64a51755c6 Update LICENSE.md
Removing the forking language which was not clear
2024-09-25 15:30:01 +02:00
Jef 9c5a793c9a Remove disabled code (from 2012) thanks to @KingDuckZ 2024-09-24 22:00:39 +02:00
Jean-Francois Mauguit 839d68c00c Merge pull request #26 from trel/toomanydots
too many dots
2024-09-24 21:54:38 +02:00
Jef 7a9f8ae3c3 Merge remote-tracking branch 'origin/community' into community 2024-09-24 21:52:34 +02:00
Terrell Russell 13cae62418 too many dots 2024-09-24 15:49:10 -04:00
Jean-Francois Mauguit 3f708e849a Merge pull request #23 from EdwardBetts/patch-1
Correct a spelling mistake
2024-09-24 21:24:55 +02:00
Jef 6ff62b6dda Remove expired certs 2024-09-24 21:10:35 +02:00
Edward Betts 646062fb13 Correct a spelling mistake 2024-09-24 20:08:55 +01:00
Jean-Francois Mauguit 8bdb48161f Merge pull request #13 from tophyr/llamas-ass
Update README.md
2024-09-24 19:15:50 +02:00
Jean-Francois Mauguit 09cb3a54ed Merge branch 'main' into community 2024-09-24 19:14:37 +02:00
Chris Sarbora 3c8780a505 Update README.md
How this wasn't in the original commit is, honestly, beyond imagination.
2024-09-24 12:11:56 -05:00
Jean-Francois Mauguit 40b10871a0 Merge pull request #8 from tteskac/patch-1
Fix typos
2024-09-24 18:45:37 +02:00
Tomislav Teskac 879c007276 Fix typos 2024-09-24 17:53:17 +02:00
Stenzek 5ed96fcfe4 GameDB: ICache for Nightmare Creatures
Janky ass disc code...
2024-09-25 01:37:07 +10:00
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.
2024-09-25 01:37:07 +10:00
Stenzek 114effd9a1 CDROM: Simulate backwards 1T jump on short seeks
Fixes hangs in LMA Manager, Nightmare Creatures PAL with Interpreter.
2024-09-25 01:37:07 +10:00
Stenzek 3808217298 SPU: Handle ignore loop address with IRQs on
This was actually the issue with World Cup 98, not anything to do with
disc timing. Which makes more sense.

Game has IRQs enabled, but because it wasn't keyed on, the condition
never held true, therefore the new repeat address was immediately
overwritten.
2024-09-25 01:37:07 +10:00
Stenzek 2cfad2126d Common: Missed another SSE4 instruction 2024-09-25 01:37:07 +10:00
Jean-Francois Mauguit a71434f67d Merge pull request #7 from EdwardBetts/patch-1
Correct a spelling mistake
2024-09-24 17:19:29 +02:00
Edward Betts 956d54dc9d Correct a spelling mistake 2024-09-24 16:12:12 +01:00
Jean-Francois Mauguit bab614c421 Merge pull request #5 from WinampDesktop/community
Merge to main
2024-09-24 15:03:25 +02:00
Jef 20d28e80a5 Initial community commit 2024-09-24 14:54:57 +02:00
Anderson Cardoso c0ada65336 Atualização Português do Brasil (#3302)
Atualizado para a última versão.
2024-09-23 23:23:14 +10:00
Mrlinkwii 9a1d92a9c5 gitignore: Add /.cache/ folder (#3301) 2024-09-23 22:08:40 +10:00
Stenzek 71cf206dc8 CI: Add Windows SSE2 builds 2024-09-23 21:42:48 +10:00
Stenzek b971125469 MSBuild: Support creating legacy SSE2 builds 2024-09-23 21:19:28 +10:00
Stenzek ed7a9e2f8c CI: Refactoring and add Linux SSE2 builds
Windows will follow at some point.
2024-09-23 20:27:58 +10:00
Stenzek bfc914aaa9 CMake: Add DISABLE_SSE4 option
NOT recommended. Only if you ABSOLUTELY need it.

The SSE2/legacy build will be a separate download option, and
warn you if you try to run it on a CPU that supports SSE4.
2024-09-23 20:27:58 +10:00
Jef Mauguit 537bcbc862 Adding .gitignore 2024-09-23 11:55:40 +02:00
Jean-Francois Mauguit 4bde6044fd Merge pull request #4 from WinampDesktop/community
Updating readme
2024-09-23 11:46:44 +02:00