2018-11-24

Xenia Git (2018/11/24)

EmuCR: XeniaXenia Git (2018/11/24) is compiled. Xenia is an experimental emulator for the Xbox 360. It does not run games (yet).

Xenia Status:
Some real games run. Most don't. See the Game compatibility list for currently tracked games and feel free to contribute your own updates, screenshots, and information there following the existing conventions.

Xenia Git Changelog:
* [Kernel] Oops.
* [CPU/Kernel] Correct parsing of XEX_HEADER_IMPORT_LIBRARIES.
* [x64] Swap to using anchor variables instead of dummy function calls
* [x64] Fix improper use of compare_exchange_strong when adjusting code commit mark
* [x64] Allow the JIT to use volatile registers
* [x64] Change the parameters to host_to_guest_thunk
* [x64] Template-ize a few vector emulation functions
* [x64] Minor cleanups in emitter
* [x64] Factor out memory handling code
* [x64] Factor out control code
* [x64] Factor out vector handling code
* [x64] Factor out a lot of the opcode handling code
* [x64] Remove most of RegisterSequences
* [CI] Fix mspack linking even more.
* [Kernel] Fix some stuff from PR merge.
* Merge pull request #1245 from emoose/exports
* [Kernel] Add XamGetOnlineSchema export, returns dummy data
* [Kernel] swprintf_s -> swprintf, change how Format*String/Build*ResourceLocator exports copy text
* [Kernel] Add ExConsoleGameRegion export variable (set to 0xFFFFFFFF)
* [Kernel] Add _vsnwprintf export
* [Kernel] Add XamBuild*ResourceLocator & XamFormat*String exports
* [Kernel] Add XamNotifyCreateListenerInternal export (1 unknown param)
* [Kernel] Add XamContentCreateDeviceEnumerator export
* [CI] Fix mspack linking.
* Update mspack, add to premake, and fix missing license. Fixes #1252.
* Fix 16x16 transparency in icon.ico.
* Add icon license.
* Add Patreon link.
* Update lurker blurb.
* [x64] Fix Travis whining.
* [JIT] Run the SimplificationPass/ConstantPropagationPass until there are no changes.
* [JIT] Assert that other is constant in set_from.
* [x64] Support constant src1 for Int32 VECTOR_SHL_V128/VECTOR_SHR_V128.
* [Kernel] Tag XamUserGetSigninState as high frequency.
* [JIT] Zero constant propagation for OPCODE_SHL/OPCODE_SHR.
* [JIT] Fix constant propagation for OPCODE_SELECT.
* [CPU] Fix null termination in HIRBuilder::CommentFormat.

Download: Xenia Git (2018/11/24)
Source: Here

0 Comments

Post a Comment