AppImage: Do not bundle libgmodule-2.0 and libglib-2.0 by @AniLeo in #13187VSH Improvements by @elad335 in #13172Update RSXThread.cpp by @elad335 in #13198Ignore ESC to exit fullscreen if shortcuts are disabled by @Megamouse in #13186Pine: fix some warnings and simplify some stuff by @Megamouse in #13178macOS: Set LSApplicationCategoryType to games by @UltraHDR in #13200Qt: add shortcut manager by @Megamouse in #13189USIO: Emulation Performance Optimization by @brian218 in #13174Road to Qt6: preparations by @Megamouse in #13202Road to Qt6: move progress indication to own handler by @Megamouse in #13208USIO: Backup file fixup by @brian218 in #13206rsx: Optimizations and refactoring by @kd-11 in #13201Package installation fixes by @Megamouse in #13205PRX/savestates/VSH: Associate PRX with library, fix VSH browser by @elad335 in #13221rsx: Fix some pipe state signal propagation routines by @kd-11 in #13236Add output scaling filtering options by @xperia64 in #13217Qt: add (very basic) system command utility by @Megamouse in #13232rsx: More regression fixes by @kd-11 in #13240input: fix ds4 led/rumble in pad settings by @Megamouse in #13242input: move config getters to base class by @Megamouse in #13243Fix stuff by @Megamouse in #13249USB: Added VFS USB mass storage devices to the USB device list by @brian218 in #13214Thread: silence -Wsign-compare on FreeBSD aarch64 by @jbeich in #13257Fix BUILDING.md Vulkan SDK Version by @mayotte203 in #13256Fix emucore.vcxproj.filters by @brian218 in #13261overlays/osk: improvements by @Megamouse in #13255Overlays: Add rudimentary home menu by @Megamouse in #13226macOS CI: move to AArch64 VM (x64 builds) by @nastys in #13155Deprecate HDD0/disc, make RPCS3/games movable by @elad335 in #13265sys_usbd: fix usb handler deinitialization by @mayotte203 in #13281Whitelist EA Active 2 accessories by @MSuih in #13278Allow unbinding pad buttons by right clicking by @DungeonMaster47 in #13283rsx: Minor refactoring by @kd-11 in #13290sys_game: Implemented sys_game_get_rtc_status() & Updated sys_game_board_storage_read() by @brian218 in #13268Qt: fix vfs dialog usb tab cast by @Megamouse in #13295perfoverlay: fix minimal graph min/max calculation by @Megamouse in #13298SPU LLVM: Minor SUMB AVX-512 path optimization by @Whatcookie in #13266Fix SDL CMake warnings by @RipleyTom in #13300Unbreak build with Vulkan-Headers >= 1.3.240 by @jbeich in #13302[3rd Party] Update MoltenVK to 1.2.2 (VK 1.3.239) by @shinra-electric in #13303evdev_gun: enable libudev on FreeBSD by @jbeich in #13305readme: Remove Azure, rename Cirrus CI badges by @AniLeo in #13307Print LV2 Syscall Usage only if increased since last print by @elad335 in #13304rsx: Relax face culling config checks by @kd-11 in #13309Overlays/OSK: separate windows improvements by @Megamouse in #13264overlays/osk: fix y offset direction by @Megamouse in #13313System.cpp: Do not create VFS directories outside of RPCS3 dir by @elad335 in #13311rsx/overlays: Reimplement message queue by @kd-11 in #13333Remove obsolete shader compilation hint settings by @Megamouse in #13335SDL: Fix button presses by @Megamouse in #13338Game list: Use the latest game icon instead of 1.00's by @elad335 in #13340GUI: Remove ANSI color code from TTY by @illusion0001 in #13343rsx/overlays/message-queue: Do not fade albedo, only alpha by @kd-11 in #13346guns fixes by @nadenislamarre in #13347Update Dependencies by @Megamouse in #13345rsx/overlays: Re-export spinner by @kd-11 in #13349Add more disconnected limitations in sys_net by @RipleyTom in #13341sys_prx: Fix PRX module filename reading by @elad335 in #13339sys_game: Implemented sys_game_board_storage_write() & Made it modifiable by @brian218 in #13320rsx/overlays: Misc Improvements by @kd-11 in #13355Fix package installation by @Megamouse in #13329CLI: add option to boot rsx capture by @Megamouse in #13330cellVdec: Fix AU decode count on callback by @elad335 in #13342Qt: add copy context menu entry to log viewer by @Megamouse in #13362FAudio maintenance by @Megamouse in #13363FAudio cmake fix by @RipleyTom in #13369rsx: Don't accept garbage shader input by @kd-11 in #13361Fix OpenGl overlay colors by @Megamouse in #13367cellGameDataCheckCreate: Truncate excess of characters in TITLE_ID by @elad335 in #13348CLI: Add fullscreen and pad profile options by @Megamouse in #13370rsx_debugger: replace malloc with buffer cache by @Megamouse in #13372evdev: fix sony guitar hero button assignment by @Megamouse in #13377Overlays: Add a selection of dynamic settings to the home menu by @Megamouse in #13368Update input dependencies by @Megamouse in #13379Fix displaying of audio device when it's disconnected by @Vestrel in #13378VSH/cellPad improvements by @Megamouse in #13380Debugger: Print error codes stored in GPR by @elad335 in #13388Fix C00 boot from external HG games by @Megamouse in #13392CLI: add game-screen parameter, save last game window screen in no-gui mode by @Megamouse in #13397Remove whitespace by @Margen67 in #13396Create TEST12345/USRDIR for test elfs by @Megamouse in #13402fix order of static initialization by @oltolm in #13386PINE: fix error format function by @Megamouse in #13406cellVdec: fix au_count race condition by @Megamouse in #13412cellVdec: fix pitch of RGBA/ARGB images by @Megamouse in #13413PINE: Fix crash on exit by @elad335 in #13409Fix boot by RPCS3_GAMEID constants by @Megamouse in #13419Signaling improvements & UPNP implementation by @RipleyTom in #13374sys_game: LV2 board storage minor fixups by @brian218 in #13424overlays: Make message dialog texts thread safe by @Megamouse in #13418Fix Visual studio dependency by @Megamouse in #13429patch_manager: add ability to add configurable patches by @Megamouse in #13415fixed_typemap.hpp: static allocation for m_init by @Nekotekina in #13427fix some warnings by @Megamouse in #13431rsx/overlays: Unified overlay input by @kd-11 in #13398Forces local IP to bind address if set by @RipleyTom in #13446Qt: try to fix locale nonsense on linux by @Megamouse in #13442Fix Visual Studio 17.5.0 compilation by @Megamouse in #13434rsx/overlays: Fix emu close by @kd-11 in #13451Fix for Windows ENOTCONN on connecting socket by @RipleyTom in #13444Misc. asan fixes by @oltolm in #13439input: disable ldd home menu for now by @Megamouse in #13455cellSaveData: get rid of g_last_user_response by @Megamouse in #13456cellMsgDialog: hotfix for return_code lifetime by @Megamouse in #13460cellMsgDialog: fix use-after-free by @elad335 in #13461Debugger: show CIA in register view by @illusion0001 in #13462rsx: Minor memory optimizations by @kd-11 in #13467cellRtc: fix out of bounds write by @Megamouse in #13459[3rdparty] update cubeb by @oltolm in #13470Update FW 4.90 Latest Version by @Joaozin-tech in #13468rpcs3_version: Bump to 0.0.27 by @AniLeo in #13474