Commit Graph

  • e0f0dc7f3a [Base] Added missing import from previous commit e0f0dc7 Gliniak 2023-12-23 22:37:51 +0100
  • eb2298c412 [XAM] Store XGI contexts Gliniak 2023-12-23 22:21:18 +0100
  • a246c81e3b [UI] Set fullscreen on double left mouse click a246c81 Carlos 2023-12-20 17:19:44 -0400
  • f3d0de2562 [UI] Set fullscreen on double left mouse click Carlos 2023-12-20 17:19:44 -0400
  • d6dc4dc556 [Kernel] Added Extracting Properties and Contexts out of SPA file d6dc4dc Gliniak 2023-12-21 20:43:19 +0100
  • 2de1b8ad4b [Kernel] Added dummy XUserStatsEnumerator 2de1b8a Gliniak 2023-12-19 18:51:26 +0100
  • a5596332c9 [Kernel] Put achievement enumerator in xenumerator file Gliniak 2023-12-19 18:49:33 +0100
  • 57a23cf192 Fix typing for output stencil ref 57a23cf yeah-its-gloria 2023-12-04 03:01:20 +0100
  • 37ec297826
    Fix typing for output stencil ref yeah-its-gloria 2023-12-04 03:01:20 +0100
  • e7dcee4c39 [xam] Added debug-level logging of WSAGetLastError result e7dcee4 imaginebeingatcomputers 2023-11-14 10:36:48 -0600
  • e223230e99 Initial version of new XMA decoder e223230 Gliniak 2023-06-02 21:37:37 +0200
  • cbba0f9311 Added ReadOnly BitStream Gliniak 2023-06-02 21:34:18 +0200
  • a198288964 Disable decoding on dedicated thread Gliniak 2023-06-02 21:33:29 +0200
  • 6284bfc21c [Emulator] Allow saving launch_data and use them on next boot 6284bfc Gliniak 2023-11-15 19:11:35 +0100
  • 9606015ddb [Emulator] Allow saving launch_data and use them on next boot experimental_scuffed_launch_data 9606015 Gliniak 2023-11-15 19:11:35 +0100
  • c3a2fa61b7 [xam] Added debug-level logging of WSAGetLastError result imaginebeingatcomputers 2023-11-14 10:36:48 -0600
  • 50b42371a0 [Kernel] Restore assigning pointer to object_type_ptr. 50b4237 Gliniak 2023-11-13 21:16:25 +0100
  • 355e25461e [Kernel] Fixed ptr oopsie in XObject destructor 355e254 Gliniak 2023-11-10 09:15:12 +0100
  • 22a27098a4 [Patcher] Make hash mandatory. 22a2709 Gliniak 2023-11-09 17:54:33 +0100
  • ebda38b526 Update Options.mediawiki Margen67 2023-11-09 04:16:56 -0800
  • fa79cfa627 Update Options.mediawiki Margen67 2023-11-08 06:58:08 -0800
  • a34944e4d2 [GPU] Added hack for AC6 floor/ground. Thanks Blackbird88 & TTFH3500 a34944e Gliniak 2023-10-28 10:28:25 +0200
  • ebdea6b02a [Kernel] Store earned achievements in-memory to prevent achievements spam ebdea6b Gliniak 2023-10-25 09:17:38 +0200
  • 2509b03b81 [Kernel] Disable high definition mode for internal resolutions lower than 1024x768 2509b03 Gliniak 2023-10-22 20:24:43 +0200
  • e633bf3d98 [Kernel] Add support for positive timeout_ticks e633bf3 Gliniak 2023-10-22 15:15:49 +0200
  • 91c67b9af2 [Emulator] Separate host and guest cache directories 91c67b9 Gliniak 2023-10-21 18:28:14 +0200
  • a9dd1c89bc [Kernel] shrink ObCreateObject a9dd1c8 disjtqz 2023-10-15 14:55:16 -0400
  • 6a1d612495 [Kernel] Stub out xeObSplitName until cleaner version can be written disjtqz 2023-10-15 13:12:46 -0400
  • 275454089e [Kernel] Implement ObCreateObject disjtqz 2023-10-15 12:33:54 -0400
  • d8aa14da73
    Small fixes for better cross-platform compatibility (#200) d8aa14d none 2023-10-21 17:07:29 +0200
  • 9f1605a2e7 launch module fallback 9f1605a Adrian 2023-10-17 18:36:51 +0100
  • d84df6e47f [Memory] Added check to prevent crashes when title tries to get access to unavailable range d84df6e Gliniak 2023-10-21 10:12:48 +0200
  • d532d8eb61 [Memory] Adjust allocation range in 64k virtual range Gliniak 2023-10-21 10:04:32 +0200
  • 413d60bf54 [XAM] Added XamUserCreateStatsEnumerator 413d60b Gliniak 2021-05-22 22:54:34 +0200
  • aa6e7159ae [XAM] Added XamUserCreateStatsEnumerator Gliniak 2021-05-22 22:54:34 +0200
  • 068b3811d9 [XAM] Added missing disposition return value from XamContentCreate 068b381 Gliniak 2023-10-20 12:21:11 +0200
  • 4b9541a541 [XAM] Added missing disposition return value from XamContentCreate 4b9541a Gliniak 2023-10-20 12:15:57 +0200
  • b3f504b472 [Kernel] shrink ObCreateObject disjtqz 2023-10-15 14:55:16 -0400
  • 2812188d77 [Kernel] Stub out xeObSplitName until cleaner version can be written disjtqz 2023-10-15 13:12:46 -0400
  • d2a6daf741 [Kernel] Implement ObCreateObject disjtqz 2023-10-15 12:33:54 -0400
  • d4736f0b37 launch module fallback Adrian 2023-10-17 18:36:51 +0100
  • ef5cb6097c [Kernel] shrink ObCreateObject disjtqz 2023-10-15 14:55:16 -0400
  • 6ea5957321 [Kernel] Stub out xeObSplitName until cleaner version can be written disjtqz 2023-10-15 13:12:46 -0400
  • 42e62fad2a [Kernel] Implement ObCreateObject disjtqz 2023-10-15 12:33:54 -0400
  • bff24e3c18 [XAM] Fixed incorrect enumerator size bff24e3 Gliniak 2023-10-15 17:22:01 +0200
  • 4cdade5b36 [XAM] Fixed incorrect enumerator size Gliniak 2023-10-15 17:22:01 +0200
  • 1cf9b168e5 [Kernel] delete host to guest mapping in case of address collision 1cf9b16 disjtqz 2023-10-14 15:59:58 -0400
  • 9b3601c6fa [Kernel] add object type stub functions, export object types disjtqz 2023-10-14 15:48:32 -0400
  • 2e50569cfd [Kernel] delete host to guest mapping in case of address collision disjtqz 2023-10-14 15:59:58 -0400
  • e9507e350f [Kernel] add object type stub functions, export object types disjtqz 2023-10-14 15:48:32 -0400
  • 6a08208dc8 Proper misalignment for AllocatePool, add guest object table 6a08208 disjtqz 2023-10-14 09:08:02 -0400
  • fa8bb8bb2d Proper misalignment for AllocatePool, add guest object table disjtqz 2023-10-14 09:08:02 -0400
  • ee424ae14a [Kernel] nonintrusive guest to host object mapping ee424ae disjtqz 2023-10-13 15:04:01 -0400
  • 720617bfac [Kernel] nonintrusive guest to host object mapping disjtqz 2023-10-13 15:04:01 -0400
  • d36b1b3830 [GPU] gpu_allow_invalid_fetch_constants true by default d36b1b3 disjtqz 2023-10-12 16:51:43 -0400
  • f2d65adbcf [GPU] gpu_allow_invalid_fetch_constants true by default disjtqz 2023-10-12 16:51:43 -0400
  • a7b047b2a2 Implement kernel processes a7b047b disjtqz 2023-10-12 15:34:27 -0400
  • 07da22bc88 Implement kernel processes disjtqz 2023-10-12 15:34:27 -0400
  • ba7397952d implement missing packet_disassembler code ba73979 disjtqz 2023-10-11 12:45:21 -0400
  • bc7083ab7a implement missing packet_disassembler code disjtqz 2023-10-11 12:45:21 -0400
  • 43fd396db7 implement dynamically allocateable guest to host callbacks 43fd396 disjtqz 2023-10-11 11:58:15 -0400
  • ea77701571 implement dynamically allocateable guest to host callbacks disjtqz 2023-10-11 11:58:15 -0400
  • d0a6cec024 total apc rework d0a6cec disjtqz 2023-10-11 09:47:19 -0400
  • b5ddd30572 moved xsemaphore to xthread.d add typed guest pointer template add X_KSPINLOCK, rework spinlock functions. rework irql related code, use irql on pcr instead of on XThread add guest linked list helper functions renamed ProcessInfoBlock to X_KPROCESS assigned names to many kernel structure fields disjtqz 2023-10-10 08:50:10 -0400
  • c038bc0116 total apc rework disjtqz 2023-10-11 09:47:19 -0400
  • 30b346b47b moved xsemaphore to xthread.d add typed guest pointer template add X_KSPINLOCK, rework spinlock functions. rework irql related code, use irql on pcr instead of on XThread add guest linked list helper functions renamed ProcessInfoBlock to X_KPROCESS assigned names to many kernel structure fields disjtqz 2023-10-10 08:50:10 -0400
  • 32f7241526 fix user apc/kernel apc mixup 32f7241 disjtqz 2023-10-09 16:04:51 -0400
  • 24c5214801 fix user apc/kernel apc mixup disjtqz 2023-10-09 16:04:51 -0400
  • e613134793 Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental e613134 Gliniak 2023-10-02 10:07:05 +0200
  • fe7dc26e3f place locals on backend pages fe7dc26 disjtqz 2023-10-01 09:14:41 -0400
  • 67f16c4e31 implement more accurately inaccurate frsqrte 67f16c4 disjtqz 2023-10-01 15:06:33 -0400
  • 86aa18f50c implement more accurately inaccurate frsqrte disjtqz 2023-10-01 15:06:33 -0400
  • 33dd9287f5 place locals on backend pages disjtqz 2023-10-01 09:14:41 -0400
  • 79465708aa implement bit-perfect vrsqrtefp 7946570 disjtqz 2023-09-30 14:59:56 -0400
  • 710921ac59 implement bit-perfect vrsqrtefp disjtqz 2023-09-30 14:59:56 -0400
  • cfecdcbeab [GPU] Vsync timing requires far less cpu now to be accurate cfecdcb disjtqz 2023-09-25 14:39:26 -0400
  • 294b968fdf remove vsync_interval; replace with vsync_fps. disjtqz 2023-09-18 17:57:57 -0400
  • 27917adfa6 [GPU] Vsync timing requires far less cpu now to be accurate disjtqz 2023-09-25 14:39:26 -0400
  • df67499752 Fixed Install Content Adrian 2023-04-12 20:01:11 +0100
  • 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