Should be all of them.
To my understanding the Mediaboard is presented mostly as storage media.
The xbox is completly on its own and always uses the 128MB motherboard - there is not room for more and the kernel will not be able to handle more either.
The xbox and chihiro kernel are the same except for some keys (which have been figured out already). None of the kernels support virtual memory.
The mediaboard driver should be in the staticly linked libraries. By easily making the game data accessible (I forgot wether it supports mapping files for reading (writing not possible at least) to memory / sorta-virtual memory) it provides sorta-virtual rom.
I'm not sure if the mediaboard itself is accepted as flash or wether the flash of the xbox was modified. I can't remember if the jvs part uses it's own communication code (which would very likely still be in the games code - the chihiro kernel has the same exports as the debug kernel iirc) or if it provides a gamepad which the xbox automaticly detects.
If chihiro games crash even though enough memory is installed you should probably check which memory allocation routines they are using and which paths they try to access. It's very likely they try to allocate memory in the lower 64MB when that region is already full - swapping or fixing the allocation function for 128MB should be enough then (and probably what MAMEX does).
If the path goes to the mediaboard you should remap that to the FATX rom image somehow.
[/iirc and afaik]




Reply With Quote





Bookmarks