744 Commits

Author SHA1 Message Date
DH
28ceb7471d kevent: fix graphics core events
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-11-25 03:06:33 +03:00
DH
e0650ef782 kernel: kevent: wake up on signals
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
fix freeze in compositor
2024-11-24 20:55:25 +03:00
DH
9bed1001bc ps4: kevent: fix Flip event 2024-11-24 20:50:28 +03:00
DH
091a9eec26 kernel: umtx: implement umtx_wake2_umutex
fixed shared unlock
2024-11-24 20:49:13 +03:00
DH
c029923739 kernel: umtx: fix race on lock/unlock 2024-11-24 15:44:17 +03:00
DH
8c5bde7bc5 add hmd2 devices stubs 2024-11-24 15:02:25 +03:00
DH
c46b391203 fix merge 2024-11-24 15:01:01 +03:00
DH
4a0cbe7701 gc: fix switch buffer
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-11-24 14:13:01 +03:00
DH
804d195922 ps5: do not patch sceKernelGetMainSocId 2024-11-24 14:12:06 +03:00
DH
44acb30d60 kernel: sysctl: add hw.sce_main_socid 2024-11-24 14:11:12 +03:00
DH
2d30385a9a kernel: improve sys_begin_app_mount stub 2024-11-24 14:10:38 +03:00
DH
47619f1956 kevent: fix display events 2024-11-24 14:09:40 +03:00
DH
b96cc207bc dce: add FlipControlStatus2 2024-11-24 14:07:18 +03:00
DH
2d407fbf33 util: add debug utility 2024-11-24 14:05:46 +03:00
DH
84026f1333 hdd: mimic bfs filesystem
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-11-22 18:12:40 +03:00
DH
d25b995976 ps5: hid: implement read state 2 2024-11-22 16:52:05 +03:00
DH
8559a3d5dd ps5: dce: implement buffer in use reporting 2024-11-22 16:13:45 +03:00
DHrpcs3
e92dd13d58
Update readme.md 2024-11-22 15:42:21 +03:00
DH
f3c0b7675f ps5: stub SceShareLibIpmiService ipmi server 2024-11-22 14:51:15 +03:00
DH
91c7be80ba dmem: reduce free max chunk size on query 2024-11-22 14:50:43 +03:00
DH
c075822003 kernel: sysctl: add vm.budgets.avail 2024-11-22 14:49:57 +03:00
DH
8797cf8475 ps5: add hdd devices
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
stub nsid1.ctl and a53io devices
2024-11-21 17:59:59 +03:00
DH
c3edcfe6e6 ipmi: use 0x30010 lnc method for ps5
thanks ga2mer for investigation
2024-11-21 14:30:07 +03:00
DH
1f9cd4561c ps5: dce: implement RegisterBufferAttributes2, RegisterBuffer2 and flip2 2024-11-21 14:28:19 +03:00
DH
661a71885b kernel:fix sys_osem_trywait merge issue
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
fix sys_osem_post on wrong descriptor
2024-11-21 12:32:18 +03:00
DH
afde24fd91 hid: add ps5 usb ready ioctl 2024-11-21 11:46:51 +03:00
DH
d7c3cb17ad fix compilation error 2024-11-21 11:46:10 +03:00
DH
bb684f87b1 ps5: fix audiod failure
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
thanks ga2mer for investigation
2024-11-21 02:52:21 +03:00
DH
20f8ff7881 kernel: add ps5 sysvec
stub sys_begin_app_mount & sys_end_app_mount
2024-11-21 02:48:43 +03:00
DH
0741f8a0dc gpu: DeviceCtl: add missed include 2024-11-21 00:26:14 +03:00
DH
c2f317b2fa vfs: allow cross fs operations if both are host fw 2024-11-20 23:30:34 +03:00
DH
87c0cd7dad kernel: umtx: avoid notifying suspended processes
stub sys_prepare_to_suspend_process and sys_suspend_process
fix sys_osem_trywait on bad descriptor
2024-11-20 23:29:56 +03:00
DH
0da531a58e kernel: sysctl: do not return info about dead processes 2024-11-20 23:23:54 +03:00
DH
ff8d81e059 gpu: implement more pm4 packets
add IT_LOAD_SH_REG_INDEX, IT_LOAD_UCONFIG_REG_INDEX, IT_SET_UCONFIG_REG_INDEX, IT_LOAD_CONTEXT_REG_INDEX
stub IT_WAIT_REG_MEM64
2024-11-20 23:22:37 +03:00
DH
fd44e4f960 refl: accept enums without valid 0 members 2024-11-20 23:12:34 +03:00
DH
b6556e83ee ps5: collect type of process and firmware
add
initial gc and dce ioctls implementation
2024-11-20 23:11:55 +03:00
DH
ffe2837915 orbis-kernel: extend max load segments count
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-11-18 04:44:47 +03:00
DH
48c1ea0ce9 dev container: explicitly specify required platform 2024-11-18 00:36:29 +00:00
DH
0218bcd06a linker: initial ps5 Dyn/DynExec support 2024-11-18 00:59:01 +03:00
DH
b983ca6aa5 add docker dev container configuration 2024-11-17 19:03:16 +00:00
DH
86942b3ba8 linker: fix map flags
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-11-17 15:07:53 +03:00
DH
f972e14325 gpu: shader: implement fp16 register read
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
fixed s_branch target
2024-11-16 00:43:08 +03:00
Nikita Savyolov
59eef074ee
ajm: raw aac support (#85) 2024-11-15 20:17:06 +03:00
DH
315864aaae gpu: shader: fix s_mulk_i32, implement s_addk_i32 2024-11-15 14:53:00 +03:00
DH
ab716b7adc gpu: shaders: respect dmask in image_store_* 2024-11-15 14:24:36 +03:00
DH
239d554c66 orbis-kernel: umtx: fix random hangs 2024-11-14 21:23:51 +03:00
DH
ddad35e1ee gpu: remove unimplemented instructions earlier 2024-11-14 20:07:07 +03:00
DH
76cf146a32 gpu: unimplemented semantic is not critical error 2024-11-14 19:47:35 +03:00
DH
89d04a3d10 gpu: implement image_gather4
draft image_gather4_lz implementation
2024-11-14 17:53:00 +03:00
DH
c4d55af26a shared cv: do not wakeup on spurious wakeup with timeout 2024-11-14 17:28:10 +03:00