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 |
|
Megamouse
|
9fce70809e
|
Input: Fix "," key in keyboard pad handler
|
2023-10-06 03:12:16 +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 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|
kd-11
|
647f7ddeec
|
rsx/vk: Initial hw-accelerated tile decoder
|
2023-09-27 14:52:59 +03:00 |
|
kd-11
|
6a7386ddb8
|
rsx: Refactor out more junk from rsx::thread
|
2023-09-27 14:52:59 +03:00 |
|
kd-11
|
3afc379746
|
rsx: Import, rebase and clean up the old detiling patches from 2021
|
2023-09-27 14:52:59 +03:00 |
|
Eladash
|
e79fc867c5
|
Patches: Add savable breakpoints patch type
|
2023-09-26 11:06:01 +03:00 |
|
Darkhost1999
|
b2c6958750
|
Add restart option to home menu
|
2023-09-25 17:59:57 +03:00 |
|
Malcolm Jestadt
|
05b6108c66
|
SPU LLVM: Optimize remaining rotate instructions which take a twos compliment value as input
ROTQMBYBI looks for -7 for it's twos compliment construction
|
2023-09-23 08:00:09 +03:00 |
|
Eladash
|
8e4945ab28
|
Avoid log spam of CPU usage when Emu is paused
|
2023-09-22 10:03:51 +03:00 |
|
Eladash
|
1e1d6f6437
|
PPU Analyzer: Fixup
|
2023-09-22 10:03:51 +03:00 |
|
kd-11
|
fe1bc18ac9
|
vk: Fix section merge calculations when using a temp resource
|
2023-09-21 19:52:15 +03:00 |
|
Megamouse
|
cf20526f9f
|
cellMic: Improve cellMicGetDeviceAttr
|
2023-09-21 07:52:00 +02:00 |
|
Eladash
|
c7c81ed95d
|
PPU: Limit concurrent OVL files processing to 2
|
2023-09-11 15:44:33 +03:00 |
|
Eladash
|
7a4ee286be
|
Rewrite Utilitis/sema.cpp
|
2023-09-11 15:44:33 +03:00 |
|
Eladash
|
37ba19776a
|
PPU LLVM: Fixup pdone count
|
2023-09-10 18:58:34 +03:00 |
|
Eladash
|
4b4ffba080
|
Fix OVL file preview loading
|
2023-09-10 18:58:34 +03:00 |
|
Eladash
|
62b880cb78
|
SPU LLVM: Avoid excess cache threads
|
2023-09-10 18:58:34 +03:00 |
|
Eladash
|
bdceb24fd9
|
PPU: Try to reduce wait for other threads
|
2023-09-10 18:58:34 +03:00 |
|