Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to Xbox Chaos: Modding Evolved

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Sign in to follow this  
Followers 0
[Iconoclast]

Support
Edit Halo 4 Map Date And File Size?

43 posts in this topic

I was wondering if it was possible to change the date of a map through hex. I am not very good with reading Unicode can anyone help me find out what 12/21/12 is in Unicode?

Share this post


Link to post
Share on other sites

If you´re trying to mod the dates, displayed on the file description, then this is the way to go. Extract the content file from the live container, open the file a hex editor,the foloowing offsets store the information you´re looking for: file size: 0x44 int32 date created: 0x7C int32 date modified: 0xA0 int32, save the changes, inject the modded content file back into the live container. Im not sure if there are any additional dates stored in the header of the live container though.

Share this post


Link to post
Share on other sites

If you´re trying to mod the dates, displayed on the file description, then this is the way to go. Extract the content file from the live container, open the file a hex editor,the foloowing offsets store the information you´re looking for: file size: 0x44 int32 date created: 0x7C int32 date modified: 0xA0 int32, save the changes, inject the modded content file back into the live container. Im not sure if there are any additional dates stored in the header of the live container though.

In the STFS Filetable, each entry has 2 Int32's that define Modification and Creation Date:

0x38 - Modification Date

0x3C - Creation Date

Share this post


Link to post
Share on other sites

I tried using a a timestamp file editor but it didn't change the date.

Like I said above, in the STFS filetable it defines each file's Creation/Modification date.

Share this post


Link to post
Share on other sites

k figured it out thanks to this great site: http://www.free60.org/STFS#Volume_Descriptor

1. open the container in your hexeditor

2. search for a string according to the file which is stored in the container. since your trying to mod a usermap it should be "sandbox.map".

3. place your cursor before the string and skip 0x38 bytes.

4. this is where the dates are stored. hexworkshop labels them as dos date/times. int16 Update Date, int16 Update Time, int16 Access Date, int16 Access Time, int16

5. Find a way to fix the hashes.

[Iconoclast] likes this

Share this post


Link to post
Share on other sites

k figured it out thanks to this great site: http://www.free60.or...lume_Descriptor

1. open the container in your hexeditor

2. search for a string according to the file which is stored in the container. since your trying to mod a usermap it should be "sandbox.map".

3. place your cursor before the string and skip 0x38 bytes.

4. this is where the dates are stored. hexworkshop labels them as dos date/times. int16 Update Date, int16 Update Time, int16 Access Date, int16 Access Time, int16

5. Find a way to fix the hashes.

I will try this.

Share this post


Link to post
Share on other sites

Send me the STFS file and i'll edit the date to 21/12/12 for you. You can just compare changes when I send it back.

Share this post


Link to post
Share on other sites

You can't set the date to 77/77/7777. It has to be a valid date, and can't be a year past 2038 (just how UNIX Timestamps work).

Also, the file you sent me is just the content that was inside the STFS package. I could edit the date in that, but that would only show up in-game. To make it show up in-game and on the dashboard, you'd have to edit both the content and the STFS Filetable entry data. (I'd need the STFS package, not just the content inside it).

Share this post


Link to post
Share on other sites

Tried it but it didn't change the date it only changed the file "size" to -90 0 MB lmao it wont upload to file share because it says it is full even though it is empty xD

Might of been because I used the research from Halo 3 by mistake for the offset of the Access/Modification date. oops.

Share this post


Link to post
Share on other sites
Sign in to follow this  
Followers 0