Cxbx Reloaded Git (2018/03/22) is compiled. Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows. The project began life as a fork of Cxbx with added 64-bit support. Work is currently underway to backport some of the improvements from Dxbx. Cxbx-Reloaded is still pretty unstable, don't expect it to run much at this point.
Cxbx Reloaded Git Changelog:
* Merge pull request #1002 from ergo720/memory
* Rebasing
* Final fixes (now needs only rebasing)
* More bug fixes (Xbox-specific code seems to be working fine now. Test: DOA ultimate)
* Bug fixes
* Cleanup + bug fixes (now it builds)
* XbAlloc/Free + DeallocatePT + final cleanup (now needs testing and rebasing)
* Debugger functions work
* Persistent memory
* MmClaimGpuInstanceMemory
* Actually write a real pfn for the contiguous pages as well
* MmIsAddressValid and MmGetPhysicalAddress
* MmQueryAllocationSize
* MmQueryAddressProtect
* MmSetAddressProtect
* MmDbgAllocateMemory and MmDbgFreeMemory
* Allocate, AllocateZeroed and Deallocate
* MmUnmapIoSpace
* DeAllocateContiguous
* Xbox permissions work
* Small update for the destructor of the VMManager
* Oops... (small update to DestructVMA)
* DestructVMA
* MmDbg kernel thunk stubs
* DeAllocateSystemMemory
* WritePte
* MmMapIoSpace
* Refactored MapMemoryBlock
* Contiguous allocations
* Added alignment support to RemoveFree
* MmAllocateSystemMemory
* Introduced quick reboot kernel flag
* Oops (small update for ConstructVMA)
* ConstructVMA
* Introduced memory regions
* ConvertXboxToSystemPteProtection
* Completed AllocateSystemMemory
* Integrate the free list with the rest of the vmanager
* Use a list to track free pages
* WritePfn
* More system allocations stuff (WIP)
* Introduced system memory allocations (WIP)
* Almost finished Page Directory initialization
* Finished PFN initialization
* PDE/PTE/PFN still a lot to write
Download: Cxbx Reloaded Git (2018/03/22)
Source: Here
0 Comments
Post a Comment