Having spent a lot of time doing Xbox emulation, the biggest issue is simple: statically linked XDKs meant that doing high-level emulation was next to impossible. You had to find signatures for every XDK, which isn't viable considering that most of them weren't publicly released.
LLE/MME can work, but it's significantly more effort to pull it off; that's the approach I was taking, when I was still working in it.
LLE/MME can work, but it's significantly more effort to pull it off; that's the approach I was taking, when I was still working in it.