Commit Graph

  • a90f83d44c [Vulkan] Non-seamless cube map filtering Triang3l 2024-05-05 15:15:48 +0300
  • e9f7a8bd48 [Vulkan] Optional functionality usage improvements Triang3l 2024-05-04 22:47:14 +0300
  • f87c6afdeb [Vulkan] Update headers to 1.3.278 Triang3l 2024-05-04 19:59:28 +0300
  • 9ebe25fd77 [GPU] Declare unused register fields explicitly Triang3l 2024-05-02 23:31:13 +0300
  • aa4a3e09e4 [UI] Fix divide-by-zero hazard Wunkolo 2024-04-28 19:09:28 -0700
  • f2b05ead9d [CPU] Stub ARM64 to Null CPU backend Wunkolo 2024-04-28 18:55:23 -0700
  • 045441a305 [Base] Add Windows-ARM64 `bit_count` implementation Wunkolo 2024-04-27 17:49:40 -0700
  • fe9c98efac [CPU] Disable x64 backend on ARM64 Wunkolo 2024-04-27 17:43:10 -0700
  • f25484854c [Base] Disable AVX check on ARM64 Wunkolo 2024-04-27 17:29:06 -0700
  • b48ec84b3c [ImGui] Stub ARM64 host debug text Wunkolo 2024-04-27 17:26:42 -0700
  • 1874f0c72f [CPU] Add Windows ARM64 stack-walker Wunkolo 2024-04-27 17:15:53 -0700
  • a6d9113b21 [Base] Add Windows-ARM64 exception handling Wunkolo 2024-04-27 17:10:31 -0700
  • 17461771ae [Build] Add Windows ARM64 support Wunkolo 2024-04-27 09:18:04 -0700
  • 20f3ffbe13 [3PP] Replace cpptoml with tomlplusplus Gliniak 2024-02-26 09:30:54 +0100
  • 79d2d3ba55 [XAM] Changes to settings handling Gliniak 2024-02-18 12:12:14 +0100
  • 179ee7618d [x64] Add GFNI and AVX512VBMI optimization for `VECTOR_SHL`(int8) Wunkolo 2024-02-05 23:58:24 -0800
  • cfdfb600da Added a translation for GTK virtual keys to ui::VirtualKey guccigang420 2023-10-06 17:12:38 +0200
  • add1b008e2 Added System-V ABI support in x64 backend & fixed mmap initialization none 2023-09-18 20:14:56 +0200
  • 3b8755b7b2 [Build] Also remove the package sources post build RodoMa92 2024-01-18 13:30:31 +0100
  • 0796660f7b [Build] Fix build test generation for Linux systems RodoMa92 2024-01-18 13:23:39 +0100
  • 1fb5333dbe [Code style] Changed hard-written system and app notification ID's to enum Zaid Ismail 2023-11-04 00:51:00 +0200
  • d0920b957d memory_win: Fixed VirtualQuery possibly uninitialized parameter. guccigang420 2023-10-14 10:54:57 +0200
  • 7f0a8b0085 Fixed mmap usage and (re)-implemented most parts of memory_posix.cc guccigang420 2023-09-30 21:56:15 +0200
  • 1ba81e9151 Created a generic keyboard hid driver guccigang420 2023-10-06 17:00:18 +0200
  • 195ff8ee75 Added a check for queryprotect result in MMIO guccigang420 2023-10-01 17:39:20 +0200
  • 41f451bf8b Fixed MulHi in value.cc for Linux systems guccigang420 2023-10-01 17:30:28 +0200
  • 930859d3a8 Implemented missing functionality in GetInfo in filesystem_posix.cc guccigang420 2023-09-26 00:08:10 +0200
  • 83bb5f2814
    [Premake] Added missing links to vfs-testing premake Radosław Gliński 2023-09-18 21:25:10 +0200
  • 2ba9f97de5
    Merge branch 'xenia-project:master' into master none 2023-09-18 20:14:56 +0200
  • cec5fcfd06 Added System-V ABI support in x64 backend & fixed mmap usage guccigang420 2023-09-09 14:16:43 +0200
  • f6b5424a9f [VFS] Fixed invalid month decoding in decode_fat_timestamp Gliniak 2023-08-04 21:50:30 +0200
  • 0f331b5313 [Testing] Added test project for vfs Gliniak 2023-08-01 21:04:20 +0200
  • c4b500ad9d [VFS] Fixed invalid month decoding in decode_fat_timestamp Gliniak 2023-08-04 21:50:30 +0200
  • 2fe80f5ac2 [Testing] Added test project for vfs Gliniak 2023-08-01 21:04:20 +0200
  • 6c0d1f94df [UI] Allow loading custom font & changed default font on Windows Gliniak 2023-02-25 15:30:15 +0100
  • 2ff4ff6ca4 [Base] Added Listing directories and filtering filenames by regex Gliniak 2023-03-12 20:31:31 +0100
  • 9f2090c574
    Merge e76c1f19e6 into c5e6352c34 Romain TISSERAND 2023-07-28 18:56:46 -0400
  • 33743a435a New logo Margen67 2023-07-28 02:45:55 -0700
  • ef91193a70 updated disclaimer, archive detection, clean up flags JeBobs 2023-07-27 14:56:56 -0400
  • c5e6352c34 [CPU] Added constant propagation pass for: OPCODE_AND_NOT Gliniak 2022-03-07 08:17:51 +0100
  • 45b4f864c6 [CPU] Added constant propagation pass for: OPCODE_AND_NOT Gliniak 2022-03-07 08:17:51 +0100
  • 2a67de78db [Kernel/Memory] Check for required protect_bits combinations Gliniak 2021-12-15 11:33:58 +0100
  • 2ab2a65ae1 Remove anti piracy message illusion0001 2023-07-26 23:06:49 -0500
  • 65672243b2 Update .gitmodules to `xenia-canary` illusion0001 2023-07-27 10:28:48 -0500
  • 1887ea0795 [Base] Add missing #include <cstdint> to utf8.cc Adriano Martins 2023-06-29 19:45:35 -0300
  • 2735d51f1d [Base] Add missing #include <cstdint> to utf8.cc Adriano Martins 2023-06-29 19:45:35 -0300
  • 772eb40bc2 Log invalid disc image Margen67 2023-07-26 23:08:35 -0700
  • d9c31d7cfc
    Merge pull request #184 from illusion0001/bepp chrisps 2023-07-26 19:17:26 -0400
  • 33e8c8e1ff
    Update emulator.cc illusion0001 2023-07-26 18:10:20 -0500
  • 616717b31e
    Remove beeps illusion0001 2023-07-26 18:09:17 -0500
  • f304ef5357
    Merge pull request #183 from chrisps/gentlebeep chrisps 2023-07-26 17:52:51 -0400
  • 8985abfcc9 Lowered the frequency of the Beeps down to 60hz, at higher volumes it could be downright painful. chris 2023-07-26 17:46:18 -0400
  • eaa5d61c0c
    Delete .appveyor.yml Margen67 2023-07-25 00:16:24 -0700
  • a10c04d948
    Delete .azure-pipelines.yml Margen67 2023-07-24 13:59:14 -0700
  • e54262b710
    Merge pull request #180 from chrisps/iodevices_and_deterrents chrisps 2023-07-23 15:00:22 -0400
  • afef35c1c0 Implement RtlRandom (which despite its name is located in Xam, not xboxkrnl, which is why its not in xboxkrnl_rtl) Stub XamVoiceSubmitPacket Stubs for __CAP_Start_Profiling/End_Profiling/Enter_Function/Exit_Function add a note about io_status_block in NtDeviceIoControlFile, change the param's type move the X_IOCTL_ constants from NtDeviceIoControlFile's body into xbox.h add X_STATUS_INVALID_IMAGE_FORMAT to xbox.h Implement XexLoadImageHeaders Much more correct version of IoCreateDevice, properly initializes/allocates device extension data Stub version of IoDeleteDevice Open the quickstart guide in the browser the first time a user opens the emulator Add some persistent flags that are stored in the registry on windows, not in the config. These are just used to indicate whether one-time tasks have run, like showing the quickstart guide. On non-windows platforms a default value is returned that skips any of these tasks so they don't run every single time. chris 2023-07-23 14:26:10 -0400
  • ba936e8038
    Don't have controller hotkeys enabled by default Margen67 2023-07-21 13:13:40 -0700
  • 7c5b9372e7 [App] Misc App fixes Adrian 2023-07-10 20:41:44 +0100
  • 0957b8725f [BASE] Prevent crashing if special characters are in the launch path Adrian 2023-07-08 18:21:40 +0100
  • a620397b35
    Exclude wiki from appveyor Margen67 2023-07-05 02:45:00 -0700
  • 71b8c2357e Fix broken errors, log ISO path Margen67 2023-06-28 00:20:53 -0700
  • 4b60c48078
    Update xboxkrnl_video.cc Aero002 2023-06-22 15:25:59 -0500
  • 921923472b [Kernel] Fixed issue in NtResumeThread introduced in previous commit Gliniak 2023-06-18 09:32:31 +0200
  • 68b2174378 [XAM] Fixed XexGetModuleHandle Adrian 2023-06-15 22:11:49 +0100
  • 6a23f1457b [XAM] Plugin Functions Adrian 2023-05-08 17:31:06 +0100
  • 28c67b9384 [APU] Add apu_ prefix to max_queued_frames cvar Margen67 2023-06-12 07:21:44 -0700
  • 9333373872 [Thread] Set pointer for: stack_kernel Gliniak 2023-06-12 07:40:52 +0200
  • 4053f7bb0e [Kernel] Implemented: ObLookupAnyThreadByThreadId Gliniak 2023-06-12 07:32:25 +0200
  • 90e28dce97 [XMA] Initial version of new XMA decoder Gliniak 2023-06-02 21:37:37 +0200
  • 00aba94b98 [NET] NetDll___WSAFDIsSet: Fixed incorrect endianness of fd_count Gliniak 2023-01-05 21:02:55 +0100
  • 07e81fe172 [Base] Filter out relative directories on linux Roy Stewart 2023-02-03 02:43:51 -0500
  • 41c423109f [Base] Set the path for posix file info Roy Stewart 2023-02-03 02:40:42 -0500
  • 4a3b04d4ee [XAM] Implemented XamGetCurrentTitleId Adrian 2023-02-12 21:42:11 +0000
  • 858af5ae75 [XAM] xeXamContentCreate - Disposition cleanup Gliniak 2023-02-20 13:33:50 +0100
  • e110527bfe [Base] ListFiles: Prevent leakage of file descriptors Gliniak 2023-05-31 07:54:23 +0200
  • 15176ddc47 [Base] Added ReadOnly BitStream Gliniak 2023-06-02 21:34:18 +0200
  • 7c21610a2c [XMA] Disable decoding on dedicated thread Gliniak 2023-06-02 21:33:29 +0200
  • 1ae524a8d5
    Remove redundant path-ignore path(s) Margen67 2023-05-31 13:24:49 -0700
  • 0d7adb6029 [Base] ListFiles: Prevent leakage of file descriptors Gliniak 2023-05-31 07:54:23 +0200
  • 6ee2e3718f [x64] Add AVX512 optimizations for `OPCODE_VECTOR_COMPARE_UGT`(Integer) Wunkolo 2023-02-05 17:55:09 -0800
  • 121bf93cbe [PPC] Implement `vsubcuw` Wunkolo 2023-04-17 10:33:37 -0700
  • 93b77fb775 [PPC] Implement `vaddcuw` Wunkolo 2023-02-05 17:00:43 -0800
  • 145b2d024c
    Merge e10756d150 into ed64e3072b Max-Tepafray 2023-05-25 19:55:54 -0500
  • e10756d150
    [x64] Add AVX512 optimizations for PERMUTE_V128 Max-Tepafray 2023-05-25 17:27:22 -0500
  • 8ba102932d
    [x64] Add kX64EmitAVX512VBMI feature-flag and detection Max-Tepafray 2023-05-25 17:26:47 -0500
  • 19277ca647
    [x64] Add kX64EmitAVX512VBMI feature-flag and detection Max-Tepafray 2023-05-25 17:26:07 -0500
  • 492e9b6072
    [x64] Add kX64EmitAVX512VBMI feature-flag and detection Max-Tepafray 2023-05-25 17:25:22 -0500
  • f04fa0a42f
    Merge fd942a37f1 into ed64e3072b Max-Tepafray 2023-05-25 22:17:30 +0000
  • fd942a37f1
    [x64] Add AVX512 optimization for OPCODE_VECTOR_SUB(saturated) Max-Tepafray 2023-05-25 17:17:26 -0500
  • 2db8d01a13
    [x64] Add VECTOR_SH{R,L}_I8_SAME_CONSTANT unit test Max-Tepafray 2023-05-25 16:59:20 -0500
  • 99232e6e24
    Update vector_shl_test.cc Max-Tepafray 2023-05-25 16:58:31 -0500
  • ceb040c36d
    [x64] Fix VECTOR_SH{L,R,A}_V128(Int8) masking Max-Tepafray 2023-05-25 16:57:40 -0500
  • 3d1bc5a729
    Merge 6ad5c39fac into ed64e3072b Radosław Gliński 2023-05-25 13:54:10 +0300
  • ad2d27f6dc
    Merge pull request #162 from gmriggs/canary_experimental chrisps 2023-05-20 09:55:43 -0400
  • 85a93029a7 fix array index out of bounds crash in EmulatorWindow::ProcessControllerHotkey gmriggs 2023-05-19 15:26:19 -0400
  • ec69a94ebf
    Add a screenshot feature, improve code JohnHenry150 2023-05-19 06:57:53 -0500
  • 01410e2367
    Add a screenshot feature, improve code JohnHenry150 2023-05-19 06:52:54 -0500
  • d8a595ad04
    Add a screenshot feature JohnHenry150 2023-05-19 06:47:52 -0500
  • 35573f72e6
    Add a screenshot feature JohnHenry150 2023-05-19 06:47:29 -0500
  • 893a1819ad
    Update emulator_window.cc JohnHenry150 2023-05-19 06:47:13 -0500