We are working on hopefully a better solution. The idea is simple. If you need to use less resources, what would you do as a quick test?
It's obviously not about resources. The ONLY problem Chihiro games have running on a retail xbox is they don't use the extra hardware Chihiro does. Outrun 2 displays the media board and main board IDs. The BETA doesn't. They are looking for the keys and if they don't find them, they don't run. There's no other reason for these games not to run. 512mb and 1gb are no match for even the stock xbox HDD. It's nothing to do with resources, it's about security.
Of course it isn't going to fix every game by just reducing memory requirements, I dont think anyone is saying that it would. And I agree with you on Youtube But the fact is that a removal of a file or two does allow Ghost Squad to play, and there is the question of why that would happen. I doubt the security was "remove a file and the game will stop freezing at the load screen." Im always happy to be proven wrong though
Care to explain why it's obviously not about resources? Because everything ive seen thus far has shown me it's completely about resources
For something like Crazy Taxi, it is more than that, simply because it doesnt load at all, as it looks for the system resources at boot. Ghost Squad is a different story
Yeah I would agree with that. For now it's unknown why they don't boot, it could be to do with missing keychip. But he's wrong regarding Ghost Squad itself
I'm just trying to say that removing files might do something but it's not curing the issue. The issue is security and until someone manages to patch out the call to verify keys on various boards per game not much else of interest will happen. It's great OR2 Beta works though, it likely wasn't finalized for Chihiro security checks as it probably was developed on a debug xbox so didn't need to verify anything. The media board check is what is causing the issue.
Impossible since in order to even run the game on a regular xbox you would need to have decrypted the image file, so it'd be (almost) completely unprotected.
Like I said, I agree with you, but obviously some things do work, like VC3 and Ghost Squad with a file removed. Its just another thing for those smarter than me to look into Since you have the Chihiro hardware, I would be curious to know what your results are.
Look if you can prove that then great! But your assuming ghost squad issue is to do with security when my proof shows it isn't The other games may very well be security but ghost squad isnt
You cant rule out security 100% like that though, considering we havent exactly gotten things working 100% nor have we been able to dive into the files themselves all that well. A lot is still unknown.
It's possible, but I still think unlikely. I don't mind being proven wrong The moment you delete anything which uses up ram resources the game magically boots up. If somehow deleting one file skips the security check or something then I guess we have a semi-temp fix until more is known. The only way I can get Stage 3 booting up so far is to basically delete the main texture file for stage 3. The file which I delete which makes Stage 1 and 2 work doesn't boot up Stage 3 as it does not free up enough ram resources
Don't rule anything out, find a cause and let's fix it. I have a Chihiro sitting right next to me, I'm trying to get the Xbox motherboard to boot as a normal Xbox, or a development kit, and I can't. I cannot get any video on screen through component, composite, or vga without having the chihiro IO board connected. The weird thing is that it doesn't FRAG (flashing red and green) immediately, it takes about 30 seconds to do so. I honestly didn't think this BIOS could have been configured for Chihiro its self, now I'm not sure about that. I still think I'm missing something obvious. More researching being done now.
No it's far too early to rule anything out. Keep up the testing Kl0wn! I don't really care about playing the game, it's just fun trying to get it going more. I own Ghost Squad on Lindbergh so I would prefer to play it on that anyway. Just a note too my ems topgun 3's don't really work on ghost squad. They work fine on vcop3
Amazing process! Since majority of these games seem to check for extra hardware, it might be possible to patch these things out, of course this will take a long time to find out. Continue with the experiments, you might just find something universal!
Well I don't really wanna hold back the progress we have made a bit. I know some of you clever chaps have tools to read the xbox so this may help anyway. Please note this "fix" really isn't the best, hopefully in time we can get it running perfectly but for now it's the best we have got. Obviously VC3 and Outrun 2 Beta both work near-perfect which is great and this still isn't too bad. Stage 3 won't load up still currently so only Stage 1 and 2 available (Ive only played through Stage 1 fully and can confirm it worked fine). It's gonna take time so hopefully some others can join in and help find a more complete way. Unfortunately the drawback is invisible guns. Meaning that the Ghost Squad members and enemies are holding invisible guns. For whatever reason deleting this small file gets Stage 1 and 2 past the freeze point while loading levels. If you really don't like invisible guns well there is another few files you can delete instead to play with guns but this time you will have Invisible Doors and Boss at end of Stage 1 is flying in an invisible Helicopter. I prefer the invisible guns myself, but you guys can check it out anyway if you want. 1)Make a Backup! 2)Delete the file tex_common.bin 3)If you want English subtitles for talking etc delete capdat_j and rename capdat_e to capdat_j (I attempted swapping other files for full English but ran into issues unfortunately) 4)Play Stage 1 and 2 (I haven't fully played Stage 2 yet, but Stage 1 worked fine) If you want guns and no doors/helicopter Delete the files tex_oso_stage1 and tex_oso_stage2 instead of the ones above I have managed to get Stage 3 running, but it was crap,removing majority of textures etc
Anyway to downsample the textures? That's what seems to be problem here so far from what you're saying. If we somehow convert the textures in to a editable format, make the sampling smaller, the XBOX might be able to render it more easily. Which also brings another theory to mind. Does the Chihiro have a different graphics setup?
The motherboard seems to be a 1:1 copy of a DVT4 motherboard. Nothing more, nothing less. (from what I've seen). More research tonight! Does anyone have scans of a DVT4 mobo top and bottom? Edit: Got xboxkrnl extracted from chihiro BIOS. More news later.
That's basically what we wanted to do. But Im not sure there is even a current way to get into the texture bin files etc. But hopefully kl0wn should be able to tell us a lot more now!!