Jump to content


Photo

New Project - Forza File Manager


  • Please log in to reply
22 replies to this topic

#16 Cruzz

Cruzz

    X-S Enthusiast

  • Members
  • 8 posts

Posted 13 June 2006 - 07:04 PM

I see u can do what I've been trying to do for quite some time, repainting cars before u buy them. This means that u can repaint a "unrepaintable" car, such as the BMW M3? If u can, could u paint it in any color and erase all the decals that is fitted on when u buy it? And if so could u upload the complete .cab file somewere or just give it to me via hotmail? I would be highly grateful.

//Cruzz


#17 hwnd

hwnd

    X-S Enthusiast

  • Members
  • 20 posts
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 07 July 2006 - 07:28 AM

I pulled this back off the shelf after seeing DOS4GW's screenshots. I'm still having problems getting my repacked .CA2 files to load without throwing a Dirty Disk Error. As far as I can tell the .CA2 files each contain a .CAB, but it's broken into segments that are compressed individually, and then assembled into the .CA2 file. The relative simplicity of .CAB files makes me think that i'm missing something obvious as the internal .CAB that i extract is identical to the .CAB that Forza extracts to the utility drive.

Here are some of the questions i'm trying to answer

- Does the data from default.xbe (offset: 0x5B8AA8, len: 0x34) that's placed in installmarker1 and installmarker2 (offset: 0x3AAC, len: 0x34) play any role in validating the .CA2 files?
- CARS.CA2 and MEGA.CA2 each contain individually compressed segments of the CAB that need to be reconstructed to extract the contents; do the number, size, and offsets of the compressed segments need to be identical to the original when they are reinserted?
- Does DEFAULT.XBE need to be modified to load the updated .CA2 files?

This is driving me nuts...

-h

#18 Magical-Trevor

Magical-Trevor

    X-S X-perience

  • Members
  • PipPip
  • 380 posts
  • Location:SA-Town, TX, (USA)
  • Xbox Version:v1.6
  • 360 version:unknown

Posted 07 July 2006 - 08:07 AM

dam dude that is pretty sweet, hope you get it working.. biggrin.gif

#19 forzadude2

forzadude2

    X-S Young Member

  • Members
  • Pip
  • 47 posts

Posted 13 July 2006 - 09:15 AM

QUOTE(Cruzz @ Jun 13 2006, 08:11 PM) View Post

I see u can do what I've been trying to do for quite some time, repainting cars before u buy them. This means that u can repaint a "unrepaintable" car, such as the BMW M3? If u can, could u paint it in any color and erase all the decals that is fitted on when u buy it? And if so could u upload the complete .cab file somewere or just give it to me via hotmail? I would be highly grateful.


I am trying to take off the back wing of the BMW M3. Repainting it is easy, but I haven't figured out how to remove the back wing yet or to add custom spoilers to it. If I figure it out I'll upload some custom-signed cab so you can try.

It would also be fun to add a lot of those orange cones to a track, but that's just wishful thinking at the moment.

Edited by forzadude2, 13 July 2006 - 09:21 AM.


#20 paulochon

paulochon

    X-S Enthusiast

  • Members
  • 18 posts

Posted 18 August 2006 - 12:58 PM

Hi there,

I've had a similar project for a while (even thought I didn't get a chance to finish it) written in C# 2.0.
After seeing Dos's work, I've reelooked at it but I also get DDE.

Do you steel want any programmer help ? If so, PM me wink.gif

#21 forzadude2

forzadude2

    X-S Young Member

  • Members
  • Pip
  • 47 posts

Posted 18 August 2006 - 04:28 PM

QUOTE(hwnd @ Jul 7 2006, 08:35 AM) View Post

- Does the data from default.xbe (offset: 0x5B8AA8, len: 0x34) that's placed in installmarker1 and installmarker2 (offset: 0x3AAC, len: 0x34) play any role in validating the .CA2 files?


I didn't spend any time figuring out the installmarker stuff.

QUOTE(hwnd @ Jul 7 2006, 08:35 AM) View Post

- CARS.CA2 and MEGA.CA2 each contain individually compressed segments of the CAB that need to be reconstructed to extract the contents; do the number, size, and offsets of the compressed segments need to be identical to the original when they are reinserted?

No, but they need to be correct. And the pointer or whatever it is (the value which is 0x0 for the first file and 0xfffffff or something for the last) in the inode needs to be identical as far as i know. What this means, is that I haven't made any progress to actually add cars to the game.

QUOTE(hwnd @ Jul 7 2006, 08:35 AM) View Post

- Does DEFAULT.XBE need to be modified to load the updated .CA2 files?

You can hack the default.xbe to disregard the checksum, or you can crack the checksum and sign it yourself (which is the method I prefer).

If you look closely at the files, there is some bits between the filenames and the dnodes.

Happy hacking smile.gif

And btw. cabextractor is flawed, so I suggest you write your own, if you want anything to actually work.



#22 forzadude2

forzadude2

    X-S Young Member

  • Members
  • Pip
  • 47 posts

Posted 18 August 2006 - 04:49 PM

Another thing hwnd, have you been able to open the car meshes in 3ds or something?

#23 brad1123

brad1123

    X-S Enthusiast

  • Members
  • 3 posts
  • Interests:Forza Hacking
  • Xbox Version:v1.1
  • 360 version:none

Posted 17 October 2006 - 01:56 AM

Any success??? Has anybody got a rebuilt cars.ca2 working on the box? Is the forza file manager to be released?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users