Commit graph

  • 58327ca23c Qt/optimization: Don't look for PAM files if the game has a hover gif Megamouse 2025-03-17 12:56:02 +01:00
  • 5b540aed73 Qt: Do not use gamedata icon if game has custom icon Megamouse 2025-03-17 12:55:09 +01:00
  • 6e080044a0 Qt: fix code style of some variables Megamouse 2025-03-17 12:41:52 +01:00
  • 9c3f3e9751 Qt: Simplify hover movie code Megamouse 2025-03-17 13:06:21 +01:00
  • eddbf24053 Qt/optimization: Don't look for PAM files if the game has a hover gif Megamouse 2025-03-17 12:56:02 +01:00
  • 1b176430ec Qt: Do not use gamedata icon if game has custom icon Megamouse 2025-03-17 12:55:09 +01:00
  • 753f88979f Qt: fix code style of some variables Megamouse 2025-03-17 12:41:52 +01:00
  • 71e9d06485
    Merge 940528f737 into 42ba0b6271 jordan4ibanez 2025-03-16 20:20:00 -07:00
  • edf3f20b15
    Merge branch 'master' into improve-building-docs Megamouse 2025-03-17 02:25:20 +01:00
  • 250704c143
    Improve BUILDING.md documentation Hugo Locurcio 2025-03-16 22:11:29 +01:00
  • 42ba0b6271 Qt: Use localized game icons and titles Megamouse 2025-03-15 14:00:29 +01:00
  • 35e121fb3d Qt: Use localized game icons and titles Megamouse 2025-03-15 14:00:29 +01:00
  • a1fa8dd701 config: Revert default shader compiler to async with draw-skip kd-11 2025-03-16 18:28:04 +03:00
  • 3bdcb0d024 config: Revert default shader compiler to async with draw-skip kd-11 2025-03-16 18:28:04 +03:00
  • aea1efd5f2 rsx: Fix instancing constants lookup layout when running interpreter kd-11 2025-03-16 03:48:16 +03:00
  • 5ae05e26c4 vk: Implement instancing when running in interpreter mode kd-11 2025-03-16 03:38:18 +03:00
  • 023221bd3b gl: Reimplement driver capabilities detection in a more sane way kd-11 2025-03-16 01:55:34 +03:00
  • 14575f3efd rsx: Always initialize CC register in FP interpreter kd-11 2025-03-16 01:54:39 +03:00
  • 9f3eb33d80 gl: Double instancing buffer size to improve frametimes kd-11 2025-03-16 00:10:01 +03:00
  • 225d0b9482 gl: Support transform instancing in the shader interpreter kd-11 2025-03-15 23:15:29 +03:00
  • 65c0d3d425 gl: Add support for hardware instancing kd-11 2025-03-15 22:52:36 +03:00
  • 3d3fc2f3cd rsx: Fix cache invalidation when instancing state changes kd-11 2025-03-15 21:28:29 +03:00
  • 0240a033ea rsx: Fix instancing constants lookup layout when running interpreter kd-11 2025-03-16 03:48:16 +03:00
  • bfb33aaeaa vk: Implement instancing when running in interpreter mode kd-11 2025-03-16 03:38:18 +03:00
  • ee1610eaf4 gl: Reimplement driver capabilities detection in a more sane way kd-11 2025-03-16 01:55:34 +03:00
  • 27d773751a rsx: Always initialize CC register in FP interpreter kd-11 2025-03-16 01:54:39 +03:00
  • cc17c9579a gl: Double instancing buffer size to improve frametimes kd-11 2025-03-16 00:10:01 +03:00
  • 9a7a985f12 gl: Support transform instancing in the shader interpreter kd-11 2025-03-15 23:15:29 +03:00
  • 3ed6f5a167 gl: Add support for hardware instancing kd-11 2025-03-15 22:52:36 +03:00
  • c60784d58b rsx: Fix cache invalidation when instancing state changes kd-11 2025-03-15 21:28:29 +03:00
  • f9a72e8d75 SPU LLVM: Preserve sign on inf to NaN conversion in spu_re_acc with vfixupimmps Malcolm Jestadt 2025-03-14 16:21:04 -04:00
  • d11f684266 SPU LLVM: Preserve sign on inf to NaN conversion in spu_re_acc with vfixupimmps Malcolm Jestadt 2025-03-14 16:21:04 -04:00
  • e7dcecbd56 llvm: fix deprecation warnings oltolm 2025-03-08 13:00:36 +01:00
  • be31502ea2 fix Clang warnings oltolm 2025-03-08 12:00:38 +01:00
  • 7b212e0e57 sys_usbd: Fix null pointer deref on destruction Attila Fidan 2025-03-12 19:53:36 +00:00
  • 35448bd70a
    Merge branch 'master' into usb-handler-deref Megamouse 2025-03-12 23:36:39 +01:00
  • a108ce8015 CI: upgrade FreeBSD to 13.5 Jan Beich 2025-03-12 21:15:42 +01:00
  • 00003a3c59 CI: upgrade FreeBSD to 13.5 Jan Beich 2025-03-12 21:15:42 +01:00
  • 1a17811a65
    sys_usbd: Fix null pointer deref on destruction Attila Fidan 2025-03-12 19:53:36 +00:00
  • 4953bff1d5 Add SDL camera handler Megamouse 2025-01-27 20:32:29 +01:00
  • e752e66cb8 Qt: stop all game list threads before updating Megamouse 2025-03-11 19:07:07 +01:00
  • ff21a05c96 Always run Actions, we need them for merges Megamouse 2025-03-12 20:04:44 +01:00
  • 25eb869d5f Readme: Improve build tags Megamouse 2025-03-12 09:03:20 +01:00
  • 4f5b357da9 Always run Actions, we need them for merges Megamouse 2025-03-12 20:04:44 +01:00
  • 19d7aedd76 Readme: Improve build tags Megamouse 2025-03-12 09:03:20 +01:00
  • ff40128df6 Qt: Detach markup from dialog translations Megamouse 2025-03-12 12:43:47 +01:00
  • f42cee383d
    Merge branch 'master' into locl Megamouse 2025-03-12 18:32:32 +01:00
  • b2ed787c3a rsx: Invalidate program cache hint if the current vertex or fragment program is re-evaluated kd-11 2025-03-12 08:12:12 +03:00
  • 493498e901 Qt: Detach markup from dialog translations Megamouse 2025-03-12 12:43:47 +01:00
  • a737032e1c rsx: Invalidate program cache hint if the current vertex or fragment program is re-evaluated kd-11 2025-03-12 08:12:12 +03:00
  • ec5b2bc8d2 Fix missing enum in switch case Megamouse 2025-03-11 20:42:49 +01:00
  • 3a71da35a9 Fix redundant forward declaration warning Megamouse 2025-03-11 20:42:01 +01:00
  • 4c788abad1 Use named_thread in gui_pad_thread Megamouse 2025-03-11 20:31:25 +01:00
  • 023aef6b4d Fix missing enum in switch case Megamouse 2025-03-11 20:42:49 +01:00
  • d9df0c7c3a Fix redundant forward declaration warning Megamouse 2025-03-11 20:42:01 +01:00
  • e577362efb Use named_thread in gui_pad_thread Megamouse 2025-03-11 20:31:25 +01:00
  • 3737cc37f6 Qt: Hide interpreter_only unless it is selected or the debug mode is active Megamouse 2025-03-10 21:32:57 +01:00
  • d0c2cb7ae1 main: Fix some warning Megamouse 2025-03-10 21:20:00 +01:00
  • 7f3c408ab8 Qt: Hide interpreter_only unless it is selected or the debug mode is active Megamouse 2025-03-10 21:32:57 +01:00
  • 7fdd98cf32 main: Fix some warning Megamouse 2025-03-10 21:20:00 +01:00
  • db945f6aed android: do not invalidate swapchain on VK_SUBOPTIMAL_KHR Workaround DH 2025-03-06 16:41:31 +03:00
  • b3f5ed55a1 Set vulkan to default renderer whenever we have vulkan support Megamouse 2025-03-08 09:28:15 +01:00
  • fa5a16e9fc hid_init: use hid_error in log message Megamouse 2025-03-08 08:26:18 +01:00
  • 0c233c6578 [android] hid: enumerate by vendor/product ids DH 2025-03-04 01:24:15 +03:00
  • 8100779512 hid: add support of android devices DH 2025-03-03 21:59:08 +03:00
  • d766baef12 fs::file: implement release_handle cleanup DH 2025-03-02 19:44:55 +03:00
  • 95d0cb18e4 Coding style issues fixes Thanks @Megamouse DH 2025-03-01 01:02:01 +03:00
  • 976b0a8f1d cpu stats: do not try parse /proc/stat on android DH 2025-02-28 21:25:57 +03:00
  • 919cb8e05c android: atomic: do not test SYS_futex_waitv syscall DH 2025-02-28 21:25:06 +03:00
  • cac068dad9 rsx: implement android swapchain DH 2025-02-28 21:22:32 +03:00
  • 7520c09087 rsx: reduce shaders_cache::unpacked_type size for android DH 2025-02-28 21:21:35 +03:00
  • edf096fc13 vm: do not check overcommit_memory on android DH 2025-02-28 21:20:21 +03:00
  • 2ebf257f84 vm: removed c_page_size, it cannot be used by globals DH 2025-02-28 21:19:21 +03:00
  • 57e7cee84e android: cfg: vulkan renderer is default DH 2025-02-28 21:13:40 +03:00
  • adaf24310d add missed include to PUP.h DH 2025-02-28 21:12:48 +03:00
  • 94f52d6dc0 android: jit: teach fallback_cpu_detection provide meaningful results for aarch64 DH 2025-02-28 21:12:22 +03:00
  • 3080b55d02 cfg: remove string::get() DH 2025-02-28 20:59:45 +03:00
  • bbb682a440 unpkg: allow package_reader creation with provided fs::file DH 2025-02-28 20:58:45 +03:00
  • f3d988d8ab fs::file: add from_native_handle constructor fs::get_*_dir tweaks for android DH 2025-02-28 20:58:02 +03:00
  • 2c122a4401 llvm: disable extra targets for android explicitly specify native target, llvm determines wrongly if cross compiler used DH 2025-02-28 20:56:23 +03:00
  • 26ce38a4ac 3rdparty/fusion: Always do build in release mode this library has python numpy dependency in debug build DH 2025-02-24 07:09:23 +03:00
  • 5084fb82b8 Android stuff 2 DH 2025-02-24 05:59:06 +03:00
  • 798c194025 android stuff DH 2025-02-24 01:21:21 +03:00
  • 0c5d89c25a android: do not invalidate swapchain on VK_SUBOPTIMAL_KHR Workaround DH 2025-03-06 16:41:31 +03:00
  • 35e29caa14 Set vulkan to default renderer whenever we have vulkan support Megamouse 2025-03-08 09:28:15 +01:00
  • fa16781a18 hid_init: use hid_error in log message Megamouse 2025-03-08 08:26:18 +01:00
  • c24dc695f1 [android] hid: enumerate by vendor/product ids DH 2025-03-04 01:24:15 +03:00
  • 853310e4d5 hid: add support of android devices DH 2025-03-03 21:59:08 +03:00
  • 58b914c95a fs::file: implement release_handle cleanup DH 2025-03-02 19:44:55 +03:00
  • 9a074299ec Coding style issues fixes Thanks @Megamouse DH 2025-03-01 01:02:01 +03:00
  • 80a1fcaffb cpu stats: do not try parse /proc/stat on android DH 2025-02-28 21:25:57 +03:00
  • bd98848343 android: atomic: do not test SYS_futex_waitv syscall DH 2025-02-28 21:25:06 +03:00
  • 5dd78d66a0 rsx: implement android swapchain DH 2025-02-28 21:22:32 +03:00
  • d262ec5ea7 rsx: reduce shaders_cache::unpacked_type size for android DH 2025-02-28 21:21:35 +03:00
  • 7ab2b7dd87 vm: do not check overcommit_memory on android DH 2025-02-28 21:20:21 +03:00
  • 4cccb37116 vm: removed c_page_size, it cannot be used by globals DH 2025-02-28 21:19:21 +03:00
  • 23e814c94b android: cfg: vulkan renderer is default DH 2025-02-28 21:13:40 +03:00
  • e06cba2b06 add missed include to PUP.h DH 2025-02-28 21:12:48 +03:00
  • cf9698ea5b android: jit: teach fallback_cpu_detection provide meaningful results for aarch64 DH 2025-02-28 21:12:22 +03:00
  • 709d1e2b59 cfg: remove string::get() DH 2025-02-28 20:59:45 +03:00