Fr0s_ty_ That error is the game telling you it's not a PC fastfile at all. The -1845493760 version is 0x92000000 in hex, which is the 360 build's version byte (146) read backwards. Console fastfiles are big-endian, PC wants little-endian 147. You're feeding Plutonium the raw 360 zone straight from the leak, so it's rejecting it. Hex editing the header to 147 won't get you anywhere either, everything inside is still big-endian console data.
To actually get it working you'd need to:
- Build a zone tool that reads 360 zones and writes PC ones (I started from OpenAssetTools and added Xenon loaders)
- Convert every asset type to the PC layout, rebuild the images into a PC ipak, and transcode the XMA audio
- Remap all the materials to PC shader sets, since console shaders are compiled Xenos GPU code and will never run on PC
- Ship a mod package + scripts to fill the gaps the console zone can't cover
- Then debug crashes one asset type at a time, diffing against retail zones as your reference
It's a byte-level format conversion. Took months of reverse engineering to crack what was halting loading. I do plan on releasing all of my source code at some point, so if you'd rather not fight through all that yourself, keep an eye out.