Commit graph

  • 2d5f00ec35 fix compilation error master DH 2024-12-07 16:47:46 +03:00
  • eaf15a0169 kernel: merge appInfo and appInfo2 DH 2024-11-27 14:10:53 +03:00
  • 20303c903d kernel: sysctl: add AppInfo2 stub camera and devact ioctls stub sys_cpuset reduce log spam DH 2024-11-26 15:29:43 +03:00
  • 6257c0f76d ps4: proto fw tweaks DH 2024-11-25 19:06:56 +03:00
  • 28ceb7471d kevent: fix graphics core events DH 2024-11-25 03:06:33 +03:00
  • e0650ef782 kernel: kevent: wake up on signals fix freeze in compositor DH 2024-11-24 20:55:25 +03:00
  • 9bed1001bc ps4: kevent: fix Flip event DH 2024-11-24 20:50:28 +03:00
  • 091a9eec26 kernel: umtx: implement umtx_wake2_umutex fixed shared unlock DH 2024-11-24 20:49:13 +03:00
  • c029923739 kernel: umtx: fix race on lock/unlock DH 2024-11-24 15:44:17 +03:00
  • 8c5bde7bc5 add hmd2 devices stubs DH 2024-11-24 15:02:25 +03:00
  • c46b391203 fix merge DH 2024-11-24 15:01:01 +03:00
  • 4a0cbe7701 gc: fix switch buffer DH 2024-11-24 14:13:01 +03:00
  • 804d195922 ps5: do not patch sceKernelGetMainSocId DH 2024-11-24 14:12:06 +03:00
  • 44acb30d60 kernel: sysctl: add hw.sce_main_socid DH 2024-11-24 14:11:12 +03:00
  • 2d30385a9a kernel: improve sys_begin_app_mount stub DH 2024-11-24 14:10:38 +03:00
  • 47619f1956 kevent: fix display events DH 2024-11-24 14:09:40 +03:00
  • b96cc207bc dce: add FlipControlStatus2 DH 2024-11-24 14:07:18 +03:00
  • 2d407fbf33 util: add debug utility DH 2024-11-24 14:05:46 +03:00
  • 84026f1333 hdd: mimic bfs filesystem DH 2024-11-22 18:12:40 +03:00
  • d25b995976 ps5: hid: implement read state 2 DH 2024-11-22 16:52:05 +03:00
  • 8559a3d5dd ps5: dce: implement buffer in use reporting DH 2024-11-22 16:13:24 +03:00
  • e92dd13d58
    Update readme.md DHrpcs3 2024-11-22 15:42:21 +03:00
  • f3c0b7675f ps5: stub SceShareLibIpmiService ipmi server DH 2024-11-22 14:51:15 +03:00
  • 91c7be80ba dmem: reduce free max chunk size on query DH 2024-11-22 14:50:43 +03:00
  • c075822003 kernel: sysctl: add vm.budgets.avail DH 2024-11-22 14:49:57 +03:00
  • 8797cf8475 ps5: add hdd devices stub nsid1.ctl and a53io devices DH 2024-11-21 17:59:59 +03:00
  • c3edcfe6e6 ipmi: use 0x30010 lnc method for ps5 thanks ga2mer for investigation DH 2024-11-21 14:30:07 +03:00
  • 1f9cd4561c ps5: dce: implement RegisterBufferAttributes2, RegisterBuffer2 and flip2 DH 2024-11-21 14:28:19 +03:00
  • 661a71885b kernel:fix sys_osem_trywait merge issue fix sys_osem_post on wrong descriptor DH 2024-11-21 12:32:18 +03:00
  • afde24fd91 hid: add ps5 usb ready ioctl DH 2024-11-21 11:46:51 +03:00
  • d7c3cb17ad fix compilation error DH 2024-11-21 11:46:10 +03:00
  • bb684f87b1 ps5: fix audiod failure thanks ga2mer for investigation DH 2024-11-21 02:52:21 +03:00
  • 20f8ff7881 kernel: add ps5 sysvec stub sys_begin_app_mount & sys_end_app_mount DH 2024-11-21 02:48:43 +03:00
  • 0741f8a0dc gpu: DeviceCtl: add missed include DH 2024-11-21 00:26:14 +03:00
  • c2f317b2fa vfs: allow cross fs operations if both are host fw DH 2024-11-20 23:30:34 +03:00
  • 87c0cd7dad kernel: umtx: avoid notifying suspended processes stub sys_prepare_to_suspend_process and sys_suspend_process fix sys_osem_trywait on bad descriptor DH 2024-11-20 23:29:56 +03:00
  • 0da531a58e kernel: sysctl: do not return info about dead processes DH 2024-11-20 23:23:54 +03:00
  • 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 DH 2024-11-20 23:22:37 +03:00
  • fd44e4f960 refl: accept enums without valid 0 members DH 2024-11-20 23:12:34 +03:00
  • b6556e83ee ps5: collect type of process and firmware add initial gc and dce ioctls implementation DH 2024-11-20 23:11:55 +03:00
  • ffe2837915 orbis-kernel: extend max load segments count DH 2024-11-18 04:44:47 +03:00
  • 48c1ea0ce9 dev container: explicitly specify required platform DH 2024-11-18 00:36:29 +00:00
  • aa311c5051
    Merge branch 'RPCSX:master' into master Jous99 2024-11-18 00:59:58 +01:00
  • 0218bcd06a linker: initial ps5 Dyn/DynExec support DH 2024-11-18 00:59:01 +03:00
  • b983ca6aa5 add docker dev container configuration DH 2024-11-17 19:03:16 +00:00
  • 86942b3ba8 linker: fix map flags DH 2024-11-17 15:07:53 +03:00
  • f972e14325 gpu: shader: implement fp16 register read fixed s_branch target DH 2024-11-16 00:42:48 +03:00
  • 59eef074ee
    ajm: raw aac support (#85) Nikita Savyolov 2024-11-15 20:17:06 +03:00
  • 9cc78061c9
    ajm: raw aac support Nikita Savyolov 2024-11-15 20:03:09 +03:00
  • 315864aaae gpu: shader: fix s_mulk_i32, implement s_addk_i32 DH 2024-11-15 14:53:00 +03:00
  • ab716b7adc gpu: shaders: respect dmask in image_store_* DH 2024-11-15 14:24:36 +03:00
  • 239d554c66 orbis-kernel: umtx: fix random hangs DH 2024-11-14 21:23:51 +03:00
  • ddad35e1ee gpu: remove unimplemented instructions earlier DH 2024-11-14 20:07:07 +03:00
  • 76cf146a32 gpu: unimplemented semantic is not critical error DH 2024-11-14 19:47:35 +03:00
  • 89d04a3d10 gpu: implement image_gather4 draft image_gather4_lz implementation DH 2024-11-14 17:53:00 +03:00
  • c4d55af26a shared cv: do not wakeup on spurious wakeup with timeout DH 2024-11-14 17:28:10 +03:00
  • fdce2892fb orbis-kernel: fix sys_cpuset_getaffinity DH 2024-11-14 11:14:27 +03:00
  • 4ad843b25a ipmi: SceNetCtl: revert error reporting in 0x20004 method introduces regression DH 2024-11-14 11:09:13 +03:00
  • 33c769dfa0 gpu: fix v_bcnt_u32_b32 operands count DH 2024-11-14 11:02:56 +03:00
  • 00273aa75b orbis-kernel: allow umtx_cv_wait with abs time workaround for wrong blockpool protection DH 2024-11-14 02:03:39 +03:00
  • 6f80249291 orbis-kernel: do not invoke coredump handler DH 2024-11-14 01:55:14 +03:00
  • fe6fa76067 gpu: add missed change DH 2024-11-14 00:32:28 +03:00
  • 9da9200cf4 gpu: do not wait for compute pipes DH 2024-11-14 00:26:56 +03:00
  • 70b312398f update shader-tool to use new api DH 2024-11-14 00:18:04 +03:00
  • f4994f6717 gpu: extend resource evaluation rules to handle relative resources implement evaluation of x16 dword loads fixed evaluation of binary expressions DH 2024-11-14 00:06:52 +03:00
  • b85c6e6acc gpu: fixed command ring corruption in release build add IT_DMA_DATA for compute pipe implement 3 indirection gfx ring commands DH 2024-11-13 23:53:08 +03:00
  • b995f0e555
    Add a Warning about Fedora ryzendew 2024-11-13 16:11:25 -04:00
  • 2f1c8e9a91 orbis-kernel: implement vm.budgets.mlock_total DH 2024-11-13 22:37:32 +03:00
  • 2bfdc6ffde revert shader-tool change not yet DH 2024-11-13 22:23:00 +03:00
  • 5aaabba761 vfs: do not crash on procfs access DH 2024-11-13 22:01:04 +03:00
  • 3ca33e19e2 hid: reduce log spam DH 2024-11-13 22:00:23 +03:00
  • 245bc31b6d add unself tool DH 2024-11-13 21:59:36 +03:00
  • 1497d01fed ajm: do not crash on codec error DH 2024-11-13 21:59:21 +03:00
  • 74e1b4d8b2 hdmi: report 1080p display edid DH 2024-11-13 21:58:34 +03:00
  • 017cda3c43 dmem: implement get direct memory type DH 2024-11-13 21:57:12 +03:00
  • 396698d0be dmem: do not report main dmem size in get total size DH 2024-11-13 21:56:57 +03:00
  • b472f40266 vm: allow big allocations DH 2024-11-13 21:56:05 +03:00
  • d654e5fcad rpcsx: implement blockpool DH 2024-11-13 21:55:28 +03:00
  • 9fbe1846c0 orbis-kernel: unblock signals only on wait operations implement sys_cpuset_getaffinity, sys_cpuset_setaffinity, sys_rtprio_thread fix hang on sys_select simplify sys_thr_*_ucontext DH 2024-11-13 21:53:05 +03:00
  • c19c70eb77 ipmi: fix dead lock on connection error improved ipmi client simulators DH 2024-11-13 21:28:15 +03:00
  • 2bf0824a5c
    ipmi: hack to close message dialogs (#83) Nikita Savyolov 2024-11-13 15:09:26 +03:00
  • 1ba65dea8e gpu: wsl workaround avoid usage of int8 avoid usage of B8G8R8 remove debugPrintf if not supported DH 2024-11-13 14:27:10 +03:00
  • 5e987e633e gcn: shader: add constexpr to PointerWrapper DH 2024-11-13 14:20:04 +03:00
  • b64bfb94a5 aout: alsa: increase periods DH 2024-11-13 14:17:27 +03:00
  • 5744b70393
    ipmi: hack to close message dialogs Nikita Savyolov 2024-11-12 19:50:04 +03:00
  • 676aa359e7 utilities: TypeId: store name of type DH 2024-11-12 13:01:15 +03:00
  • aaec1484a1 orbis-kernel: sys_event: cache triggered events add hp3d event stub DH 2024-11-12 13:00:13 +03:00
  • ce99af234c orbis-kernel: do not extend lifetime of kqueue in knote DH 2024-11-12 12:55:35 +03:00
  • 89c1601d49 vm: use virtual address range from orbis config DH 2024-11-12 12:55:06 +03:00
  • 3b57880040 vm: fix min address DH 2024-11-04 11:09:24 +03:00
  • 33a4953a87
    Merge branch 'RPCSX:master' into master Jous99 2024-11-09 22:45:03 +01:00
  • f9c67d60f1
    Update BUILDING.md DHrpcs3 2024-11-09 17:25:35 +03:00
  • ea5008b65d
    Merge branch 'RPCSX:master' into master Jous99 2024-11-06 21:13:50 +01:00
  • 5682a350a4 vm: fix virtualQuery with invalid address DH 2024-11-03 18:43:15 +03:00
  • d7a5bbcc57 vm: do not lock gpu DH 2024-11-03 18:41:48 +03:00
  • 837cca331c vm: protect: allow unaligned addresses DH 2024-11-03 18:40:23 +03:00
  • 410683ef36 gpu: cache: fix image offset DH 2024-11-01 16:37:03 +03:00
  • 2dbbabedd3 gc: wait after each submit some games hates use synchronization primitives, make them happy with slow shader compilation DH 2024-11-01 13:02:35 +03:00
  • 73397a0fea gpu: cache temporary disable image buffer cache DH 2024-11-01 12:58:09 +03:00
  • 09f2d5bfc2 gpu: upload missed cache change DH 2024-11-01 10:16:08 +03:00