Commit Graph

  • 180be3664e [Xboxkrnl/Xconfig] - add xboxkrnl_xconfig.h The-Little-Wolf 2025-01-25 23:59:15 -08:00
  • b7b707ddd2 [3PP] Uplift utfcpp Adrian 2025-02-01 19:51:40 +00:00
  • 4cc074df63 [CI] Fix release title Margen67 2025-01-28 04:59:33 -08:00
  • 54610b939f [xb] Fall back to normal clone if shallow fails Margen67 2025-01-27 19:24:48 -08:00
  • 787c8d0edc [xb] "Fix" submodule update Margen67 2025-01-27 19:10:17 -08:00
  • 9a0ed48168 A fix for the release build crash on linux. nikolay-kyosev 2025-01-27 13:31:20 +01:00
  • b7b6b860a9 [CI] Move releases to separate repository Margen67 2025-01-25 08:02:47 -08:00
  • dbe645e16e [CI] Linux lint Margen67 2025-01-24 07:24:10 -08:00
  • 6f0a736c6c [xb] Print clang-format version Margen67 2025-01-24 06:39:13 -08:00
  • a4412ad40d [APP] Fixed potential string corruption Adrian 2025-01-25 20:31:17 +00:00
  • 403c9500bb [CI] Store Linux artifact Gliniak 2025-01-22 20:45:08 +01:00
  • 00202f938d [build] Fix Linux CI Marco Rodolfi 2025-01-20 18:08:15 +01:00
  • 08537f0a80 [3PP] Uplifted FFMPEG Gliniak 2025-01-20 18:38:50 +01:00
  • de1ad7aaf5 [build] Add missing linker libraries to xenia-ui Marco Rodolfi 2025-01-20 14:46:02 +01:00
  • d90c320dda [filesystem] Moved generic methods to platform independent code Marco Rodolfi 2025-01-20 14:45:32 +01:00
  • 753698ea20 [linux_platform] Implement a bunch of missing functions necessaries to make Xenia build correctly under Linux Marco Rodolfi 2025-01-20 14:45:09 +01:00
  • 3f196f4b62 [CPU/CPU_FLAGS] - Display known PVR values to user in config The-Little-Wolf 2025-01-17 12:12:18 -08:00
  • 00c94f28a1 [memory] Rebase of xenia#2230 on latest canary. Marco Rodolfi 2025-01-19 20:19:11 +01:00
  • f58fab1d2c [compiler] Misc changes to make this emulator properly compile under Linux with Clang Marco Rodolfi 2025-01-19 19:13:57 +01:00
  • 0dc0f18abb [misc] Fix runtime Linux problems derived from a different initialization order on instancing classes. Marco Rodolfi 2025-01-19 19:50:39 +01:00
  • 2a232abc09 [UI] Implement folder and file save routines for the Linux GUI. Marco Rodolfi 2025-01-17 17:24:05 +01:00
  • 1618f43c33 [CI] Added linter to Linux path. Gliniak 2025-01-19 20:36:28 +01:00
  • 0c13ab334b [Lint] Fixed lint Gliniak 2025-01-19 19:23:28 +01:00
  • 9703038b71 [UI] Implement keycode handling for Linux with additional keys from xenia#2234 Marco Rodolfi 2025-01-17 21:09:29 +01:00
  • 8d841693ff [cpu] Fix System-V ABI guest to host and host to guest thunk emitters for Linux Marco Rodolfi 2025-01-19 16:09:52 +01:00
  • b9be601fad [CPU/x64_sequences] - MAX_V128 fixs The-Little-Wolf 2025-01-06 14:29:14 -08:00
  • de79cb3db4 [Xboxkrnl/XConfig] add user audio config The-Little-Wolf 2025-01-11 18:37:54 -08:00
  • 0474053931 [GPU] Improvements to GPU settings modification Gliniak 2025-01-17 20:40:53 +01:00
  • 85695692a7 [Base] Fixed issues with thread priority introduced in previous commit Gliniak 2025-01-17 19:51:18 +01:00
  • 55bbb28a80 [threading] Linux fixes on setting an incorrect priority Marco Rodolfi 2025-01-16 16:19:31 +01:00
  • 4d7b30e844 [Xam/XamUser] - Stub XamUserGetOnlineLanguageFromXUID The-Little-Wolf 2025-01-16 14:05:47 -08:00
  • ae23222ba8 [Emulator] Validate module is an executable before launching Adrian 2025-01-16 20:10:43 +00:00
  • d99d053408 [Patcher] Replace stoi with from_string for parsing plugin title id Adrian 2025-01-16 12:41:23 +00:00
  • 1688ea5d69 [Kernel] Replaced TranslateAnsiString with TranslateAnsiPath for file paths. Gliniak 2025-01-14 22:43:20 +01:00
  • e80d4effa1 [Kernel] IsValidPath: Removed ; and = from invalid characters list Gliniak 2025-01-14 21:05:00 +01:00
  • 57da74814b [XAM] Fixed issue with missing DLCs due to invalid XUID Gliniak 2025-01-12 17:01:00 +01:00
  • a77213dcdb [Xam/Xam_Profile] - Stub XamProfileCreate and more The-Little-Wolf 2025-01-11 20:20:45 -08:00
  • e134bbccd1 [App] Fixed RunTitle crash via hotkey Adrian 2025-01-12 14:37:18 +00:00
  • 1822bca890 [BUILD] Fix build test generation for Linux systems Marco Rodolfi 2025-01-11 17:54:09 +01:00
  • 09be7e874a [All] Fixed multiple issues during build on Linux Gliniak 2025-01-08 22:27:51 +01:00
  • cdd3f161fa [XAM] Fixed invalid param count in XNetUnregisterKey Gliniak 2025-01-10 20:20:05 +01:00
  • ccf4d6d5f8 [Emulator] Added logging file extension and magic value Gliniak 2025-01-10 19:43:06 +01:00
  • 2253cb978d [XAM] Added stub for: Refresh Gliniak 2025-01-10 13:33:51 +01:00
  • b50e32ab45 [XAM] Removed Windows specific code from xam_info.cc Gliniak 2025-01-09 19:19:27 +01:00
  • 4620fa93d8 [XAM] Added XamProfileOpen support and xam_profile.cc dedicated file for XamProfile exports Gliniak 2025-01-08 22:11:10 +01:00
  • 7e51efeec5 [3PP] ZLib: Ignore warnings-errors Gliniak 2025-01-08 19:47:29 +01:00
  • 34da168284 [XEX] Check if header exists during XexInfoCache init marko1616 2025-01-08 12:12:48 +08:00
  • 762145687b Update to Premake 5.0-beta3 Margen67 2025-01-07 21:48:58 -08:00
  • 6f1cb9e253 Fix clang not building with C++20 Margen67 2025-01-07 21:15:39 -08:00
  • 7437c020d6 [Misc] Fixed some issues during compilation process on Linux Gliniak 2025-01-07 22:53:54 +01:00
  • 57eeed86b7 [XboxKrnl/xconfig.cc] - Stub ExSetXConfigSetting and ExReadModifyWriteXConfigSettingUlong The-Little-Wolf 2025-01-05 23:02:13 -08:00
  • 3b49054d6b [CI] Only build release Margen67 2025-01-06 13:28:07 -08:00
  • 72df2129a0 [Readme] Add Linux Margen67 2025-01-05 16:12:14 -08:00
  • fff79eb41d xenia-build improvements Margen67 2025-01-05 16:08:38 -08:00
  • affb2fb7af CI: Add debug/checked configuration Margen67 2024-12-27 06:07:37 -08:00
  • 26bf95d50f CI: Add Linux Margen67 2024-12-27 03:07:57 -08:00
  • b5d319834e [XboxKrnl/xconfig.cc] - Fixes and logging changes The-Little-Wolf 2025-01-02 15:49:18 -08:00
  • bb20ada9bf 3PP: Bump submodules Xphalnos 2025-01-05 14:44:08 +01:00
  • 13badbb4c0 [XAM] Fixed issue with savefile removal via XamContentDeleteInternal Gliniak 2025-01-06 12:14:29 +01:00
  • d660a82997 [XContent] Aggregate license mask from all licenses while installing package Gliniak 2025-01-05 17:59:15 +01:00
  • ad323dd9d8 [HID] Fixed lack of controller input introduced in previous commit Gliniak 2025-01-05 10:09:32 +01:00
  • 4584794e24 [HID] Added drivers filter for GetState Gliniak 2025-01-04 21:40:08 +01:00
  • d6ed8af4e7 [Xam/Avatar] - Stubbing Avatar Functions The-Little-Wolf 2024-11-20 14:51:52 -08:00
  • 95df198d8a [Xbox] kXNotification Additions The-Little-Wolf 2024-12-30 19:12:42 -08:00
  • b757601f01 [XAM] XamUserGetName: Fixed issue introduced in previous commit Gliniak 2025-01-01 18:43:52 +01:00
  • 3f0a7f171f [XAM] XamUserGetName: Prevent false-positive in MS defender Gliniak 2025-01-01 14:14:57 +01:00
  • ceb94e019a [XAM/UI] Implemented profile passcode UI Adrian 2024-12-29 15:14:59 +00:00
  • fe85be8817 [XAM] Fixed possible crash caused by printing invalid characters in XamUserGetGamerTag and XamUserGetName Gliniak 2024-12-30 19:40:25 +01:00
  • c3301d9281 [Base] Fixed issue with initialization deadlock on Proton Gliniak 2024-12-30 16:41:47 +01:00
  • 1ba30c519c [HID] Fixed issues with double input in specific config HID configuration. Gliniak 2024-12-30 15:01:55 +01:00
  • 3dac88113f [XBDM] Implemented DmSetMemory and DmGetMemory Adrian 2024-12-29 01:11:58 +00:00
  • 160d80d5cc [Xam/Enum] Implement EnumerateMediaObjects Functions The-Little-Wolf 2024-12-29 05:47:12 -08:00
  • 580b1f4345 [XAM] Fixed nullptr crash in XamShowMessageBoxUI Gliniak 2024-12-27 10:25:20 +01:00
  • 9dfb0d0b68 [Base] Moved IsUseNexusForGameBarEnabled from emulator_window to system.h Gliniak 2024-12-26 12:04:59 +01:00
  • bcc3c3172d [Base] Added NtSystemClock to_local for quick time conversion to current timezone Gliniak 2024-12-26 11:31:37 +01:00
  • c3586bc165 [C++] Uplift version to C++20 Gliniak 2024-12-25 12:05:27 +01:00
  • a6e3d77504 [HID] Report passthrough as keyboard type and subtype device. Gliniak 2024-12-23 15:50:00 +01:00
  • 2e521383c2 [HID] Fixed some issues with controller/passthrough visibility. Gliniak 2024-12-23 10:43:27 +01:00
  • 11f14e8488 [HID] Fixed spam caused by incorrect controller visibility Gliniak 2024-12-21 19:46:59 +01:00
  • 3d79874828 [XAM] Fixed profile setting for preferred color Adrian 2024-12-21 13:30:14 +00:00
  • 919f7403e2 [Xam/UI] - Implement XamShowMarketplaceUIEx & XamShowForcedNameChangeUI The-Little-Wolf 2024-11-03 09:25:25 -08:00
  • 263c722a40 [XAM] Added X_ACHIEVEMENT_UNLOCK_TIME ctor to support unix timestamp Gliniak 2024-12-18 20:59:27 +01:00
  • b98ff2d278 [XAM] Added specific ctor for X_ACHIEVEMENT_UNLOCK_TIME Gliniak 2024-12-18 20:32:52 +01:00
  • ef8619b0a8 [HID] Fixed issue with controller input introduced in previous commit. Gliniak 2024-12-18 09:39:52 +01:00
  • f6ae651cc2 [HID] Enable Keyboard Passthru Gliniak 2024-12-16 18:53:42 +01:00
  • 2596aef111 [CI] Use main branch of actions Margen67 2024-12-16 19:49:10 -08:00
  • b187ffeef7 [UI] Fixed crash while opening titles menu while not being logged in Gliniak 2024-12-16 19:36:33 +01:00
  • c8c62fc07c [Base] Fixed compilation error in math.h Xphalnos 2024-11-05 18:09:58 +01:00
  • cfd965342a [XAM] Fixed issue with lack of loaded achievements while switching profile in-game Gliniak 2024-12-15 14:16:17 +01:00
  • b449937553 [CI] Removed VS2019 build from CI Gliniak 2024-12-14 21:14:58 +01:00
  • 2fc36721b4 [Kernel] Removed useless GameInfoWrapper class Gliniak 2024-12-14 20:51:16 +01:00
  • e8a92c1073 [Kernel] Split achievements backends from manager and interface Gliniak 2024-12-14 18:32:53 +01:00
  • 45332299b2 [UI] Added played game list and achievements UI. Gliniak 2024-10-05 19:16:39 +02:00
  • d94940f850 Replace /GS- with NoBufferSecurityCheck Margen67 2024-12-12 22:15:38 -08:00
  • 3acf3fdcd1 Never specify /O1 Margen67 2024-12-12 20:52:37 -08:00
  • 1d51ff5bfd Replace invalid vectorextensions Margen67 2024-12-12 20:16:52 -08:00
  • 0132cb9a14 Add /Ob3, remove /Oy Margen67 2024-12-12 19:35:48 -08:00
  • a295ec1bbd [Base] Removed useless path_to_utf8 conversion while using fmt Gliniak 2024-12-13 19:04:31 +01:00
  • 3318ab5d4c [3PP] Uplifted FMT version and adjusted messages Gliniak 2024-12-12 20:28:11 +01:00
  • 41771055f8 [XAM] Fixed datatype for uint32_t user settings Adrian 2024-12-11 18:01:00 +00:00