Commit graph

1466 commits

Author SHA1 Message Date
Megamouse
4446d9ce4b cellSubDisplay: add error checks 2022-10-10 21:26:27 +02:00
Eladash
d25d1ecb3a LV2: Avoid using multi-variable atomic waiting on cpu_thread::state wait 2022-10-04 16:28:34 +03:00
Eladash
9319bc579c cellAudio: Always send periodic sampling events 2022-10-04 13:41:57 +03:00
RipleyTom
eff1e4bd7e CELL_NET_CTL_INFO_IP_ADDRESS returns external address 2022-10-01 11:56:41 +02:00
RipleyTom
d1a7bb0136 Fix faulty GetScoreFriendsRequest 2022-09-28 21:58:11 +02:00
RipleyTom
eea73deab3 RPCN v0.6 2022-09-27 23:39:54 +03:00
Nekotekina
6ff6a4989a Implement at32() util
Works like .at() but uses source location for "exception".
2022-09-26 18:04:15 +03:00
Nekotekina
c86ddb3b7d cellImeJp: fix regression 2022-09-18 18:35:17 +03:00
Nekotekina
b49a1f27eb Warning fixes 2022-09-17 16:35:02 +03:00
Eladash
f076fcd539 cellMusic: Implement some error checking 2022-09-12 15:04:23 +03:00
Eladash
eb4131e1c7 cellGame: Minor revert
I think there are many more bugs here..
2022-09-07 20:42:23 +03:00
Eladash
72a6696f5c cellGame Fix PS3 disc insert 2022-09-07 17:05:51 +03:00
Eladash
89e0dcba5e cellVdec: Adjust for reservations 2022-09-07 16:05:56 +03:00
brian218
75efc79930 Implemented sys_game_board_storage_read() 2022-09-04 13:28:05 +03:00
Elad Ashkenazi
e0a648240f Unlog sceNpUtilCmpNpId 2022-09-02 08:29:09 +02:00
RipleyTom
f98251a05a Fixes -w leaking 2022-08-30 07:46:42 +02:00
Eladash
82b1a2bd7a SPU: add the concept of inaccurate reservations
Implement cellSpursRequestIdleSpu
2022-08-21 15:02:01 +03:00
Eladash
1dd1062be1 PPU LLVM: Fix HLE function injection 2022-08-21 15:02:01 +03:00
Eladash
34bae90820 LV2: Move nearly all notifications out of all mutex scopes including IDM 2022-08-07 20:23:54 +03:00
Eladash
122c6256ca A fix of _spurs::add_workload 2022-08-07 20:23:54 +03:00
Megamouse
cb0ecb2afb cellPngEnc 2022-08-06 10:35:10 +02:00
Megamouse
c75b76ddf5 cellPhotoImport: fallback to extension if sub_type is unknown 2022-08-02 01:43:23 +02:00
Megamouse
4dec8d7925 cellPhotoImport: allow dev_hdd1 2022-08-02 01:43:23 +02:00
Megamouse
934e7b614c cellPhotoExport/cellVideoExport: fix filenames 2022-08-02 01:43:23 +02:00
Megamouse
416b14de72 cellPhotoExport: first implementation 2022-08-01 19:11:14 +02:00
Megamouse
b87099c790 cellVideoExport: fix some copy pasta errors and prevent file overwrite 2022-08-01 19:11:14 +02:00
Megamouse
f90b79791f HLE: fix file not found errors in media functions 2022-07-31 16:45:05 +02:00
Megamouse
87e628a9e9 cellPhotoDecode: optimize get_scaled_image 2022-07-29 08:05:35 +02:00
Megamouse
f31ffc4596 Implement cellPhotoDecode 2022-07-28 09:06:48 +02:00
Megamouse
4114f00c05 cellPhotoImport: fix vfs path and add some logging 2022-07-28 09:06:48 +02:00
Megamouse
8f7209f886 cellMusicSelectionContext: fix log message facepalm 2022-07-27 07:39:55 +02:00
Megamouse
d80146c704 cellMusic: Fix resume, fast forward and rewind
- Sadly rewind does not work with the QMediaPlayer on windows
2022-07-27 07:39:55 +02:00
Megamouse
577f379a12 implement cellPhotoImport 2022-07-26 17:27:35 +02:00
Megamouse
3d73915358 cellSearch: improve populate_photo_info, read image headers 2022-07-26 17:27:35 +02:00
Megamouse
a5317d50a5 cellMusicSelectionContext: log playlist 2022-07-26 17:27:35 +02:00
Megamouse
c40439ae6b cellMusic/Decode: implement playlist shuffle and repeat 2022-07-22 08:42:43 +02:00
Megamouse
cd4d73114c overlays: fix media_list_dialog title 2022-07-21 01:36:33 +02:00
Megamouse
d1a46b491e cellMusic: add some error checks and copy context to callback 2022-07-20 07:09:38 +02:00
Megamouse
845af8bd96 cellGifDec: random stuff because I was bored 2022-07-18 22:23:25 +02:00
Megamouse
34615d3a74 cellMic: slow down if no mics are configured 2022-07-17 19:31:05 +02:00
Megamouse
07ebbb6c84 cellSysutilAvc2SetStreamingTarget: remove ensure 2022-07-16 20:09:13 +02:00
Megamouse
7499f875a6 cellCrossControllerInitialize: add dialog 2022-07-13 19:12:46 +02:00
Megamouse
f4e85af53c sceNpUtil: implement skeleton bandwidth test 2022-07-12 22:45:40 +02:00
Eladash
ab27ee4cf4 Savestates/RSX: Save NV406E semaphore waiting 2022-07-12 15:15:42 +03:00
Megamouse
0c6df39a45 cellSearch: more error checks and shuffle 2022-07-09 16:39:10 +02:00
Vestrel
648ad0cd90
cellAudio: fix downmix if device doesn't support multichannel (#12328)
* cellAudio: fix downmix if device doesn't support multichannel
* Downmix in 2 stages
2022-07-09 15:25:28 +02:00
Vestrel
98b730c806
Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
Megamouse
0c7ecdc954 cellMusicDecode: add more error checks and silence some log messages 2022-07-08 07:55:46 +02:00
Megamouse
b683110e72 cellGem/overlays: show cursor if necessary 2022-07-07 12:40:23 +02:00
Megamouse
3840015e7d cellGem: implement basic ds3 cursor movement 2022-07-06 21:49:31 +02:00