Megamouse
ec916d1f5f
Update dependencies
...
Update Qt to 6.6.0
Update yaml-cpp to 0.8.0 (support for more data types, cmake changes)
Update FAudio to 23.10 (now defaults to WASAPI on Win10+)
Update pugixml 1.14 (better error handling)
Update SDL to 2.28.4 (third-party DualSense fix)
2023-10-14 15:40:05 +02:00
Johnny Doe
e3613e7dc1
Add --parents to mkdir to avoid error if directory exists
2023-10-13 15:19:11 +02:00
oltolm
50df01d00e
llvm: add support for LLVM 17
2023-10-13 14:27:48 +02:00
Megamouse
7bb94227be
Qt: allow to use zipped logs in config checker
2023-10-13 09:30:42 +02:00
Megamouse
76629e1b52
Qt: Allow to use .gz files in Log viewer
...
Log viewer can open .gz files
Log viewer can save log as .gz
Refactored most instances of zip and unzip code to seperate functions
2023-10-13 07:45:16 +02:00
kd-11
e95cff0bde
rsx: Detiler improvements
...
- Detile on blit src read
- Improve blit engine integration
2023-10-12 15:25:47 +03:00
Elad Ashkenazi
9dca70ec9e
PPU Loader: Fix relocation offset verification
...
Kernel aligns segment memory to 256 bytes internally.
2023-10-12 13:53:30 +03:00
nastys
75d239356a
macOS CI: force install Python 3.11
2023-10-10 00:16:48 +02:00
Megamouse
982e09a486
Qt: Remember last game window position and visibility
...
- Remembers the last game window geometry and tries to apply it on boot
- Remembers the last minimized/maximized/windowed/fullscreen state and tries to apply it on boot
- All existing game window settings keep priority
- Should work with multi-monitor setups as well
- Ignored if the user forced a different screen with cli commands
2023-10-09 11:20:21 +02:00
oltolm
8bd05871d0
CMake: fix curl build
2023-10-07 08:33:35 +02:00
Zion Nimchuk
2f99fda88e
Update Docker to 6.5.3
2023-10-06 23:41:41 +02:00
Megamouse
2a0fa53c0d
GL: check QOpenGlContext::create result
2023-10-06 08:42:26 +02:00
Megamouse
f7d8993a1f
Qt 6.5.3
2023-10-06 08:42:26 +02:00
Megamouse
9fce70809e
Input: Fix "," key in keyboard pad handler
2023-10-06 03:12:16 +02:00
Megamouse
830b1a8a8d
CMAKE: try to fix curl
2023-10-06 01:58:43 +02:00
Eladash
d335d356ca
IdManager.h: Savestate fix part 2
2023-10-05 05:07:46 +03:00
Eladash
b2e969eb8f
Savestates: Fix rsxaudio
2023-10-05 05:07:46 +03:00
Eladash
6db8b84048
Improve savestate version mismatch message
2023-10-05 05:07:46 +03:00
Eladash
0240a7d43d
sys_fs: Savestate fixup
2023-10-05 05:07:46 +03:00
nastys
f88443afa3
macOS CI: set build timeout to 180 minutes
2023-10-03 22:07:25 +03:00
Eladash
c3f1d39563
Improve vfs::host::rename
2023-10-03 15:50:46 +03:00
Eladash
ce3d7f90fd
VFS: Fix recursive locking
2023-10-03 05:32:39 +03:00
Eladash
4b827a8d9c
sys_fs: Optimize concurrent file reads
2023-10-02 21:18:08 +03:00
Eladash
f07e17f6aa
sceNp: Cut inactive time of DrmIsAvailable in half
2023-10-02 21:18:08 +03:00
Eladash
257b0f0d69
Improve lv2_file::file_view::read
2023-10-02 15:38:58 +03:00
Eladash
dd518fcafb
Savestates/sys_fs: Fix file saving
2023-10-02 15:38:58 +03:00
Eladash
020bff1485
Savestates: add sys_rsxaudio
2023-10-02 15:38:58 +03:00
Eladash
96d31cf64e
IdManager.h: Savestate fix
2023-10-02 15:38:58 +03:00
oltolm
f35ca71454
cmake: fix libcurl compilation
2023-10-02 09:47:49 +03:00
Malcolm Jestadt
d1bea790f3
SPU LLVM: Optimize GB/GBH/GBB with a GFNI path
...
- Abuses GFNI to extract bits from bytes, from 5->2 instructions in most cases
2023-10-01 23:05:28 +03:00
Megamouse
0140925e65
Update curl to 8.3.0
2023-10-01 13:52:32 +03:00
Eladash
5baec6cb58
Add Savestate-Compatible mode
2023-10-01 12:00:41 +03:00
Eladash
948ee96f1a
SPU LLVM: Fix savestates
2023-10-01 12:00:41 +03:00
Eladash
099c74481d
Savestates: Optimize SPU pausing
2023-10-01 12:00:41 +03:00
kd-11
2381e33236
Add config to the UI
2023-09-27 14:52:59 +03:00
kd-11
09476fa6e5
Add the tiling toggle to core
2023-09-27 14:52:59 +03:00
kd-11
061c10ea69
vk: Fix memory initialization order in RCB/RDB path
2023-09-27 14:52:59 +03:00
kd-11
cb21fefbd9
rsx: Fix bpp when working with DMA-only (null) memory sections
2023-09-27 14:52:59 +03:00
kd-11
c1c3be8b4e
rsx: Skip CPU optimization if writing to tiled region
2023-09-27 14:52:59 +03:00
kd-11
41ff76a6af
msvc: Tabs to spaces
2023-09-27 14:52:59 +03:00
kd-11
a95e87d14d
rsx::io_buffer cleanup
2023-09-27 14:52:59 +03:00
kd-11
725bad0963
vk: Revert more debugging code
2023-09-27 14:52:59 +03:00
kd-11
e31859a5ed
vk: Remove debug visualization code
2023-09-27 14:52:59 +03:00
kd-11
ab99400f9d
vk: Restore CPU fallback on the upload path
2023-09-27 14:52:59 +03:00
kd-11
603e549c85
Fix msvc filters
2023-09-27 14:52:59 +03:00
kd-11
1e09bfca09
Fix linux build
2023-09-27 14:52:59 +03:00
kd-11
59812b947a
vk: Load DMA before decode operation
2023-09-27 14:52:59 +03:00
kd-11
ca054644ef
rsx/vk: Support ingesting pre-processed GPU data as texture input
2023-09-27 14:52:59 +03:00
kd-11
bef7d793d3
rsx: Make the texture source an io-buffer
2023-09-27 14:52:59 +03:00
kd-11
ffc61e01f7
rsx/vk: Support mismatched pitch (padded) and fix the overscan problem
2023-09-27 14:52:59 +03:00