-
[KVM](https://www.linux-kvm.org/page/Main_Page) is Linux's virtualization platform, supporting both Intel and AMD hardware-assisted virtualization solutions.
We want to implement this as a Linux-on…
-
The current CPU plugin is based on Unicorn. I found a blocking issue that's preventing progress on the memory manager implementation: the emulated CPU seems to ignore paging settings and tries to acce…
-
Unicorn (the only CPU emulator used on OpenXBOX) doesn't handle interrupts on its own. We'll need to emulate them while leaving the possibility of taking advantage of interrupt emulation features of m…
-
In the remove-glib branch I removed GLib as a dependency on Windows platforms due to the excessive complexity of the library and the fact that we were barely using its features. The only real reason f…
-
Dynamic recompilation is likely to provide the best performance for any Original Xbox emulator on x86 systems. But before that can be achieved, the kernel implementation needs to be redesigned for eve…
-
Hi,
This works great for turning on my xbox programatically. I want to be able to turn it off as well. Any ideas about how I should proceed figuring out the byte string?
I tried recording the commun…
-
While implementing the custom Xbox kernel outside of the emulated environment, I found that some of the kernel functions need to suspend execution due to various reasons (yielding, waiting for a signa…