StrikerX3 / StrikeBox

StrikeBox - Original Xbox emulator
BSD 2-Clause "Simplified" License
52 stars 9 forks source link

Replace CPU virtualization modules with virt86 #19

Closed StrikerX3 closed 5 years ago

StrikerX3 commented 5 years ago

virt86 provides an abstraction of x86 virtualization platforms originally based on StrikeBox's CPU abstraction framework. It has improved and fixed many bugs (for example, WHPX now initializes correctly) and is likely to be improved by the community.

PatrickvL commented 5 years ago

HAXM might recieve AMD support through a Google Summer Of Code project, possibly mentored by @AlexAltea (main contributor amongst many things to the Experimental PlayStation 4 emulator https://github.com/AlexAltea/orbital)

StrikerX3 commented 5 years ago

Very good! Both StrikeBox and virt86 will benefit from that. Let's hope it gets approved.

StrikerX3 commented 5 years ago

virt86 has been integrated. It fixes WHPX support, adds HAXM on Mac OS X and lots of improvements across the board. The CPU modules infrastructure is no longer in use too.