But why would an ES_AddTitleStart error tell you anything about /tmp/title.tmd?
Well since my Wii is not connected via wifi, i could assume you execute ES_AddTitleStart to set the revision to 0. The nice coincidence was that i was working at fstoolbox at that time.
*Edit: And then of course i looked at the revison 0 tmd and my eyes fell off my head...
fogbank said:
QUOTE(WiiPower @ Jul 3 2009, 10:16 AM) For example:
"ES_AddTitleStart failed: ...", not downloading first before doing anything, and not doing a clean reinstall to leave no traces.
I've been trying to figure out how comex's worked without a file on SD and without downloading anything first. If ES_AddTitleStart requires a TMD and a cert, I thought of reading it from the NAND but I think I'm running into permissions problems:
/sys/cert.sys
/title/00000001/0000000x/content/title.tmd
I am able to open them using ISFS_Open but I can't even retrieve the stats with ISFS_GetFileStats (trying to get the file length to supply to ISFS_Read). If I reload cIOS I can get the file length of cert.sys but not title.tmd. And that's cheating anyway.
It could be my bad coding, and I'm probably way off base anway...?