Xenia Git (2026/03/09) is compiled. Xenia is an experimental emulator for the Xbox 360. It does not run games (yet).
Xenia Git Changelog:
* [Kernel] Fix data race on XFile position
* [CPU/Thread] setup r[2] constant value, only used by HV afaik
* [Kernel] Thread safety fixes for xfile, xmutant, and xtimer objects
* [APU] Move XmaContext::Block() to base class with RAII locking
* [XboxKrnl] Don't crash the host on guest trap
* [APU] Fix audio crashes during shutdown
* [Kernel] Clear object handles before release in ObjectTable::Reset
* [Kernel] Remove some log spam
* [Xboxkrnl] Remove devkit memory access assert and replace with warning
* [x64] Fix vector mask issue and add missing tests
* [x64/Debug] Fix TrapDebugPrint to properly terminate string
* [CPU] Check for null when returning machine code ptr
* [Posix] Fix DeallocFixed crashes / memory leaks
* [CPU/PPC] Add Linux workaround for fdiv instruction format
* [Linux] Implement fast mutex similar to Windows version
* [Linux/Threading] change self-suspend to wait to be resumed
* [Memory] Linux cleanup shm files on exit
* [Threads] Ensure proper RTTI/vtable emission for PosixWaitHandle
* [Posix Threading] Robust mutexes
* [Posix Threads] Refactored condition variables from static to per-instance members and replaced deadlock-prone predicate-based WaitMultiple with polling using try_lock.
* [Threading] Signal handler / self-suspension improvements
* [Kernel] Ensure file mutex is initialized
* [Kernel] Thread suspend for posix to match windows semantics
* [Kernel] ReleaseSemaphore for Posix to match Windows semantics
* Fix potential buffer overflow in posix memory handling
* Keep threads from trying to suspend themselves on Linux
* [GPU] Ensure vsync works correctly on Linux.
* Fix menu hotkeys on Linux
* [Kernel/XMP] Add title-specific file I/O hooks for XMP volume sync
* [Build] Integration with CLion
* [Cmake] Filter Configuration presets. This removes VS preset visibility on linux
* [Base] Replace CRITICAL_SECTION with SRWLOCK based mutexes
* [Base] Use function-local static for global_mutex
* [Kernel] Return null on handle type mismatch instead of asserting
Download: Xenia Git (2026/03/09)
Source: Here
2026-03-09

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!