Commit Graph

  • 6c88471c70
    Merge 91ef7e0ef97f031b317f930aa8ad07b0044aecab into 67703b49d8605b867299b87beafdd671c2d4c947 illusion0001 2025-01-25 15:15:40 -06:00
  • 8d3c192be8
    Merge c3b469a9ab6a6963be45932b476e5c7c1e5ff26d into 67703b49d8605b867299b87beafdd671c2d4c947 Vestrel 2025-01-25 20:45:52 +01:00
  • 41860a42b4
    Merge 2ed5a92b8fc6caa85c767c1e94dcb272e6bd703c into 67703b49d8605b867299b87beafdd671c2d4c947 Elad 2025-01-25 13:48:08 -05:00
  • 2876a5f7d5
    Merge b164a5830f89b67b504c2761781273c5ecc1b2b4 into 67703b49d8605b867299b87beafdd671c2d4c947 Elad 2025-01-25 19:00:16 +01:00
  • 4bcf513eaf
    Merge 3c53c52279a52a0101f1a6fd46e8c6b1c0488192 into 67703b49d8605b867299b87beafdd671c2d4c947 Megamouse 2025-01-25 17:52:32 +00:00
  • cb20d6e0f2
    Merge 71ce4224fba66b469c609955100996ed173ef0ff into 67703b49d8605b867299b87beafdd671c2d4c947 oltolm 2025-01-25 18:24:45 +01:00
  • caba800e52
    Merge a02fc359817dae6ad9b52518b46a6f3c57d93f67 into 67703b49d8605b867299b87beafdd671c2d4c947 Megamouse 2025-01-25 18:23:54 +01:00
  • 8aa8167103
    Merge 50e1dd07089771a046d6f51ccf064725d842ec19 into 67703b49d8605b867299b87beafdd671c2d4c947 Elad 2025-01-25 14:16:12 -03:00
  • a02fc35981 Update LLVM to 19.1.7 Megamouse 2025-01-25 16:17:40 +01:00
  • b7eed012a4
    Merge bd8e0299828284421b10f30876c2a9316711fff4 into 67703b49d8605b867299b87beafdd671c2d4c947 Megamouse 2025-01-25 11:15:18 -06:00
  • 67703b49d8 Update LLVM to 18.1.8 master Megamouse 2025-01-24 04:46:09 +01:00
  • 241ea06f24 Update LLVM to 18.1.8 Megamouse 2025-01-24 04:46:09 +01:00
  • ad6eba1670 Fix some warnings Megamouse 2025-01-25 15:05:02 +01:00
  • 0ef2e96121 Fix segfault on missing firmware Megamouse 2025-01-25 15:49:45 +01:00
  • 0796aafc67 Fix some warnings Megamouse 2025-01-25 15:05:02 +01:00
  • ead3f95b25 Fix segfault on missing firmware Megamouse 2025-01-25 15:49:45 +01:00
  • 664e09f1ff Qt: Fix Recent savestate path Megamouse 2025-01-25 14:40:36 +01:00
  • 27baab992a Qt: Add path to recent game/savestate tooltip Megamouse 2025-01-24 20:30:19 +01:00
  • 099e3c67b2 Qt: fix recent savestate shortcuts Megamouse 2025-01-24 20:24:41 +01:00
  • 959d8fc25c Qt: Fix recent savestates menu settings Megamouse 2025-01-24 19:37:18 +01:00
  • 05d0953a21 Qt: Fix Recent savestate path Megamouse 2025-01-25 14:40:36 +01:00
  • cebcea2d6c Qt: Add path to recent game/savestate tooltip Megamouse 2025-01-24 20:30:19 +01:00
  • 0c0142577b Qt: fix recent savestate shortcuts Megamouse 2025-01-24 20:24:41 +01:00
  • 4951aec2e0 Qt: Fix recent savestates menu settings Megamouse 2025-01-24 19:37:18 +01:00
  • 50e1dd0708 Performance: Artificially synchronized TSC Elad 2025-01-25 13:59:39 +02:00
  • 3e3fe7716f
    Merge f2686bba07ad5c27621ccd3751e0855ca1ffb220 into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 Megamouse 2025-01-25 15:00:03 +03:00
  • 20eb25fc69
    Merge 940528f7377e60ff1c3e959a03d7514bc0fd5797 into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 jordan4ibanez 2025-01-25 15:00:03 +03:00
  • b0813cac58
    Merge 8560f0705e97b2da83914cb62c9cdd7fe28a2b8c into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 Megamouse 2025-01-25 15:00:02 +03:00
  • ec1362267c
    Merge 4695e9c1f593482f53f201ab73bbefc41173cf95 into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 hoholee12 2025-01-25 15:00:02 +03:00
  • 8e1fd62a28
    Merge c8850a5e9c3337a8b1385372985cef0a8fd6b838 into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 Megamouse 2025-01-25 15:00:02 +03:00
  • 22681d8c43
    Merge b9758d7af4dbd7fcf9d8a262100c48c0b43e7511 into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 Max Gautier 2025-01-25 15:00:02 +03:00
  • 1b9bd396f7
    Merge 1018e6a7ddb84ea7a6b38b4ad5032ad09d1efefb into 5ef442c2b825d740d7c49a56537b4ec92d05d5f8 Emma 2025-01-25 15:00:02 +03:00
  • 5ef442c2b8 Disable ARM trampolines Elad 2025-01-25 12:03:22 +02:00
  • ba79e092a0 Protect RPCS3 from built-in PS2 emulator Elad 2025-01-23 15:45:31 +02:00
  • 9677a3a9ea Fix Emulator::IsPaused() to allow measurements during module compilation Elad 2025-01-23 07:59:33 +02:00
  • 4c0832e6e6 PPU LLVM: Reduce size of JIT-transition treampolines to 16 Elad 2025-01-22 11:15:55 +02:00
  • 6fc643f483 JITASM.cpp: add assert for code building Elad 2025-01-22 10:42:25 +02:00
  • 3f4210437d JIT.h: Add option for lowered function size Elad 2025-01-22 10:33:07 +02:00
  • 67f2356ef7 JIT.h: Use kOptimizeForSize Elad 2025-01-22 10:21:51 +02:00
  • 81d0dd686b LLVM: Add explicit resource-freeing at emulation stop Elad 2025-01-21 13:27:10 +02:00
  • a24e747e16 PPU LLVM: Disable an experimental limit Elad 2025-01-21 12:28:23 +02:00
  • 05f52246a2 PPU LLVM: Simplify module progress Elad 2025-01-21 11:42:50 +02:00
  • b46408d554 PPU Analyzer: Report invalid functions Elad 2025-01-18 18:51:53 +02:00
  • 58701000cd PPU Analyzer: Clean addr_heap from non-relocations (PRX) Elad 2025-01-18 14:47:12 +02:00
  • 5a5e475c6e PPU Analyzer: Move ppu_function::callers to lower sizeof(ppu_function) Elad 2025-01-16 12:30:50 +02:00
  • ff89a08ee4 PPU Analyzer: Remove ppu_function::calls to lower sizeof(ppu_function) Elad 2025-01-16 12:08:55 +02:00
  • f5487e9137 PPU Analyzer: Use std::map::extract to reduce peak memory consumption Elad 2025-01-16 09:44:06 +02:00
  • 857eac3d10 PPU Analyzer: Remove ppu_function::name to lower sizeof(ppu_function) Elad 2025-01-15 19:49:56 +02:00
  • f0fa8e3bc3 Remove ppu_attr::known_addr Elad 2025-01-15 19:59:58 +02:00
  • 9d5b75bb7a LLVM: Slice PPU executable memory Elad 2025-01-10 17:34:24 +02:00
  • 7b8fee7cdb Thread.cpp: Report VM addresses on VM segfault Elad 2025-01-10 21:40:00 +02:00
  • 64c53fcc61 LLVM: Install error reporting handler Elad 2025-01-10 20:45:32 +02:00
  • f94015eeb6 Disable ARM trampolines Elad 2025-01-25 12:03:22 +02:00
  • 321604fd0e Protect RPCS3 from built-in PS2 emulator Elad 2025-01-23 15:45:31 +02:00
  • 17465f40cd Fix Emulator::IsPaused() to allow measurements during module compilation Elad 2025-01-23 07:59:33 +02:00
  • 59993e72f3 PPU LLVM: Reduce size of JIT-transition treampolines to 16 Elad 2025-01-22 11:15:55 +02:00
  • 4dfed5f25b JITASM.cpp: add assert for code building Elad 2025-01-22 10:42:25 +02:00
  • e74ae04bd5 JIT.h: Add option for lowered function size Elad 2025-01-22 10:33:07 +02:00
  • c5a06f4202 JIT.h: Use kOptimizeForSize Elad 2025-01-22 10:21:51 +02:00
  • faf45e6505 LLVM: Add explicit resource-freeing at emulation stop Elad 2025-01-21 13:27:10 +02:00
  • d9047a8358 PPU LLVM: Disable an experimental limit Elad 2025-01-21 12:28:23 +02:00
  • a4bc25d6bc PPU LLVM: Simplify module progress Elad 2025-01-21 11:42:50 +02:00
  • d75f024d76 PPU Analyzer: Report invalid functions Elad 2025-01-18 18:51:53 +02:00
  • 14abb96b72 PPU Analyzer: Clean addr_heap from non-relocations (PRX) Elad 2025-01-18 14:47:12 +02:00
  • 6184cf061f PPU Analyzer: Move ppu_function::callers to lower sizeof(ppu_function) Elad 2025-01-16 12:30:50 +02:00
  • 42dcbc90c3 PPU Analyzer: Remove ppu_function::calls to lower sizeof(ppu_function) Elad 2025-01-16 12:08:55 +02:00
  • 927010308f PPU Analyzer: Use std::map::extract to reduce peak memory consumption Elad 2025-01-16 09:44:06 +02:00
  • f0aab21548 PPU Analyzer: Remove ppu_function::name to lower sizeof(ppu_function) Elad 2025-01-15 19:49:56 +02:00
  • 143afb93ea Remove ppu_attr::known_addr Elad 2025-01-15 19:59:58 +02:00
  • e6930f915e LLVM: Slice PPU executable memory Elad 2025-01-10 17:34:24 +02:00
  • 776609b370 Thread.cpp: Report VM addresses on VM segfault Elad 2025-01-10 21:40:00 +02:00
  • 8d03cad157 LLVM: Install error reporting handler Elad 2025-01-10 20:45:32 +02:00
  • 10d038e43f Qt: Fix device notification registration segfault Megamouse 2025-01-24 19:01:16 +01:00
  • 3c53c52279 Qt: Fix gl-gs-frame error in debug builds Megamouse 2025-01-24 19:55:38 +01:00
  • c213055884 Qt: Fix device notification registration segfault Megamouse 2025-01-24 19:01:16 +01:00
  • 2ed5a92b8f Multi-Slot Savestates ssssss Elad 2025-01-24 14:34:49 +02:00
  • bd8e029982 Update SDL to 3.2.0 Megamouse 2025-01-24 08:27:08 +01:00
  • f1f85335a7
    sys_usbd: Fix emulated devices not being created without a physical device (#16608) Sanjay Govind 2025-01-24 20:44:10 +13:00
  • a152d5980a sys_usbd: Fix emulated devices not being created without a physical device Sanjay Govind 2025-01-24 19:16:10 +13:00
  • 07c5f1ce56 sys_usbd: Fix emulated devices not being created without a physical device Sanjay Govind 2025-01-24 19:08:22 +13:00
  • bef1a672ba
    Merge branch 'master' into master Sanjay Govind 2025-01-24 18:50:19 +13:00
  • bd1ebb7a10 Qt: add savestate manager dialog Megamouse 2025-01-23 22:06:54 +01:00
  • f4e5110ef3 sys_usbd: Fix emulated devices not being created without a physical device Sanjay Govind 2025-01-24 17:17:51 +13:00
  • 8752bdbc61 sys_usbd: Fix emulated devices not being created without a physical device Sanjay Govind 2025-01-24 17:11:45 +13:00
  • fe02f9e2a6
    Update rpcs3/Emu/Cell/lv2/sys_usbd.cpp Sanjay Govind 2025-01-24 17:11:14 +13:00
  • 8159ee9991 sys_usbd: Fix emulated devices not being created without a physical device Sanjay Govind 2025-01-24 17:02:58 +13:00
  • 7b3574b6d1 Qt: add savestate manager dialog Megamouse 2025-01-23 22:06:54 +01:00
  • c30d318af9
    Merge branch 'RPCS3:master' into master _checkra1n 2025-01-23 17:49:26 -05:00
  • e2bbaa2430
    libusb: support hotplug (#16580) Sanjay Govind 2025-01-24 11:49:24 +13:00
  • c0dfb426f2
    Merge branch 'master' into master Megamouse 2025-01-23 22:57:40 +01:00
  • ba702509c8 Qt: Add Recent savestates menu Megamouse 2025-01-23 00:30:53 +01:00
  • 1162236725
    Update rpcs3/Emu/Cell/lv2/sys_usbd.cpp Sanjay Govind 2025-01-24 10:29:38 +13:00
  • 1640ffedfc
    Update rpcs3/Emu/Cell/lv2/sys_usbd.cpp Sanjay Govind 2025-01-24 10:29:27 +13:00
  • 5faa63e903
    Merge 660a37c7a0595f34abc1ae4789ece546628bf88e into 448666c896d9ff12bd832ac7c4818a5f35b6c814 Elad 2025-01-23 23:13:40 +02:00
  • 078504f014
    Merge branch 'master' into cellGemMouse Megamouse 2025-01-23 21:57:15 +01:00
  • 47c45c0380 gui_application: fix handling of hotplug events Sanjay Govind 2025-01-24 09:26:11 +13:00
  • a1086fe8a9
    Update rpcs3/rpcs3qt/gui_application.cpp Sanjay Govind 2025-01-24 09:25:31 +13:00
  • 7eda6515d0
    Update rpcs3/rpcs3qt/gui_application.cpp Sanjay Govind 2025-01-24 09:25:10 +13:00
  • 63527ec806 gui_application: fix handling of hotplug events Sanjay Govind 2025-01-24 09:18:12 +13:00
  • 8fed937c89
    Update rpcs3/rpcs3qt/gui_application.h Sanjay Govind 2025-01-24 09:16:19 +13:00