Xbox emulator
Go to file
Cody Brocious b27f4bd17a Added initial LibRetro support. 2016-06-04 16:50:30 -06:00
Mac Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
NightBeliever Made unknown GPU calls non-fatal. 2016-05-20 13:11:04 -06:00
fs Added HandleManager, added mapping to real directories. 2016-05-15 09:02:38 -06:00
.gitignore Blocked XBEs from repo. 2016-05-20 12:06:09 -06:00
Box.cpp Continuing cleanup... 2016-06-04 15:46:58 -06:00
Box.hpp Added initial LibRetro support. 2016-06-04 16:50:30 -06:00
Cpu.cpp Continuing cleanup... 2016-06-04 15:46:58 -06:00
Cpu.hpp Began refactoring for libretto. 2016-06-04 15:29:30 -06:00
Debugger.cpp Added LPC and SMBus stub devices. Moved boost headers out of Zookeeper to speed up compiles. 2016-05-21 11:45:28 -06:00
Debugger.hpp Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
Device.cpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
Device.hpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
Gpu.cpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
Gpu.hpp Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
HV.hpp Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
HandleManager.cpp Fleshed out the handle manager. Switched threads to handles. 2016-05-15 09:36:43 -06:00
HandleManager.hpp Fleshed out the handle manager. Switched threads to handles. 2016-05-15 09:36:43 -06:00
Hypercall.cpp Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
IOManager.cpp Added LPC and SMBus stub devices. Moved boost headers out of Zookeeper to speed up compiles. 2016-05-21 11:45:28 -06:00
IOManager.hpp Significantly extended IO capabilities. Fixed some random linker bugs and such. 2016-05-19 01:50:22 -06:00
Ioctls.hpp Completely pass initialization of binaries. 2016-05-19 13:03:57 -06:00
LICENSE.txt Fixed makefile issue where hypercallgen was being called every time. Added license. 2016-05-11 21:04:18 -06:00
Lpc.cpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
Lpc.hpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
Makefile Added initial LibRetro support. 2016-06-04 16:50:30 -06:00
PageManager.cpp Some more 2016-05-20 11:42:11 +02:00
PageManager.hpp Removed silly aligned page allocation calls. Fixed contiguous memory. Added basic MMIO. Added initial GPU class. 2016-05-19 19:23:32 -06:00
RetroAPI.cpp Added initial LibRetro support. 2016-06-04 16:50:30 -06:00
Shared.hpp Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
Smbus.cpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
Smbus.hpp Made devices not require all methods. 2016-05-21 12:14:44 -06:00
ThreadManager.cpp Abstracted away hypervisor interface. 2016-05-17 12:37:00 -06:00
ThreadManager.hpp Fleshed out the handle manager. Switched threads to handles. 2016-05-15 09:36:43 -06:00
Xbe.cpp Some more 2016-05-20 11:42:11 +02:00
Xbe.hpp Added thunk mapping and kernel stubs. 2016-05-08 16:30:33 -06:00
Zookeeper.hpp Added initial LibRetro support. 2016-06-04 16:50:30 -06:00
hypercallgen.py Completely pass initialization of binaries. 2016-05-19 13:03:57 -06:00
hypercalls.yaml Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
libretro.h Added initial LibRetro support. 2016-06-04 16:50:30 -06:00
xbetypes.hpp Added memset/memcpy. Finished TIB/TLS initialization. 2016-05-09 15:08:58 -06:00