Connor McLaughlin
444dce4aeb
PAD: Fix incorrect MAX_KEYS check
2022-06-29 09:04:30 +01:00
Connor McLaughlin
1a0b8fb37f
Qt: Fix window reopening after close
2022-06-29 09:04:30 +01:00
Connor McLaughlin
4fcc8abf55
Qt: Add pressure modifier button for pads
2022-06-29 01:09:29 +02:00
Connor McLaughlin
131b92e9fe
Qt: Implement remove disc
2022-06-28 20:01:42 +01:00
Connor McLaughlin
5391b529b6
Qt: Implement start disc
2022-06-28 20:01:42 +01:00
Connor McLaughlin
92aea38230
GS: Reset stats on open
...
Fixes junk/bogus stats when switching to/from software renderer, and
when shutting down/starting a new game.
2022-06-28 20:01:42 +01:00
Connor McLaughlin
590ca98463
Qt: Implement pause on focus loss
2022-06-28 20:01:42 +01:00
Connor McLaughlin
16936aa452
Qt: Make UI thread VM valid/paused globally accessible
2022-06-28 20:01:42 +01:00
Connor McLaughlin
dedb1e0c80
Qt: Implement pause on start
2022-06-28 20:01:42 +01:00
Connor McLaughlin
63163737c2
Qt: Implement disable window resize
2022-06-28 20:01:42 +01:00
Connor McLaughlin
9f99e88c92
Qt: Fix game properties staying open after closing main window
2022-06-28 20:01:42 +01:00
Connor McLaughlin
b6f748ad8f
Qt: Add option to hide main window when game running
2022-06-28 20:01:42 +01:00
Mrlinkwii
1f3f70a642
GameDB: fix game titles and add an entry
2022-06-28 20:01:20 +01:00
dio-gh
edfb59a87d
Add MacOS badge to the README
2022-06-28 18:48:23 +01:00
refractionpcsx2
999b01c814
GS: Fix interlace offset for native.
2022-06-28 15:47:36 +01:00
refractionpcsx2
e7f52cbf98
GS: Fix interlace offsets for no-interlace patches
2022-06-28 09:57:23 +01:00
Mrlinkwii
311d1c805d
Gamedb: add VUclamping to "NCAA March Madness 2003/2004"
2022-06-28 10:43:24 +02:00
lightningterror
2908c97432
Qt: Fix anti blur tooltip.
2022-06-28 10:35:48 +02:00
lightningterror
122423e535
Qt: Add tooltlips to System Settings.
2022-06-28 10:35:48 +02:00
lightningterror
639865f3e2
Qt: Add tooltlips to Advanced System Settings.
2022-06-28 10:35:48 +02:00
lightningterror
42e214eb17
Qt: Add tooltips to Emulation Settings.
2022-06-28 10:35:48 +02:00
refractionpcsx2
73c29d44c3
GS: Don't vmalloc inside fifo_alloc to avoid logic confusion.
...
Also remove a pointless check from my previous COP2 fix.
2022-06-28 09:29:47 +01:00
chaoticgd
ab6148f0b4
Config: Fix loading of SavestateZstdCompression setting
...
It seems like when the setting was originally added, the author
forgot to add a line to the Pcsx2Config::CopyConfig function which
meant that the setting was not loaded properly.
2022-06-28 09:13:41 +01:00
refractionpcsx2
bf0243c253
iR5900: Ignore Non delayed COP2 commands when not interlocked
2022-06-27 23:32:25 +01:00
PCSX2 Bot
b53c9daf50
PAD: Update to latest controller database.
2022-06-27 22:15:10 +02:00
refractionpcsx2
7fa482e5c6
GS: Adjust interlacing offsets to something more sensible.
2022-06-27 19:35:43 +01:00
refractionpcsx2
391bd119b8
VU: Don't clamp VF00 or I Reg
2022-06-27 14:44:57 +01:00
Connor McLaughlin
cdd9b1fa3b
iR5900: Elide VU0 micro finish calls when safe
...
This makes a difference in COP2-heavy games, where a chain of
instructions will repeatedly test the VU0 idle bit unnecessarily, as it
is impossible for a micro to be started inbetween the instruction chain.
Saves a bit of code size (for register backup/restore), as well as
getting rid of branches. Seems to make a 1-2% difference in performance
in Ratchet on a 3900X, but if we're lucky, more on slower chips.
2022-06-27 14:44:48 +01:00
dependabot[bot]
99487d0e2b
Bump mikehardy/buildcache-action from 1.2.2 to 1.3.0
...
Bumps [mikehardy/buildcache-action](https://github.com/mikehardy/buildcache-action ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/mikehardy/buildcache-action/releases )
- [Changelog](https://github.com/mikehardy/buildcache-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mikehardy/buildcache-action/compare/v1.2.2...v1.3.0 )
---
updated-dependencies:
- dependency-name: mikehardy/buildcache-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 12:11:32 +02:00
Mrlinkwii
5ff98258df
GameDB: fix up wrong titles
2022-06-27 00:21:10 +01:00
lightningterror
41bc4832f3
USB: More variable scope warnings.
...
Looks like there are still more, let's see if it complains more about this file.
Codacy.
2022-06-26 19:23:49 +02:00
BuildTools
69dbb2e17c
Readme: Update Linux version
2022-06-26 19:03:11 +02:00
lightningterror
3dbaf96a9a
USB: Cleanup more variable scope warnings.
...
Codacy.
Looks like I missed some.
2022-06-26 19:02:08 +02:00
Ty Lamontagne
15d8b891d6
Core: Replace old include guard with pragma once
2022-06-26 12:42:10 +02:00
Connor McLaughlin
efc09a7b47
GS/TextureCache: Unswizzle shared texture formats when hashing
...
Fixes formats such as PSMT4HL giving different hashes depending on what
the overlapping/shared pixels in local memory contain.
Enable this unconditionally, rather than only when dumping, because
unswizzling and hashing is around 25% faster on AVX2 builds than hashing
the backing local memory for larger textures (e.g. Star Ocean 3 menus).
Also has the added bonus of hitting the cache more often in such cases
too.
2022-06-26 03:08:57 +01:00
refractionpcsx2
6e84e5ce9c
VU: YOLO T-Bit on MTVU
...
More games than I expected just turn T-Bit on but never actually use it, which causes poor performance in MTVU due to threading. If there is a game that uses it, we can disable MTVU in the GameDB, since it will break the performance of the game, even if we try to handle it correctly.
Maybe we can re-enable it in the future if some threading genius figures it out.
2022-06-25 16:54:42 +01:00
refractionpcsx2
7d5d2b86cf
GS: Don't do interlace offset if de-interlacing is disabled.
2022-06-25 16:46:59 +01:00
Mrlinkwii
e887600c7e
Gamedb: Fix game names
2022-06-25 16:14:35 +01:00
refractionpcsx2
8216faae6e
IPU: Fix GT3 regression from #6506
...
BTW it was totally not my suggestion to change it and I take no responsibility for the fact I bro.. I mean LT broke it.
2022-06-25 16:01:39 +01:00
lightningterror
8c1b9e1557
GS-hw: Fix redundant condition warning.
...
Codacy.
2022-06-25 13:26:46 +02:00
lightningterror
57595c70b0
PAD: Fix expression is always false warning.
...
Codacy.
2022-06-25 13:26:22 +02:00
lightningterror
cf568d2782
iR5900: Cleanup variable scope.
...
Codacy.
2022-06-25 11:20:53 +02:00
lightningterror
ba07e46cf8
iR3000A: Cleanup variable scope.
...
Codacy.
2022-06-25 11:20:53 +02:00
lightningterror
f19ba1b0db
iFPUd: Cleanup variable scope.
...
Codacy.
2022-06-25 11:20:53 +02:00
lightningterror
51887f1cbc
BaseBlockEx: Cleanup variable scope.
...
Codacy.
2022-06-25 11:20:53 +02:00
refractionpcsx2
539e285f86
GS: Limit the offset for FFMD to prevent over scaling.
2022-06-25 02:53:09 +01:00
refractionpcsx2
75d57640eb
GS: Rework interlace offsets
2022-06-25 02:53:09 +01:00
refractionpcsx2
56316ffcca
GS: Add internal FFMD offset to interlace.
2022-06-25 02:53:09 +01:00
Mrlinkwii
580dbd0905
Gamedb:Add missing serials
2022-06-25 02:29:43 +01:00
Mrlinkwii
42a394628e
GameDB: upscaling fixes for "Mike Tyson Heavyweight Boxing"
2022-06-24 23:29:51 +01:00