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

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).

DOS dates actually are twice as long as UNIX dates, they go up to 2107 I believe. (7 bits, so 127)

It was 01 and then you changed it to 41. what does that do? and the other part? lol

He changed the DOS date. And you have it in reverse I think, 41 would be 2012, and 01 would be 1980.

The first 16-bits in a DOS date are the year, month, and day, as such:

YYYYYYYMMMMDDDDD

So if the first byte is 01 in hex, it would look like this in binary:

YYYYYYYM
00000001

So the Year would be:

0000000 (0)

As DOS dates start in 1980, 0 would just be 1980

If it was 41 in hex, that would be:


YYYYYYYM
01000001

So the Year would be:

0100000 (32 in decimal)

32 plus 1980 = 2012

Edited by MBP
SnipeStyle likes this

Share this post


Link to post
Share on other sites

What if I fire Halo 4 up in 2038 and make a map save? :s

Then your Xbox will explode. As MBP said though, it uses DOS times.

Share this post


Link to post
Share on other sites

What if I fire Halo 4 up in 2038 and make a map save? :s

It'll record the date as 1970. Look up the Year 2038 Problem for more info. :smile:

Edited by synth92

Share this post


Link to post
Share on other sites

It'll record the date as 1970. Look up the Year 2038 Problem for more info. :smile:

It would record it as 1901 I thought, since it would interpret it as negative.

That also only applies to UNIX dates, like i said, DOS dates go for longer.

Share this post


Link to post
Share on other sites

It would record it as 1901 I thought, since it would interpret it as negative.

That also only applies to UNIX dates, like i said, DOS dates go for longer.

So Halo 4 file dates are stored as Unix Timestamps?

Share this post


Link to post
Share on other sites

So Halo 4 file dates are stored as Unix Timestamps?

No, they're DOS. The 2038 thing that keeps being mentioned is Unix, which is why I keep saying it doesn't apply here. It really doesn't matter, I have no idea why I need to correct things.

Edited by MBP

Share this post


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