Ben Vanik 6950b21424 Reworking the memory system to not commit 3gb and to properly alloc data.
Now only 512MB is committed on startup. Loaded XEXs are placed into their
required addresses in the 0x8... range. Kernel structures are allocated
from the normal heap like other data. There should no longer be any magical
pointers.
2013-05-29 21:00:55 -07:00
2013-01-30 22:44:32 -08:00
2013-02-01 05:37:42 -08:00
2013-05-21 15:36:58 -07:00
2013-02-03 16:02:21 -08:00
2013-05-27 21:45:55 -07:00
2013-01-11 01:23:08 -08:00
2013-01-11 01:23:08 -08:00
2013-01-10 15:25:20 -08:00
2013-05-24 16:57:14 -07:00

Xenia - Xbox 360 Emulator Research Project

Xenia is an experimental emulator for the Xbox 360. It does not run games (yet), and if you are unable to understand that please leave now.

Come chat with us in #xenia on freenode.

Currently supported features:

  • Nothing!

Coming soon (maybe):

  • Everything!

Disclaimer

The goal of this project is to experiment, research, and educate on the topic of emulation of modern devices and operating systems. It is not for enabling illegal activity. All information is obtained via reverse engineering of legally purchased devices and games and information made public on the internet (you'd be surprised what's indexed on Google...).

Quickstart

git clone https://github.com/benvanik/xenia.git
cd xenia && source xeniarc
xb setup
xb build
./bin/xenia-run some.xex

Building

See building for setup and information about the xenia-build script.

Description
No description provided
Readme 68 MiB
Languages
C++ 95.9%
Rust 2%
Python 0.9%
CMake 0.3%
GLSL 0.2%
Other 0.5%