Commit Graph

  • f47c7e0ef1 PPU LLVM: Relax MSELF entry name constraints Eladash 2024-02-16 09:14:47 +02:00
  • 36ab866c2c SPU Analyzer: forgive invalid code, use interpreter Eladash 2024-02-16 09:05:52 +02:00
  • f943deb2c3 PPU LLVM: Do not use possible duplicates in MSELF Eladash 2024-02-16 09:05:14 +02:00
  • 27ea25a999 Add debug info to ENOMEMs Eladash 2024-02-15 22:29:45 +02:00
  • 989b353fbd Fixup lv2_file::file_view::read() regression Eladash 2024-02-15 20:03:50 +02:00
  • c1607d14dc Add debug info to sys_fs_lseek Eladash 2024-02-15 19:58:25 +02:00
  • 85884d14cd PPU LLVM: Add more MSELF file checks Eladash 2024-02-15 19:18:30 +02:00
  • 08cf275bc8 Fix lv2_file::file_view::size() Eladash 2024-02-15 14:05:45 +02:00
  • 88ba3c47c2 ELF.h: Avoid using seek operations Eladash 2024-02-15 13:55:08 +02:00
  • 4aee44b1c0 sys_prx/overlay: Add some debugging steps Eladash 2024-02-15 13:53:38 +02:00
  • e3d4c067df raw_mouse: adjust relative mouse position if the window size changed Megamouse 2024-02-14 19:26:27 +01:00
  • dfc626c99c rsx/vk: Fix WCB/Blit flush deadlock kd-11 2024-02-14 01:34:35 +03:00
  • 8786516c58 vk: Implement fast RSX release if there is no pending GPU work kd-11 2024-02-12 23:46:30 +03:00
  • 34e945128f Crypto\EDATA: Optimize decrypt_block to avoid an allocation Eladash 2024-02-14 14:08:46 +02:00
  • 7db6165b46 Fix lv2_file::file_view::read_at Eladash 2024-02-14 14:00:10 +02:00
  • 883f2e92ae EDATA: Add more logging Eladash 2024-02-14 11:38:00 +02:00
  • 3e8b003515 Add logging for cellFsSdataOpenByFd Eladash 2024-02-13 22:23:57 +02:00
  • ed66e9e9b9 Fix EDATADecrypter::ReadData Eladash 2024-02-13 22:21:48 +02:00
  • f87e11d16a Savestates/sys_fs: Save NPDRM decryption key Eladash 2024-02-02 21:08:17 +02:00
  • 5a64556fbf Add <optional> to RB3MidiDrums.h RipleyTom 2024-02-14 12:17:44 +01:00
  • d71f4b33d7 raw_mouse: center cursors on init Megamouse 2024-02-13 22:52:48 +01:00
  • c91bc03532 sys_usbd: silence warning Megamouse 2024-02-13 22:36:16 +01:00
  • 348fab33a8 overlays: fix raw mouse debug overlay pos type Megamouse 2024-02-13 20:26:13 +01:00
  • 68f3df4975 input: implement raw_mouse_handler Megamouse 2024-02-05 23:49:00 +01:00
  • f6f8996aa9 overlays: use signed short for position to allow negative positions Megamouse 2024-02-13 20:16:41 +01:00
  • 8533f962c6 Add limited support for midi drums w/ rockband 3 (#15054) nswarm 2024-02-13 14:08:22 -08:00
  • af33c0c69f Revert FM(a*re_accurate) shortcut to relaxed RipleyTom 2024-02-13 18:07:26 +01:00
  • 50b1402d66 Fixes full fm(a, re_accurate) pattern RipleyTom 2024-02-12 23:05:07 +01:00
  • cfd5c62386 Improve re_accurate RipleyTom 2024-02-12 21:23:49 +01:00
  • 569f72c360 Disable updates for local build RipleyTom 2024-02-12 17:30:40 +01:00
  • df74d49f72 vk: Silence compiler warning kd-11 2024-02-12 02:31:58 +03:00
  • eac31dfd03 Update skylander_dialog.cpp xujibbs 2024-02-12 11:20:23 +08:00
  • 0b1a7ee346 overlays: localize sendmessage confirmation Megamouse 2024-02-05 09:21:42 +01:00
  • 77ba2b40e7 Thread.cpp: Explicitly state difference type in thread_ctrl::wait_for_accurate Eladash 2024-02-11 22:17:50 +02:00
  • 94239f5526 Fixup HW thread switch delay condition for performance Eladash 2024-02-11 22:01:14 +02:00
  • 148edc005a Improve cpu_flag::yield handling Elad.Ash 2024-02-10 18:16:01 +02:00
  • ec59f4d37e PPU/LV2: Implement HW threads switching delay when signaling higher priority threads Elad Ashkenazi 2024-02-09 19:45:07 +02:00
  • 2c03878c3b vk: Don't panic on encountering the exotic mesa drivers kd-11 2024-02-11 03:37:02 +03:00
  • c8c845a659 vk: Emit a strong warning if dozen is detected as the currently loaded driver. kd-11 2024-02-11 03:34:00 +03:00
  • a54f1970f1 vk: Make more features "optional" kd-11 2024-02-11 03:33:13 +03:00
  • 7f602937a3 vk: Improve driver detection for dozen and lavapipe kd-11 2024-02-11 02:59:54 +03:00
  • c2631c914d rsx: Lower some performance warnings to trace to reduce log spam kd-11 2024-02-11 02:20:19 +03:00
  • c17014a055 Buildfiles improvements kd-11 2024-02-11 02:15:06 +03:00
  • c572226b0d Stop including x86 intrinsics in other architectures kd-11 2024-02-10 17:58:29 +03:00
  • 6718b0683e Don't include x64 options when building arm64 kd-11 2024-02-10 17:43:36 +03:00
  • 3735df4f53 Update CMake requirements in BUILDING.md RipleyTom 2024-02-11 07:24:23 +01:00
  • 4746ef09cd Fix linux build kd-11 2024-02-07 01:20:19 +03:00
  • ed93bbd16d vk: Improve compute->compute barrier before detiling kd-11 2024-02-06 03:20:43 +03:00
  • 041daab068 vk: Tighten some memory bounds checks kd-11 2024-02-06 02:07:04 +03:00
  • e5c831a800 rsx/vk: Fix GPU tile encoding kd-11 2024-02-06 01:29:51 +03:00
  • b8ed3eb824 rsx: Fix cpu detiler kd-11 2024-02-06 01:28:36 +03:00
  • 95f9f04612 rsx: Provide tile alignment utility (align to 64 * pitch blocks) kd-11 2024-02-06 01:28:07 +03:00
  • 823c72bf27 rsx/vk: Redefine the (de)tiler config interface kd-11 2024-02-05 22:51:20 +03:00
  • 9b387485b5 Avoid modifying any memory on SYS_NET_EINTR cases RipleyTom 2024-02-09 12:45:27 +01:00
  • 56e27bdd49 Restrict file creation in /dev_hdd0 RipleyTom 2024-02-08 06:49:46 +01:00
  • 30e8c3e951 SPU LLVM: Allow swapped FMA and multiplications args in match context Elad.Ash 2024-02-07 13:45:29 +02:00
  • 96b7e4c67f Update libpng to 1.6.42 Megamouse 2024-02-05 22:21:54 +01:00
  • 65d93c97ea Add various SPU patterns RipleyTom 2023-05-11 20:36:39 +02:00
  • a92b8acba7 Accurate FI RipleyTom 2024-01-24 05:59:17 +01:00
  • 85f4c38b4e Update submodules Megamouse 2024-01-31 00:40:06 +01:00
  • 40c51a1f05 Crypto/unedat.cpp: remove extract_all_data Eladash 2024-02-05 13:26:27 +02:00
  • a6c2e995af Crypto/PKG installer: Fix potential RAM shortage when extracing EDAT files Eladash 2024-02-02 22:28:44 +02:00
  • 596e671973 Crypto/sys_fs: Fix potential RAM shortage in NPDRM decryption Eladash 2024-02-02 21:35:22 +02:00
  • d38b2eb8ef Crypto/sys_fs: Remove some seek operations Eladash 2024-02-02 21:33:44 +02:00
  • bb9444e19a Add sceNpPlus to registered modules RipleyTom 2024-02-05 14:21:25 +01:00
  • 26d406fec3 RPCN 1.1 RipleyTom 2024-01-31 05:25:26 +01:00
  • dda0b8af45 cellGem: Allow to use multiple controllers as fake PS-Move Megamouse 2024-01-31 22:49:50 +01:00
  • d5ce4e0f6b sceNp: fix atomic type Megamouse 2024-02-03 14:55:02 +01:00
  • e5cfe710fa sceNp: correct type for data attachment Megamouse 2024-02-03 14:28:28 +01:00
  • 2a0e2ce0a2 sceNp: don't preserve messages in sceNpBasicRecvMessageAttachment Megamouse 2024-02-03 14:05:46 +01:00
  • ef56433684 overlays: ask for user confirmation before sending an invite Megamouse 2024-02-03 13:59:25 +01:00
  • 8bc3a39586 sceNp: implement sceNpBasicAbortGui Megamouse 2024-02-03 10:30:11 +01:00
  • e13a671f86 sceNp: Implement sceNpBasicRecvMessageAttachment Megamouse 2024-02-03 09:31:45 +01:00
  • 48f82c75c1 np: fix signed/unsigned warning Megamouse 2024-02-03 09:45:41 +01:00
  • a5955657c5 overlays: add subject and body to recvmessage dialog Megamouse 2024-02-02 23:50:21 +01:00
  • 319657e815 Review fixes RipleyTom 2024-02-02 00:35:09 +01:00
  • c589001dff Add player history RipleyTom 2024-02-01 07:38:22 +01:00
  • c04cd2228e Qt: Show NP ID in rpcn dialogs Megamouse 2024-02-01 00:47:26 +01:00
  • cba51b4a5e rsx/glsl: use const for left/right Megamouse 2024-02-02 01:19:39 +01:00
  • 8962ddca01 rsx/glsl: Fix typo kd-11 2024-02-02 00:49:38 +03:00
  • 1808a4373b rsx: Improvements to the video out passes kd-11 2024-02-01 03:47:02 +03:00
  • bb22afb7f1 gl: Vectorize GL_TEMP_IMAGE_SLOT expression kd-11 2024-02-01 03:44:48 +03:00
  • ce571cb6ca vk: Allow indexed lookup for sampler and IA binding points in overlay passes kd-11 2024-02-01 03:44:21 +03:00
  • ac9afbfede glsl: use fragCoord to decide interlacing Megamouse 2024-01-31 15:18:38 +01:00
  • 4e8130bd99 glsl: use textureSize instead of height Megamouse 2024-01-31 15:15:07 +01:00
  • 00c9321b1d glsl: use const in for params Megamouse 2024-01-31 15:14:42 +01:00
  • 8e8b582747 glsl: move anaglpyh to separate functions Megamouse 2024-01-31 10:12:44 +01:00
  • 6f2e843193 vk/gl: add amber-blue anaglyph (ColorCode 3D) Megamouse 2024-01-31 09:51:18 +01:00
  • 7d9460a560 vk/gl: cleanup formatting in glsl, move some common magic numbers to variables Megamouse 2024-01-31 01:09:10 +01:00
  • 32f2b14429 vk/gl: add interlaced 3D mode Megamouse 2024-01-30 18:46:00 +01:00
  • 651f8512eb vk/gl: add more anaglyph 3D modes Megamouse 2024-01-29 22:55:15 +01:00
  • 3dac7d16e7 vk/gl: unite video_out_calibration_pass fragment shader to new glsl Megamouse 2024-01-29 22:09:48 +01:00
  • 240f80b467 gl: add missing else in calibration pass fragment shader Megamouse 2024-01-29 21:47:25 +01:00
  • 17b5a36b59 Add update_helper.sh to VS filters Megamouse 2024-01-29 21:38:36 +01:00
  • ea326a5f29 overlays: clean up includes Megamouse 2024-01-31 15:29:52 +01:00
  • c271415328 sceNp: decrease some log levels from todo to warning Megamouse 2024-01-31 12:20:07 +01:00
  • f28c7d029c overlays: use timestamp for fade animations Megamouse 2024-01-31 00:13:20 +01:00
  • d7f317fa58 Add UI to sceNpBasicSendMessageAttachment and sceNpBasicAddFriend Megamouse 2024-01-30 22:15:53 +01:00
  • 3f2c34edd2 sceNp: silence some errors Megamouse 2024-01-30 20:53:23 +01:00
  • 566a8ac5ac scnNp: add ppu wait before opening blocking dialogs Megamouse 2024-01-30 20:39:08 +01:00