Megamouse
9b3a878c18
cellAudioIn: reduce log spam
...
Some logs I've seen are 20% filled with this stuff.
2023-07-31 13:19:55 +03:00
Megamouse
365b264656
cellMsgDialogAbort: do not return CELL_MSGDIALOG_ERROR_DIALOG_NOT_OPENED
2023-07-31 13:19:55 +03:00
Eladash
1184d6aecb
Thread.cpp: Fixup SPU access violation log message
2023-07-31 11:55:31 +03:00
Eladash
b12edf70bb
Optimize RSX Debugger
2023-07-31 11:55:31 +03:00
Elad Ashkenazi
53c1da8f94
Qt: Fix elf_memory_dumping_dialog PPU address
2023-07-31 08:53:10 +03:00
Elad Ashkenazi
213b810279
Debugger: Transition to plain text edit
2023-07-31 08:53:10 +03:00
Elad Ashkenazi
8a4617d3c2
Fix color tag of logs/tty
2023-07-31 08:53:10 +03:00
Megamouse
c108b31954
Qt: fix data type of find_dialog text edits
2023-07-31 04:10:09 +03:00
Whatcookie
fd6829f757
SPU LLVM: AVX-512 optimization for CFLTU ( #14384 )
...
- Takes advantage of vrangeps and the new float to uint instructions from AVX-512
- Down from 6 to 3 instructions
TODO: Somehow ensure that this is what llvm outputs using CreateFPToUI?
2023-07-29 09:01:01 +03:00
Talkashie
dabb2cc9a0
Fix typos, improve consistency
...
Fixes typos where spelling or grammar is objectively wrong.
Changes wording and capitalization in some areas to be more consistent with other areas.
2023-07-28 13:09:06 +03:00
Whatcookie
4ecb06c901
SPU LLVM: Optimize common SFI+ROTQMBY pattern
2023-07-28 10:26:40 +03:00
Whatcookie
375bc4cc69
Utils: Add initial AVX10 support
...
- Adds detection for AVX10 features
- Also adds new bools for 256-wide AVX-512 instructions, indicated by either AVX-512 support, or AVX10
2023-07-28 06:55:20 +03:00
Elad Ashkenazi
9265ff53d0
Include spu.log inside RPCS3.log when SPU Debug is true
2023-07-27 19:15:32 +03:00
Eladash
75ad56338b
SPU/Non-TSX: Implement cuncurrent reservations
2023-07-27 02:50:01 +03:00
Eladash
db24ce7708
SPU/MFC: Format command more consistently
2023-07-27 02:50:01 +03:00
Eladash
2d45ecff22
cellSaveData: Adjust to non-TSX
2023-07-27 02:50:01 +03:00
Elad Ashkenazi
5d98f3866c
Log TTY output after emulation have been stopped
2023-07-26 17:56:44 +03:00
Elad Ashkenazi
106f31db6a
sceNpTrophy: Minor UB fixup
...
id.data[9] is char while isprint should accept u8.
2023-07-26 17:56:44 +03:00
brian218
9a5bdc9b4f
sys_fs: Updated sys_fs_fcntl(0xc0000015&0xc000001c)'s error handling according to real hardware testing
2023-07-26 13:10:51 +03:00
brian218
0b829be798
sys_fs: Fixed up sys_fs_fcntl(0xc0000007) aka cellFsArcadeHddSerialNumber according to real hardware testing
2023-07-26 13:10:51 +03:00
Megamouse
94bb75fb7c
sceNpTrophy: Check if a trophy configuration file exists before starting the install process
2023-07-25 22:00:19 +02:00
Eladash
7d84d0f83e
sceNpTrophy: Initial commSign checking of CreateContext
2023-07-25 21:40:35 +03:00
oltolm
bc40b61ef1
rename fs::stat to fs::get_stat
2023-07-25 12:15:08 +03:00
Megamouse
73c3d5fc81
Fix config path in Emu.Restart()
2023-07-25 11:12:16 +03:00
Megamouse
13575029c0
cellSaveData: add some more error logging
2023-07-25 11:12:16 +03:00
brian218
ea016382f2
Fixed Emu.Restart(graceful=false) no longer worked after #14038
2023-07-25 09:48:11 +03:00
Eladash
782344eed8
Debugger: Make break-all non-default
2023-07-24 17:07:15 +03:00
Eladash
95fb7859d2
Fixup patches
2023-07-24 17:07:15 +03:00
Eladash
9d3e626b55
Minor ppu_initialize fix
2023-07-24 17:07:15 +03:00
Eladash
a6e8b9037a
ppu: Make install function log message trace
2023-07-24 17:07:15 +03:00
brian218
c9f91ecee9
USIO: Added support for Tekken Tag Tournament 2 Live Monitor edition
2023-07-24 08:39:14 +02:00
oltolm
7cb2d3f143
opengl: fix Qt warnings ( #14249 )
2023-07-24 07:30:21 +03:00
brian218
a975b4937a
USIO: Added support for Tekken Tag Tournament 2
2023-07-23 20:23:00 +02:00
Eladash
fce8e0fef0
Savestates: Facilitate multi slots
2023-07-23 17:58:54 +03:00
Eladash
12fe55a258
Thread.cpp: Always print SPU thread name in access violation
...
Suppress GUI log window prefix removal.
2023-07-23 17:58:54 +03:00
Eladash
3bbc2c1f4c
PPU Analyzer: Fixup get_ptr()
2023-07-23 17:58:54 +03:00
Eladash
99671b754f
Add ppu_module::get_ref() to ease debugging
2023-07-23 17:58:54 +03:00
Eladash
9fc5f6271b
Update SPU reservation notifier mask
2023-07-23 17:58:54 +03:00
Eladash
4647f3046e
Qt: Minor logging change
2023-07-23 17:58:54 +03:00
Eladash
c44cddabfa
CPUThread.cpp: Fix use of cpu_counter::add
...
This also fixes a crash when saving savestate because main thread uses cpu_counter::suspend_all which adds cuncurrency.
2023-07-23 17:58:54 +03:00
Eladash
9ff91c29f2
Invalidate Savestates
2023-07-23 17:58:54 +03:00
Eladash
e303cc536c
Qt: Fix GetBootConfirmation()
2023-07-23 17:06:59 +03:00
Eladash
afdfefc9ad
Game List: Fix allowance of caches/games to be removed while the game is running!
2023-07-23 17:06:59 +03:00
Eladash
3033914e2d
Game List: Implement Remove HDD1 Cache option
2023-07-23 17:06:59 +03:00
brian218
70b124cfa0
USIO: Fixed BACKUP MEMORY ERROR for some games ( #14248 )
2023-07-23 12:17:49 +03:00
Eladash
38a5313ed2
Fix log data loss on force application shutdown
2023-07-21 12:27:35 +03:00
Eladash
9291e2777d
File.h: Implement fs::error::xdev
2023-07-21 12:27:35 +03:00
Eladash
465da5136d
Qt: Fix saved log filename
2023-07-21 12:27:35 +03:00
Megamouse
568e7481d8
sys_fs: use path instead of u8path
...
Japanese PS3 games often use unicode paths which hard crash the std::filesystem::string() method.
wstring() would work in these cases, but I guess we can just use path() instead of u8path().
2023-07-20 07:22:07 +03:00
Darkhost1999
a0297933ce
Create Missing Paths for Dev_USB/HDD0 and mms
...
In addiytion, fix 2 warnings.
2023-07-19 12:01:44 +03:00