Changes

596 bytes added ,  18:40, 12 September 2011
no edit summary
Line 23: Line 23:  
::::I Agree. it's imprtant that the format would be GPL because otherwise we will be called outlaws...the Wii's homebrew channel clearly was legal. We need to use a wrapper structure (like the CXI) to have an icon, 3d model (based on an existing one) & data (elf binary file). we can add stuff like structure version for future extensions... --[[User:Elisherer|Elisherer]] 08:30, 12 September 2011 (CEST)
 
::::I Agree. it's imprtant that the format would be GPL because otherwise we will be called outlaws...the Wii's homebrew channel clearly was legal. We need to use a wrapper structure (like the CXI) to have an icon, 3d model (based on an existing one) & data (elf binary file). we can add stuff like structure version for future extensions... --[[User:Elisherer|Elisherer]] 08:30, 12 September 2011 (CEST)
 
:::::We can't deside that the person who make the first homebrew loader can deside that because if you have a format that nobody can lunch nobody will use it. I think the first will be an elf loader because you can just copy the code for loading the elf and lunching it. (http://en.wikipedia.org/wiki/Executable_and_Linking_Format) --[[User:ichfly|ichfly]]
 
:::::We can't deside that the person who make the first homebrew loader can deside that because if you have a format that nobody can lunch nobody will use it. I think the first will be an elf loader because you can just copy the code for loading the elf and lunching it. (http://en.wikipedia.org/wiki/Executable_and_Linking_Format) --[[User:ichfly|ichfly]]
 +
:::::: "I Agree. it's imprtant that the format would be GPL because otherwise we will be called outlaws..." What? Nintendo's .srl/.nds format is used for DS(i) homebrew as well, and many other hb formats... --[[User:Yellows8|Yellows8]] 19:40, 12 September 2011 (CEST)
    
OK, to summarize the hole thing a bit:
 
OK, to summarize the hole thing a bit:
Line 37: Line 38:     
Maybe we could use elf as-is and add the media stuff at the end. (every thing has offset so it wont clash with other elf loaders). we can also use the SHT_NOTE section to add the offset to the media_struct.. [http://www.skyfree.org/linux/references/ELF_Format.pdf| Elf Format] --[[User:Elisherer|Elisherer]] 16:24, 12 September 2011 (CEST)
 
Maybe we could use elf as-is and add the media stuff at the end. (every thing has offset so it wont clash with other elf loaders). we can also use the SHT_NOTE section to add the offset to the media_struct.. [http://www.skyfree.org/linux/references/ELF_Format.pdf| Elf Format] --[[User:Elisherer|Elisherer]] 16:24, 12 September 2011 (CEST)
 +
 +
Don't waste your time writing a "3ds homebrew tool". Don't be concerned about the hb format, the people who write the first hax decide that. "What about the encryptions made in the CXI file?" CXI supports cleartext *FS etc, no need to encrypt those for a hb format. --[[User:Yellows8|Yellows8]] 19:40, 12 September 2011 (CEST)