Commit Graph

11792 Commits (v0.1-11295)
 

Author SHA1 Message Date
Stenzek cc662e69b4
VideoThread: Fix dead code in VideoThreadEntryPoint() 5 months ago
Stenzek 0016ef0e78
VideoPresenter: Fix incorrect changed flag when reloading overlay 5 months ago
Stenzek d80c5b9c32
VideoPresenter: Fix incorrect UVs for Rotate180 case
Was flipping instead of rotating.
5 months ago
Stenzek ebe6af96c3
GTE: INTPL should be 8 cycles 5 months ago
Stenzek 2734a1bf17
Bus: Fix incorrect write mask for EXP1/EXP2 base 5 months ago
Stenzek 077f23450e
Bus: Fix error propagation in InjectExecutable() 5 months ago
Stenzek 0eb8db8d2f
Bus: Fix incorrect region pointer for RAMMirror3 5 months ago
Stenzek 8601189dfb
Bus: Fix incorrect logging of EXP1 memory timing 5 months ago
Stenzek 03a61b7ce2
Timers: Fix repeated IRQs possibly scheduling late 5 months ago
Stenzek 6bd6a8d12e
Timers: Interrupt request should be cleared after mode write 5 months ago
Stenzek d85dcdb5f6
MemoryCard: Fix incorrect state/ack at end of ID read 5 months ago
Stenzek bde74c54d1
MemoryCard: Fix incorrect output byte at end of write 5 months ago
Stenzek 0b4b9a102d
MemoryCard: Fix incorrect ACK at end of read 5 months ago
Stenzek 0c41d81314
SPU: Fix incorrect DMA overread handling 5 months ago
Stenzek acb546b87c
SPU: Fix inverted volume level in voice register read 5 months ago
Stenzek ba7b5cdef5
SPU: Fix a couple of log and debug window fields 5 months ago
Stenzek 50b545c369
Pad: Fix device_index with multitap 2 active
Shouldn't actually change anything since it's overwritten below.
5 months ago
Stenzek 4780bfa356
Pad: Fix incorrect log message 5 months ago
Stenzek cfcfd8f864
CPU/Recompiler: Various minor error fixes
Incorrect speculative results, redundant comparisons, and incorrect
far->near jump on ARM32.
5 months ago
Stenzek 5823a01039
MDEC: Fix incorrect halfword tracking for some commands 5 months ago
Stenzek ac7aa0d9f6
GPU: Fix incorrect debug log message 5 months ago
Stenzek 566ef446d8
DMA: Fix DICR register write mask 5 months ago
Stenzek a94a90f345
CPU: Fix some unlikely-to-be-triggered issues 5 months ago
Stenzek 73a74b3598
System: Remove unnecessary state function 5 months ago
Stenzek 650c60e9ef
FullscreenUI: Fix fade transition on game exit 5 months ago
Stenzek c2041702d4
FullscreenUI: Always reset transition before executing it
Stops possible stack overflow.
5 months ago
Stenzek c7027a2722
CDROM: Fix off-by-one error 5 months ago
Stenzek bbffe729a3
OpenGLDevice: Disable PBOs completely on NVIDIA
Using PBOs for texture uploads in RGB5A1 format is **incredibly** slow on
NVIDIA. It causes stalls for 16ms+ when creating or waiting for syncs. It
looks like the driver gets stuck contended on a lock with a worker thread,
where the worker thread is buzzing away rotating 16-bit words right by one
bit. Even weirder, it looks like it's in jitted code???? And it's not even
vectorized???? This is the sort of rubbish I'd expect from Adreno or Mali,
seeing it on NVIDIA is very wtf.
5 months ago
Stenzek 4d95bb34e8
OpenGLDevice: Fix various issues in stream buffer
- Possible buffer overflow in destructor if the used offset was exactly
  at the end.

- Adding and waiting for a redundant sync when wrapping around.

- Waiting one buffer too many in EnsureSyncsWaitedForOffset() if offset
  was aligned to a block boundary.
5 months ago
Stenzek 0d60433e99
GameDB: Otona no Asobi again 5 months ago
Stenzek 558973f201
GPU/HW: Fix rare VRAM corruption after state load
Happened in e.g. Max Power Racing when loading state desynchronized the
UBO mask bit flag with the batch flag.
5 months ago
crashGG 8bb8fdd20a
Update gpu_hw_shadergen.cpp (#3728) 5 months ago
Stenzek 495141ab5e
Qt: Fix postfx shader list with multiple nesting levels 5 months ago
Stenzek ae44fa6f77
PostProcessing/Slang: Support parsing simple/reference presets 5 months ago
Stenzek 45460b9063
PostProcessing/Slang: Skip over C-style comments in preset files 5 months ago
Stenzek 23d79f8a5d
Qt: Fix themed slider disabled state 5 months ago
Stenzek 3f502579fc
GPU/TextureCache: Dump textures to first disc directory 5 months ago
Stenzek 54feef27da
CI: Use 7z for symbols archives
Slightly less space consumed.
5 months ago
Stenzek 0fcf4cce1c
Achievements: Defer game list data update
Avoids more potential deadlocks.
5 months ago
Stenzek 420ce679c7
GameList: Remove ShouldLoadAchievementsProgress()
Use Achievements::HasSavedCredentials() instead.
5 months ago
Stenzek c7702bc9d7
Achievements: Make game badge cache internal
Fixes potential deadlocks from locking order with game list.
5 months ago
Stenzek ec2101fe22
Achievements: Rename game icon -> game badge
Consistency.
5 months ago
Anderson Cardoso c28c558618
Atualização Português do Brasil (#3727)
Atualizado para a última versão
5 months ago
Arif Ahmadov a4054fc05d
Update Azerbaijani translation and add contributor (#3726)
* Change Azerbaijani translation entry to 'Azərbaycanca'

* Translation Update (AZ)

* Add Azerbaijani contributor bilginGamer
5 months ago
Víctor "IlDucci 2031ef7ce4
Updating Spanish (Spain) translation with latest changes. (#3725) 5 months ago
crashGG b77af272b3
Update MMPXEnhanced v3.0.1 (#3724)
Minor logic and algorithm optimization
5 months ago
bilginGamer 993033eb1c
Change Azerbaijani translation entry to 'Azərbaycanca' (#3719) 5 months ago
Stenzek 7c6011eb5e
Qt: Unmark some error messages from translation
The error details aren't translated, and it's meaningless to the user
anyway.
5 months ago
Stenzek ec6599d7cd
MemoryCard: Fix open error not propagating 5 months ago
Stenzek 45fb8645e0
Qt: Add a bunch of missing _L1 suffixes 5 months ago