Créé par Ben Vanik alias Noxa (PSP Player), il s’agit d’un projet de recherche pour développer un émulateur Xbox 360. Notez qu’il vous faudra une machine très performante pour lancer des jeux commerciaux de façon fluide. Plus d’informations ici sans oublier le site de développement là [master]. Un manager permettant de gérer l’émulateur Xenia est disponible ici.
 

 


 
– [Testing] Use the same binutils on windows and linux
– [Testing] Add support for building binutils with mingw64
– Reapply « [x64] Zero extend on mov to 8bit register »
– Ensure stack allocations maintain 16-byte alignment for AVX instructions
– [CPU/PPC] Add VX128_2 VC field support for vperm128
– [CPU/PPC] Implement and fix FPSCR-related instructions
– [CPU/PPC] Implement mcrxr instruction
– [CPU/PPC] Fix mfvscr/mtvscr instruction format
– [PPC] vsubcuw is actually implemented, enable it
– [x64/Linux] More return __m128i by value in xmm0 rather than pointer
– [x64/Linux] Return __m128i by value in xmm0 rather than a pointer
– [x64/Linux] Ensure EmitHostToGuestThunk saves rsi
– [CPU] Set VSCR NJ (non-Java) bit
– [CPU] Fix f16 pack rounding and SHORT_2 test input
– [CPU] Fix incorrect all_same detection in constant vector shift paths
– [CPU] Use RAII lock_guard in GuestTrampolineGroup
– [CPU] Correctly zero extend instead of sign extending
– [CPU] Check for null when returning machine code ptr
– [CPU] Fix off by one in bsearch
– Revert « [x64] Zero extend on mov to 8bit register »
– [x64] Add software fallback for PACK_FLOAT16_4
– [x64] Implement f32 arithmetic and tests
– [x64] Remove AVX512 optimization for vrefp
– [x64] Fix AVX2 optimization path for VECTOR_SHL_V128
– [x64] Fix AVX512 optimization path for vadduws
– [x64] Fix AVX-512 vctuxs NaN handling
– [x64] Fix mismatched operand sizes in CNTLZ fallback
– [x64] Zero extend on mov to 8bit register
– [x64] Fix vector mask issue and add missing tests
– [Testing] Make sure tests clean up shm resources on exit
– [Tests] Fix broken xenia-cpu tests
– [Testing] Ensure memory is fully initialized for stwcx test
– [Testing] Add more instruction tests
– [Testing] Fix tests to use opcode mnemonics
– [Testing] Fix vsel128 and vnor128 tests
– [Testing/binutils] Fix VMX128 instruction definitions
– [Testing] Add a lot more missing instruction tests
– [Testing] binutils to support older instructions used in 360
– [Testing] Add some lvx* tests
– [Testing] Add missing control instruction tests
– [Testing] Add missing ALU instruction tests
– [Testing] Add vpkpx tests
– [Testing] Add vlogefp tests
– [Testing] Add more tests for logic, conversion and fp instructions
– [Testing] add more arithmetic instruction tests
– [Testing] Add missing avg and min/max tests
– [Testing] add missing saturate arithmetic tests
– [Testing] add missing integer and rotation tests
– [Testing] Get tests running (dirty hack for linux)
– [CPU] Fixed bug in VECTOR_SHL_V128 implementation
– Misc fixes

 

Télécharger Xenia v1.0.2841 (2026/02/14) (4.5 Mo)

Site Officiel

En savoir plus…