xboxscene.org forums

Author Topic: Help With Acl File  (Read 24 times)

dzv

  • Archived User
  • Sr. Member
  • *
  • Posts: 432
Help With Acl File
« on: December 21, 2003, 06:43:00 AM »

I'm trying to create an acl entry to patch the new Rugby League game.  Initially, this game could not be copied to HDD, it seems there's a new form of copy protection in this game (maybe intentional or unintentional).  A few days ago, in this thread, somebody posted a way of patching the default.xbe to get the game to work from the HDD.  This patch appears to work, and now I'm trying to create an ACL enty to make the patching automated.  So far, I've been semi-successful...

This is what needs to be done to patch the default.xbe:

QUOTE
at address 0006928C change 74 to EB


So, I opened up default.xbe and did this, and it works.  Now, as far as I know, the DVD2Xbox ACL does not currently support specifying offsets, so instead I copied some of the hex value surroung the part that needs to be patched.  I then did a search through the default.xbe file to make sure that the block I had copied was unique, and didn't appear anywhere else.  Once I verified this, I used the HR (Hex Replace) command in the ACL  file to apply the patch.  Here's what I did to my .acl file:

CODE
[default]
CP|${DEST}\default.xbe|${DEST}\default.xbe_orig|
HR|${DEST}\default.xbe|1|7415E83D|EB15E83D|


Now, this worked perfectly, but I obviously don't want this patch to be part of the [default] profile.  How do I make it title-specific?  What exactly do I need to use as the [titleID] ?  It appears that I need to use a hex value, but where do I find it?  I'm assuming it must be in the default.xbe somewhere.  Is it always in a specific location?  I tried looking for the XBE title in default.xbe, and I think I found it (Rugby League, at offset 190).  I tested this by using xberenamer, and after using that to rename the xbe, the values at offset 190 changed.  So, I copied the hex value at offset 190, and tried using that as the [titleID].  This resulted in:
CODE
[5200750067006200790020004C00650061006700750065]
CP|${DEST}\default.xbe|${DEST}\default.xbe_orig|
HR|${DEST}\default.xbe|1|7415E83D|EB15E83D|

This didn't work...  The rip finished, saying that the ACL file had been processed, but the patch hadn't been applied.  Obviously, the ACL file did not match the titleID, and therefor did nothing to the file.

So...  I thought maybe I should remove all the blanks from the hex value, which gave me:
CODE
[5275676279204C6561677565]
CP|${DEST}\default.xbe|${DEST}\default.xbe_orig|
HR|${DEST}\default.xbe|1|7415E83D|EB15E83D|

Again, the rip finished, but the file was not patched.

So WiSo (or anybody), can you tell me how to properly apply this patch to the ACL file?
Logged

Mordenkainen

  • Archived User
  • Sr. Member
  • *
  • Posts: 447
Help With Acl File
« Reply #1 on: December 21, 2003, 08:28:00 AM »

The TitleID is a unique ID number assigned to that game. There are some titleID lists floating around, but I use MXM. You just put the DVD in and select the Game Info system menu item and it tells you the TitleID.

BTW, I think you still need to include what is under default in your new entry.

Morden.

This post has been edited by Mordenkainen: Dec 21 2003, 04:29 PM
Logged

dzv

  • Archived User
  • Sr. Member
  • *
  • Posts: 432
Help With Acl File
« Reply #2 on: December 21, 2003, 02:40:00 PM »

Ahh, OK, cool.  I'd never heard of the titleID before.  Thanks.
Logged

Mordenkainen

  • Archived User
  • Sr. Member
  • *
  • Posts: 447
Help With Acl File
« Reply #3 on: December 21, 2003, 04:37:00 PM »

It's the same number that the savegame directories for that game get created with under tdata and udata.

Morden.
Logged

dzv

  • Archived User
  • Sr. Member
  • *
  • Posts: 432
Help With Acl File
« Reply #4 on: December 21, 2003, 05:35:00 PM »

Yup, I found the titleID in my items.xml file (UnleashX) and I noticed that it was the same as the folder in UDATA.  I managed to get the ACL patch working, and I'll be posting it soon.

Thanks for your help :)
Logged

Default_002

  • Archived User
  • Newbie
  • *
  • Posts: 21
Help With Acl File
« Reply #5 on: December 21, 2003, 05:58:00 PM »

Somebody should host all available ACL Entries to patch games...
Logged

Mordenkainen

  • Archived User
  • Sr. Member
  • *
  • Posts: 447
Help With Acl File
« Reply #6 on: December 21, 2003, 05:59:00 PM »

I got another post here just for that purpose. Perhaps we can get a mod to pin it.

Morden.
Logged

dzv

  • Archived User
  • Sr. Member
  • *
  • Posts: 432
Help With Acl File
« Reply #7 on: December 21, 2003, 06:00:00 PM »

Mordenkainen has already started this thread for that exact purpose.  I've just added my Rugby League entry into that thread.

[EDIT]  Mordenkainen beat me to the punch :)

This post has been edited by dzv: Dec 22 2003, 02:01 AM
Logged

WiSo

  • Archived User
  • Sr. Member
  • *
  • Posts: 323
Help With Acl File
« Reply #8 on: December 22, 2003, 01:05:00 PM »

I'll incorporate the patches in the main acl file on the dvd2xbox page once back home (next year  :D  )
Logged