Commit Graph

  • 9822d60c00 Support for multiple user profiles Adrian 2023-01-22 14:43:53 +0000
  • 911055c44f add writeback base/size and xps base/size registers, EVENT_WRITE_SHD check 911055c disjtqz 2023-09-18 17:10:34 -0400
  • 3876a1632a fix matchvalueandref freeze 3876a16 disjtqz 2023-09-18 16:34:36 -0400
  • d86e312b7d remove vsync_interval; replace with vsync_fps. disjtqz 2023-09-18 17:57:57 -0400
  • 53c1407a85 add writeback base/size and xps base/size registers, EVENT_WRITE_SHD check disjtqz 2023-09-18 17:10:34 -0400
  • 69fc2378fb fix matchvalueandref freeze disjtqz 2023-09-18 16:34:36 -0400
  • 1616f5c7ac rollback MatchValueAndRef chris 2023-09-17 16:21:03 -0400
  • 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
  • 9554f82c10 [VFS] More cleanup in Zarchive loader 9554f82 Gliniak 2023-09-04 21:09:40 +0200
  • 9496c04ac5 [VFS] Zarchive cleanup & style changes 9496c04 Gliniak 2023-09-03 21:31:17 +0200
  • 18daf4a686 [VFS] : Fix zstd and zarchive submodules 18daf4a Romain Tisserand 2023-05-21 21:58:16 +0200
  • 2cd2d1d620 [VFS] Add support for loading ZArchive files Romain Tisserand 2023-05-21 21:33:10 +0200
  • e191f2d8d0 Separation of STFS, SVOD into different entities e191f2d Gliniak 2022-06-21 11:05:32 +0200
  • c1bd30eb7f Fixed invalid month decoding in decode_fat_timestamp Gliniak 2023-08-04 21:50:30 +0200
  • d9e1c5024f Added test project for vfs Gliniak 2023-08-01 21:04:20 +0200
  • ce9a82ccf8 Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental ce9a82c Gliniak 2023-09-01 18:20:29 +0200
  • 55b0ef7908
    Should not map nullptr with MAP_FIXED flag. Update memory_posix.cc. none 2023-08-30 00:29:58 +0200
  • d78cc5eece
    Update mapped_memory_posix.cc: Must resize file to map_length. none 2023-08-28 21:08:27 +0200
  • 142204f514
    Update image_sha_bytes_ loop from 16 to 20 iterations xex_module.cc none 2023-08-28 19:16:52 +0200
  • 4b0d5fa246
    Update image_sha_bytes_ from 16 to 20 xex_module.h none 2023-08-28 19:14:23 +0200
  • cdebbf0141
    Added ifdef before Microsoft-specific movsq and replaced with memcpy in other cases. In memory.cc none 2023-08-25 16:06:22 +0200
  • 484cece7f7
    Add ifdef check before the Microsoft-specific movsq in memory.cc none 2023-08-25 15:53:37 +0200
  • 68307b9151 Update Options.mediawiki Margen67 2023-08-23 14:38:55 -0700
  • cb78783a3c Update Options.mediawiki Margen67 2023-08-22 17:55:26 -0700
  • cb38522908 Update copyright year RodoMa92 2023-08-12 14:01:09 +0200
  • 61ae650c03 Now the achievement code compiles fine on linux, remove the ifdefs RodoMa92 2023-08-12 13:36:09 +0200
  • e07ea71be0 Implement message box disclaimer for posix systems RodoMa92 2023-08-12 13:28:21 +0200
  • 45e26333db Redirect console_app_main_posix.cc to a function equivalent call for posix systems RodoMa92 2023-08-12 13:11:54 +0200
  • f682c947ee Add AVX CPU checks for posix systems RodoMa92 2023-08-12 13:11:01 +0200
  • fdd44e32a8 Implement ListDirectories and FilterByName in filesystem_posix.cc RodoMa92 2023-08-12 13:10:33 +0200
  • 103ed1a53c Stylisting fixes RodoMa92 2023-08-12 13:09:58 +0200
  • 6ba162ad1f Merge latest canary RodoMa92 2023-08-12 13:09:26 +0200
  • 48df797ec6 Additional memory checks for posix systems RodoMa92 2023-08-12 09:30:36 +0200
  • 50d9004305 Generic cleanup RodoMa92 2023-08-12 09:29:29 +0200
  • 68f663c66e Remove unneeded argument parting in main_gnulinux since it's already handled in the actual main portion. RodoMa92 2023-08-12 09:26:40 +0200
  • 69252c8a25 Merge remote-tracking branch 'origin/linux_wip' into linux_wip RodoMa92 2023-08-12 09:26:29 +0200
  • 7b5d3a9923 Remove unneeded argument parting in main_gnulinux since it's already handled in the actual main portion. RodoMa92 2023-08-12 09:25:51 +0200
  • dc29307a55 [Patcher] Fixed loading of disabled plugins dc29307 Adrian 2023-08-08 21:09:16 +0100
  • 111cd4ebdb [Patcher] Fixed loading of disabled plugins Adrian 2023-08-08 21:09:16 +0100
  • 52013ea3d6 Update Options.mediawiki Margen67 2023-08-08 03:18:47 -0700
  • af4bfd2a07 Update Options.mediawiki Margen67 2023-08-08 03:13:04 -0700
  • 2ea4838132 Update Options.mediawiki Margen67 2023-08-08 01:43:32 -0700
  • f743cf1e65 Implimented xex timestamp logging & ldr_data field. Allows custom plugins to access a modules timedatestamp via LDR_DATA_TABLE_ENTRY. f743cf1 Byrom90 2023-08-07 21:49:41 +0100
  • 44fc8f9412 [Patcher] Fixed unitialized variable. is_any_plugin_loaded_ 44fc8f9 Gliniak 2023-08-08 08:21:44 +0200
  • 1b89abfe14 Implimented xex timestamp logging & ldr_data field. Allows custom plugins to access a modules timedatestamp via LDR_DATA_TABLE_ENTRY. Byrom90 2023-08-07 21:49:41 +0100
  • 2a4d7feaae [GPU] Unified clear_memory_page_state to be used in D3D12 & Vulkan 2a4d7fe Gliniak 2023-08-02 22:37:11 +0200
  • 80c41a7e10 [GPU] Unified clear_memory_page_state to be used in D3D12 & Vulkan Gliniak 2023-08-02 22:37:11 +0200
  • 91f976e524 [Patcher] Plugin Loader 91f976e Adrian 2023-07-16 18:25:50 +0100
  • ef9ae90a0f [Patcher] Plugin Loader Adrian 2023-07-16 18:25:50 +0100
  • 6e86eacf5a Added Listing directories and filtering filenames by regex 6e86eac Gliniak 2023-03-12 20:31:31 +0100
  • 27b9641d48 Update Quickstart.md Margen67 2023-08-02 08:41:23 -0700
  • c667465446 Update Quickstart.md Margen67 2023-08-02 08:29:05 -0700
  • 7a1eca7265 [Config] Redesigned config dumper 7a1eca7 Gliniak 2023-07-29 21:12:09 +0200
  • f20acb950a [Config] Redesigned config dumper Gliniak 2023-07-29 21:12:09 +0200
  • a180813fcf [Core] Fix config resetting a180813 Adrian 2023-07-29 17:04:36 +0100
  • 3666edb4f1 [Core] Fix config resetting Adrian 2023-07-29 17:04:36 +0100
  • df7146818d [Config] Print contents of loaded config file df71468 illusion0001 2023-07-23 20:20:23 -0500
  • 162ae215ef [Config] Print contents of loaded config file illusion0001 2023-07-23 20:20:23 -0500
  • ce0077d2c3 Readme: Update readme branding + download url illusion0001 2023-07-28 02:04:58 -0500
  • d61c215bd0
    Merge pull request #190 from xenia-canary/new_logos d61c215 Margen67 2023-07-28 14:52:33 -0700
  • 33743a435a New logo Margen67 2023-07-28 02:45:55 -0700
  • ef91193a70 updated disclaimer, archive detection, clean up flags ef91193 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
  • 50232bfae3 updated disclaimer, archive detection, clean up flags JeBobs 2023-07-27 14:56:56 -0400
  • 2ab2a65ae1 Remove anti piracy message 2ab2a65 illusion0001 2023-07-26 23:06:49 -0500
  • b44d166e6f Remove anti piracy message illusion0001 2023-07-26 23:06:49 -0500
  • 65672243b2 Update .gitmodules to `xenia-canary` 6567224 illusion0001 2023-07-27 10:28:48 -0500
  • e00717be2e 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
  • 5c452f3bd2 fix incorrect indent Tyrone Rodriguez 2023-07-27 05:59:03 -0400
  • 82fb061f85 Fix some edge cases in the anti piracy Tyrone Rodriguez 2023-07-27 05:56:33 -0400
  • 564e6d793b
    Merge branch 'xenia-canary:canary_experimental' into linux_wip Marco Rodolfi 2023-07-27 11:06:02 +0200
  • 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
  • a66042fc79 CI: Try to fix empty azure artifacts illusion0001 2023-07-24 11:00:00 -0500
  • 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 ba936e8 Margen67 2023-07-21 13:13:40 -0700
  • 2d2944c83f
    Merge branch 'xenia-canary:canary_experimental' into linux_wip Marco Rodolfi 2023-07-20 12:59:05 +0200
  • f4f13cbe82 [UI] Added Host Notification Window Gliniak 2023-07-16 17:03:13 +0200
  • 7c5b9372e7 [App] Misc App fixes 7c5b937 Adrian 2023-07-10 20:41:44 +0100
  • eb537e12d1 [App] Misc App fixes Adrian 2023-07-10 20:41:44 +0100
  • 5779cefe06 Update Options.mediawiki Margen67 2023-07-06 04:22:57 -0700
  • a620397b35
    Exclude wiki from appveyor Margen67 2023-07-05 02:45:00 -0700
  • ac6ade3511 Update Options.mediawiki Margen67 2023-07-04 19:59:02 -0700
  • 5bd33138d3 Update Options.mediawiki Margen67 2023-07-04 19:57:47 -0700
  • ad10906e9a Update Options.mediawiki Margen67 2023-07-03 16:21:59 -0700
  • be558f83de Update Options.mediawiki Margen67 2023-07-03 15:16:53 -0700
  • f720d11c6e Update Options.mediawiki Margen67 2023-07-03 15:07:04 -0700
  • 294c9859af Update Options.mediawiki Margen67 2023-07-03 13:55:48 -0700
  • 13777cab66 Implement argument parsing and logging initialization for GNU Linux RodoMa92 2023-06-30 13:49:37 +0200
  • e4396f2bd4 Implement LaunchFileExplorer for GNU Linux RodoMa92 2023-06-28 15:24:00 +0200
  • dd0e546e34
    Merge branch 'xenia-canary:canary_experimental' into linux_wip Marco Rodolfi 2023-06-28 15:16:07 +0200
  • 71b8c2357e Fix broken errors, log ISO path 71b8c23 Margen67 2023-06-28 00:20:53 -0700