Updated Cxbx Reloaded overview (markdown)

PatrickvL 2017-08-02 11:38:09 +02:00
parent e2a34db691
commit 5124882443
1 changed files with 1 additions and 1 deletions

@ -39,7 +39,7 @@ For now, Cxbx-Reloaded only reliably supports HLE. Don't expect LLE to do anythi
## Emulating Xbox memory layout ## Emulating Xbox memory layout
Cxbx-Reloaded emulates the Xbox memory layout using a trick that allows so-called 'fast path' memory access, by mimicking the memory layout of the Xbox on the host OS. This involves the following steps: Cxbx-Reloaded emulates the Xbox memory layout using a trick that allows so-called 'fast path' memory access, by mimicking the memory layout of the Xbox on the host OS. This involves the following steps:
First, we apply the these linker options to the Cxbx-Reloaded executable: First, we apply these linker options to the Cxbx-Reloaded executable:
* ImageBase is set to memory addres 0x00010000 (the lowest possible virtual memory address on both Xbox and Windows). * ImageBase is set to memory addres 0x00010000 (the lowest possible virtual memory address on both Xbox and Windows).
* Relocation information is stripped, so Windows is forbidden to relocate Cxbx-Reloaded to another address. * Relocation information is stripped, so Windows is forbidden to relocate Cxbx-Reloaded to another address.