2005-01-27, 18:40
lot of questions/points here.
cpu draw - too slow.
blitter chip - no, all memory copies are done via the cpu (usually 4 or 8 bytes at a time).
moving a block from the low bank to the high bank will only occur during an allocation - if you try to allocate low memory and there isn't any it'll move a block of possible (slowly).
nor sure on enabling access. the xbox memory controller is on the gpu so it has hardware access to all 128mb. however the xdk functions to allocate memory for the gpu will not allocate memory from the upper 64mb. it would basically mean rewriting the memory management subsystem entirely to enable it's use. bios flashing won't help at all.
cpu draw - too slow.
blitter chip - no, all memory copies are done via the cpu (usually 4 or 8 bytes at a time).
moving a block from the low bank to the high bank will only occur during an allocation - if you try to allocate low memory and there isn't any it'll move a block of possible (slowly).
nor sure on enabling access. the xbox memory controller is on the gpu so it has hardware access to all 128mb. however the xdk functions to allocate memory for the gpu will not allocate memory from the upper 64mb. it would basically mean rewriting the memory management subsystem entirely to enable it's use. bios flashing won't help at all.