Commit Graph

8155 Commits

Author SHA1 Message Date
4fd12262b1 add duckstation source code
creative commons still better then the meme loicense
2024-09-26 19:46:18 +02:00
5995471de6 FullscreenUI: Disable rewind options unless enabled 2024-09-26 21:54:51 +10:00
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
29da7f7211 System: Add 'Fast Forward Boot' option 2024-09-26 21:40:48 +10:00
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
2e4eaeafdc GameDB: PGXP-CPU for Hogs of War
Fixes wobble in minimap.
2024-09-26 20:55:10 +10:00
e3a84af1aa GameDB: PGXP-CPU for Firebugs
Fixes gaps in geometry.
2024-09-26 20:49:04 +10:00
c46ec398dc GPU: Move software fill/write/copy into rasterizer namespace 2024-09-26 18:30:46 +10:00
495a0da8d4 Pad: Pack state in struct 2024-09-26 17:54:46 +10:00
58dc24cb0d CDROM: Pack state in struct
Ensures locality, as with other subsystems.
2024-09-26 17:49:35 +10:00
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
693ea07bc1 fix license
+500 social credits
2024-09-26 07:15:00 +02:00
d1eed89292 GameDB: PGXP-CPU for Roswell Conspiracies 2024-09-26 14:05:43 +10:00
0e4ca9cd93 CDROM: Fix CDDA playback in some obscure edge cases
e.g. Roswell Conspiracies
2024-09-26 14:05:34 +10:00
4d74b203af System: Don't try to read SYSTEM.CNF from Audio CD 2024-09-26 13:39:01 +10:00
991927151c ImGuiOverlays: Fix scrolling offscreen with no-serial 2024-09-26 13:38:57 +10:00
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
e58d83b4a8 Merge pull request #96 from AdamJHowell/community
README.md formatting changes
2024-09-25 16:59:04 +02:00
4deb00d60f Added clickable URLs to README.md 2024-09-25 08:43:43 -06:00
35fddb009e Formatted README.md 2024-09-25 08:42:07 -06:00
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
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
13cae62418 too many dots 2024-09-24 15:49:10 -04:00
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
646062fb13 Correct a spelling mistake 2024-09-24 20:08:55 +01:00
8bdb48161f Merge pull request #13 from tophyr/llamas-ass
Update README.md
2024-09-24 19:15:50 +02:00
09cb3a54ed Merge branch 'main' into community 2024-09-24 19:14:37 +02:00
3c8780a505 Update README.md
How this wasn't in the original commit is, honestly, beyond imagination.
2024-09-24 12:11:56 -05:00
40b10871a0 Merge pull request #8 from tteskac/patch-1
Fix typos
2024-09-24 18:45:37 +02:00
879c007276 Fix typos 2024-09-24 17:53:17 +02:00
5ed96fcfe4 GameDB: ICache for Nightmare Creatures
Janky ass disc code...
2024-09-25 01:37:07 +10:00
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
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
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
2cfad2126d Common: Missed another SSE4 instruction 2024-09-25 01:37:07 +10:00
a71434f67d Merge pull request #7 from EdwardBetts/patch-1
Correct a spelling mistake
2024-09-24 17:19:29 +02:00
956d54dc9d Correct a spelling mistake 2024-09-24 16:12:12 +01:00
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
c0ada65336 Atualização Português do Brasil (#3302)
Atualizado para a última versão.
2024-09-23 23:23:14 +10:00
9a1d92a9c5 gitignore: Add /.cache/ folder (#3301) 2024-09-23 22:08:40 +10:00
71cf206dc8 CI: Add Windows SSE2 builds 2024-09-23 21:42:48 +10:00
b971125469 MSBuild: Support creating legacy SSE2 builds 2024-09-23 21:19:28 +10:00
ed7a9e2f8c CI: Refactoring and add Linux SSE2 builds
Windows will follow at some point.
2024-09-23 20:27:58 +10:00
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
537bcbc862 Adding .gitignore 2024-09-23 11:55:40 +02:00
4bde6044fd Merge pull request #4 from WinampDesktop/community
Updating readme
2024-09-23 11:46:44 +02:00