Next Generation Emulation banner

Index of xbox1/chihiro emulators

14K views 12 replies 9 participants last post by  JayFoxRox 
#1 · (Edited)
Index of xbox1/chihiro emulators

Here an overview of all attempts to emulate the xbox1/chihiro.

First, on the Xbox 360, there's a 'backwards compatibility' program that emulates the Xbox1 quite well.

The rest of the Xbox1 emulators listed below are either for Windows (most win32, NO WOW64, nor win64) or Unix.

Some of these projects are dead or inactive for a very long time (marked with :dormant: or :dead: ).
The current (very much subjective) level of emulation is indicated by a percentage, (0%) meaning 'does nothing' and (100%) meaning 'runs everything you can throw at it'.
(Please pm me for refinements to this.)

HLE based emulators :
Hybrid emulators :
LLE based emulators :
Notes :

- HLE emulators don't emulate the CPU, they just patch Xbe executables and route kernel API's through to windows.
- Hybrid emulators emulate only some parts, other parts are passed through to OpenGL, the native CPU, or otherwise simulated.
- LLE emulators emulate all/most Xbox1 hardware, making them better portable than HLE emulators.
I'll update this as we go.

(Sources : epses, http://forums.emulator-zone.com/showthread.php?t=21032, the internet ;) )
 
See less See more
#4 ·
thanks for the info. Didnt realize there were so many attempts out there
 
#8 · (Edited)
hi, i have found on internet this.

https://github.com/SoullessSentinel/Cxbx-Reloaded

Cxbx-Reloaded

A branch of the Cxbx source code with support for 64-bit operating systems. This branch has been renamed to Cxbx-Reloaded and started from version 0.0.1 as I plan to completely rewrite large portions of the emulator.

Main Features:

64-bit support!
Able to boot and get ingame in Turok Evolution, and Futurama.
May work with other titles, I have not yet tested much outside of these.

Differences from mainline Cxbx:

Corrected generation of SizeOfImage field in converted executables (Fixes 0xC000007b on Windows 64-bit)
Partial emulation of the FS register without using the LDT (Allows Xbox games to execute on Windows 64-bit)

Known Issues:

Included project file only known to compile with Visual Studio 2010, can be compiled with other versions by using project files from a different branch.
Code to work around enhanced memory protection in 64-bit assumes executable is named "default.exe" and will break on games with multiple XBE files.
FS register emulation is incomplete, only essential FS register accesses are hooked.
Incomplete FS register emulation makes Cxbx unstable, may not run if you have lots of background applications open.
Debug builds have very low compatibility, release builds are more compatible, try to avoid running games in Debug mode
All titles crash if console output is enabled, disabling it allows games to boot.
 
#11 ·
  • Like
Reactions: ObiKKa
#13 ·
In an effort to keep track of different projects (which should be a community task = wiki), I've created http://xboxdevwiki.net/Emulators
Maybe we can replace this topic with a link to that article to avoid fragmentation?

I want to make this into an Xbox emulation mega-article.
(I'd rather avoid seperate articles per project [like it is now] as xboxdevwiki is supposed to be documenting official Xbox stuff, not hobby projects. I'd be happy to move my list elsewhere [wikipedia even?])
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top