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