Xenia: Possible bug in NtCreateFIle

Created on 16 Jun 2019  路  8Comments  路  Source: xenia-project/xenia

I discovered this when looking into why Halo 3 does not restore the last profile when restarting the game. It appears that a memory location is included in the path string when the game saves the profile. Every time the game is restarted the location is different and thus the folder name is different as well.

Here is a screenshot:
image

bug

Most helpful comment

Based on the screenshots in this thread https://www.xboxchaos.com/topic/358-how-to-swap-maps-on-the-main-menu/ it looks like the naming scheme is accurate except, the path is declared as:
/content/<profile id>/<TitleID>/00000001/...

Update:
Here too:

Content Location: /partition3/content/0000000000000000/<TITLEID>/<OFFERID>/
Save Location: /partition3/content/<PROFILEID>/<TITLEID>/<OFFERID>/
Music Collection: /partition3/mindex/media/ - The Music files are simply .wma with a custom header.

All 8 comments

Correction, the hex string looks more like a timestamp, creation time maybe?

Yeah I think same, the game is crashing perhaps generating a random user profile... when my game gone to "Checkpoint" the game get crash.

Correction, the hex string looks more like a timestamp, creation time maybe?

Maybe, but it's strange, i've watching videos of people editing profiles of Halo 3 (Xbox 360) and they do not have this type of files, maybe is a issue

Based on the screenshots in this thread https://www.xboxchaos.com/topic/358-how-to-swap-maps-on-the-main-menu/ it looks like the naming scheme is accurate except, the path is declared as:
/content/<profile id>/<TitleID>/00000001/...

Update:
Here too:

Content Location: /partition3/content/0000000000000000/<TITLEID>/<OFFERID>/
Save Location: /partition3/content/<PROFILEID>/<TITLEID>/<OFFERID>/
Music Collection: /partition3/mindex/media/ - The Music files are simply .wma with a custom header.

Hi all, you thinks for this bug speedly fixed ?
I have same problem, i dont load last savegame, when i restart xenia, halo 3 not loading and restart a new game.
Please fix hurry for the little problem i guess ?

Unfortunately, if this was a simple fix it would have been done already. I speculate the bug has to do with the way Xenia handles profiles. This issue is similar to the kernel-save-file-errors tag we see on so many titles.

Oh is so damaged... i play one hour in halo 3 but it's crash

@CloudFR We know already. Stop spamming.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

arcadee1977 picture arcadee1977  路  3Comments

niko1point0 picture niko1point0  路  3Comments

TranzRail picture TranzRail  路  3Comments

Margen67 picture Margen67  路  3Comments

yugi1408 picture yugi1408  路  3Comments