Commit Graph

  • a043e95d24 Remove libopengl.so.0 hack, and use LEGACY CMake OpenGL option for AppImage builds (#10234) Zion 2021-05-06 19:14:31 -07:00
  • f56ecb6d3f stblib: disable another unsupported clang warning (#10244) David CARLIER 2021-05-07 01:26:21 +01:00
  • e24ada37bf fs: implement fs::get_temp_dir() (Win32) Nekotekina 2021-05-05 10:42:12 +03:00
  • 546b52200b vm: disable locking main/video/stack for now (TODO) Nekotekina 2021-05-04 19:18:57 +03:00
  • 327c000c82 Implement s128 type (based on u128) Nekotekina 2021-05-02 18:16:29 +03:00
  • 1b0b2fe21e vm: add "hook" memory (32G) Nekotekina 2021-04-30 17:28:48 +03:00
  • e327d47169 vm_native: add cow flag to map functions Nekotekina 2021-04-30 17:18:12 +03:00
  • 35ee550171 changed discord-rpc to discordRPC p01arst0rm 2021-05-03 23:05:11 +01:00
  • f27325fd98 relocated openal cmake p01arst0rm 2021-05-03 22:09:38 +01:00
  • 2447fdb90d relocated stblib files p01arst0rm 2021-05-03 21:35:43 +01:00
  • 7ab13a44d7 relocated discord-rpc cmake p01arst0rm 2021-05-03 21:10:12 +01:00
  • 1745c8c607 changed USE_SYS_LIBUSB to USE_SYSTEM_LIBUSB p01arst0rm 2021-05-03 21:08:26 +01:00
  • c6c5faa95c buildsystem refactoring cleanup p01arst0rm 2021-05-02 20:59:32 +01:00
  • df39bac449 BUILD: Refactor asmjit submodule (#10230) polar 2021-05-02 18:59:38 +01:00
  • c3bf9bd4a0 Correct mismatched licenses in Crypto 5 files in Crypto were licensed under GPL-3.0-only which is incompatible with our project's GPL-2.0-only license. They have now been corrected to use GPL-2.0-or-later. HerrHulaHoop 2021-05-02 13:56:32 +05:30
  • 1ac82546ec Bundle libOpengl.so.0 manually. Fixes issue #10226 Zion Nimchuk 2021-05-01 11:57:36 -07:00
  • b09b0bc43b BUILD: Refactor curl submodule (#10228) polar 2021-05-01 20:56:56 +01:00
  • 0224c7a9eb SPU TG: Simplify state of saved SPU image data Eladash 2021-05-01 17:34:25 +03:00
  • ca0d38d19d fix relative links to common_default* props p01arst0rm 2021-05-01 18:14:28 +01:00
  • b62ac7a046 BUILD: Refactor 7zlib (#10222) polar 2021-05-01 17:07:28 +01:00
  • daa53b77cf Simplify named_thread construction Eladash 2021-05-01 09:34:52 +03:00
  • b8477a470f rpcs3_version: Bump to 0.0.16 v0.0.16 Ani 2021-04-30 21:12:08 +01:00
  • 2f44523e6d .github: Update issue templates Ani 2021-04-30 17:18:33 +01:00
  • 2fa5f6f242 .github: Update PR-BUILD.md Ani 2021-04-30 00:48:14 +01:00
  • a86cce5d70 Update BUILDING.md Ani 2021-04-30 00:28:51 +01:00
  • 9856f170a7 .github: Update CONTRIBUTING.md Ani 2021-04-30 00:17:15 +01:00
  • ba35619718 curl: fix visual studio build Megamouse 2021-04-30 09:02:33 +02:00
  • 37331d8ead stblib: Ignore new 3rdparty warnings Ani 2021-04-30 16:42:30 +01:00
  • d17784b231 curl: Update from v7.72.0 to v7.76.1 Ani 2021-04-30 03:58:44 +01:00
  • 18e1b45388 stblib: Update stb_truetype from v1.21 to v1.24 Ani 2021-04-30 03:45:58 +01:00
  • 9b083f801c stblib: Update stb_image from v2.22 to v2.26 Ani 2021-04-30 03:45:43 +01:00
  • f0907d6f96 pugixml: Update from v1.9-git to v1.11.4 Ani 2021-04-30 03:41:53 +01:00
  • 71d58e3a67 rsx: remove unused tile functions Megamouse 2021-04-29 20:28:17 +02:00
  • 37425d6fcd GL: Remove unused copy functions Megamouse 2021-04-29 20:18:47 +02:00
  • 1f295bba5b VK: ReSharper warning fixes Megamouse 2021-04-11 16:51:57 +02:00
  • a50be7a912 GL: resharper findings (too lazy for const functions) Megamouse 2021-04-11 15:55:14 +02:00
  • f9d52ea5b9 OpenAL: Update include from 1.20.1 to 1.21.1 Ani 2021-04-29 19:31:49 +01:00
  • e192869e15 XAudio2: Update from 1.2.0 to 1.2.6 Ani 2021-04-29 18:02:49 +01:00
  • f1be9bbf6c FAudio: Update from 20.03-git to 21.04 Ani 2021-04-29 17:41:47 +01:00
  • d331ff3193 overlays: implement text_align::right Megamouse 2021-04-24 23:30:13 +02:00
  • 035a187c42 user-overlays: add sanity check for enter button Megamouse 2021-04-24 22:52:16 +02:00
  • 3c37036f7a save-overlays: add entry size info Megamouse 2021-04-24 17:59:55 +02:00
  • 14b6d6291b save-overlays: add localization Megamouse 2021-04-24 16:00:24 +02:00
  • 5720a32bc5 save-overlays: change list entry contents. Megamouse 2021-04-24 14:46:16 +02:00
  • 11f57f259c cellSaveData: keep focus after confirmation cancel Megamouse 2021-04-24 15:02:46 +02:00
  • 3fc6375ec5 Use consteval (experimental) Nekotekina 2021-04-29 20:54:17 +03:00
  • f8e05f8e3c Remove redundant operators != Nekotekina 2021-04-29 20:53:07 +03:00
  • 98c0b3a2b1 glslang: Disable precompile headers Ani 2021-04-29 19:57:38 +01:00
  • 6423c23a9a glslang: Update to 11.4.0 Ani 2021-04-29 19:57:00 +01:00
  • dece8a69f6 BUILD: Refactor libusb submodule (#10169) polar 2021-04-29 16:50:18 +01:00
  • 5724d2d4c7 Simplify umax Nekotekina 2021-04-29 00:13:12 +03:00
  • b1736b6411 Simplify utils::umulh64 (MSVC) Nekotekina 2021-04-29 00:10:38 +03:00
  • 703ec474f5 Fixup for sys_time_get_timezone (3rd path) Nekotekina 2021-04-29 00:07:14 +03:00
  • 64a109d28a Toolchain upgrades xddxd 2021-04-13 16:02:18 +03:00
  • dc2ec17886 CI/FreeBSD: stop caching downloaded packages Jan Beich 2021-04-25 01:08:24 +00:00
  • 1d9dd8d29d vk: Add support for tagging objects to ease debugging kd-11 2021-04-28 00:11:36 +03:00
  • 8b0e1d6c03 rsx: Make renderdoc compatibility mode a general option kd-11 2021-04-27 23:13:43 +03:00
  • f1a9f6263e Rename Rockband to Rock Band Megamouse 2021-04-27 22:29:47 +02:00
  • a049c6fd6b Implement sys_time_get_timezone syscall Nekotekina 2021-04-26 21:12:06 +03:00
  • 9609767c51 vk: Refactor render target code kd-11 2021-04-25 23:57:26 +03:00
  • 86a8e0716f Test alterable aggregates via overriding be_t Nekotekina 2021-04-25 18:55:29 +03:00
  • b5e9f09972 fmt: support numeric u128 formatting Nekotekina 2021-04-24 15:28:15 +03:00
  • 4d9a167f56 u128: add multiplication support (for MSVC) Nekotekina 2021-04-24 19:05:24 +03:00
  • b704cc8375 shared_ptr.hpp: implement make_single_value(), make_shared_value() Nekotekina 2021-04-24 14:29:43 +03:00
  • e34c956196 shared_ptr.hpp: add invoke operator Nekotekina 2021-04-24 13:48:46 +03:00
  • 7197dd751a Fcntl e0000025 (#10172) clienthax 2021-04-24 19:43:09 +01:00
  • 0b9e4ffe54 Mac OS build update and simplification, recent releases of macOS has clock_gettime support. David Carlier 2021-04-24 09:11:27 +01:00
  • 486ba6121d Qt: fix window position of update dialog Megamouse 2021-04-24 11:00:17 +02:00
  • 1015c126d7 fix formatting (somehow broken by copy pasta) Megamouse 2021-04-24 10:42:59 +02:00
  • 1caf81811a Move unspecific Emulator code out of System.cpp Megamouse 2021-04-21 22:12:21 +02:00
  • 4c2a11b6d0 vk: Fix broken FBO swizzle for depth textures. WDB was basically broken for these. kd-11 2021-04-23 23:43:05 +03:00
  • 8fd3b26308 sys: more constants Megamouse 2021-04-23 21:16:00 +02:00
  • 617d21fa84 sys_prx: more constants Megamouse 2021-04-23 21:16:00 +02:00
  • 4a88ffe250 Fix typo causing unreachable code Megamouse 2021-04-23 20:56:31 +02:00
  • 41b68ef353 some more constants Megamouse 2021-04-23 20:25:55 +02:00
  • 72c85744b9 kernel-explorer: Show bound queue to port information Eladash 2021-04-23 20:21:45 +03:00
  • c7b5bbd467 Fix emulation restart Eladash 2021-04-23 17:01:05 +03:00
  • 082bbc7336 Following up on MacOS build fix. David Carlier 2021-04-22 20:52:40 +01:00
  • 087dccd194 Implement most of cellUserInfo Megamouse 2021-04-21 23:20:33 +02:00
  • 61450335a5 named_thread: use concepts, improve constructors Nekotekina 2021-04-21 17:19:53 +03:00
  • 67649d7976 SPU LLVM: restore lost comment Nekotekina 2021-04-21 13:33:44 +03:00
  • 6247969ede SPU LLVM: Absolute final fixes for icelake shufb paths - The constant mask was accessing bits in reverse order of what was expected Malcolm Jestadt 2021-04-20 23:10:57 -04:00
  • efd38fa940 SPU LLVM: Improve byteswap elimination - Use the data before it has been swapped rather than relying on a second byteswap to cancel out the first Malcolm Jestadt 2021-04-20 15:09:51 -04:00
  • 551472220e SPU LLVM: Remove icelake shufb paths for now Malcolm Jestadt 2021-04-20 14:52:34 -04:00
  • 01703b1350 moved cmake_modules to project root p01arst0rm 2021-04-20 20:13:14 +01:00
  • e9d785475e removed redundant cmake version check p01arst0rm 2021-04-20 20:12:18 +01:00
  • 9e008996ab swap STREQUAL for MATCHES p01arst0rm 2021-04-20 20:11:50 +01:00
  • bcfae17219 unified missmatched indentation in CMake files p01arst0rm 2021-04-20 20:11:17 +01:00
  • ddea45160b GUI: take out some unwise shortcuts dio-gh 2021-04-20 04:56:21 +02:00
  • 53f13a9721 SPU LLVM: Final fixup for icelake shufb paths - The cause of the problems was due to the constant mask for gf2p9affineqb being used as the first argument, instead of the second argument. Malcolm Jestadt 2021-04-20 01:32:16 -04:00
  • 3e33f064bf overlays: hotfix for dialog interaction Megamouse 2021-04-20 00:26:10 +02:00
  • aa0afc9a4e Input: avoid mouse events when unused Megamouse 2021-04-19 23:09:25 +02:00
  • a0d1cf26d0 Reduce precompilation failure log level (error -> notice) Eladash 2021-04-19 20:45:38 +03:00
  • 01d14aed80 fix null chars in hostname log message Megamouse 2021-04-19 21:33:20 +02:00
  • 3c4c830e20 Qt: Speed up Log Viewer Megamouse 2021-04-19 20:14:08 +02:00
  • 0c9c481cee Use requires syntax in more places Nekotekina 2021-04-19 14:22:03 +03:00
  • 7dae376646 Implement fill_array() utility Nekotekina 2021-04-19 11:11:24 +03:00
  • ccb89bd76a MSVC: disable throwing new Nekotekina 2021-04-18 23:06:58 +03:00
  • b2317543c8 Qt: Fix initial gs_frame position on multi-monitor Megamouse 2021-04-18 11:48:55 +02:00
  • b812ef2771 removed space between and its opening parentheses p01arst0rm 2021-04-18 15:36:00 +01:00