/shared2: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
LoganA (talk | contribs)
No edit summary
Hallowizer (talk | contribs)
The existence of /shared2/title means this isn’t a savefile, but a root dir
 
(16 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{stub}}
{{stub}}
{{Infobox file
| type = dir
| owner = [[IOS]]
| group = 0
}}
'''/shared2''' is a directory accessible to all [[Broadway]] titles. It resembles a root directory for these titles.


This is a member of the [[../|/dev/fs]] file structure
The NAND SDK library seems to deny access to /shared2 through the main <code>NANDOpen</code>, although a separate function (<code>NANDPrivateOpen</code>) exists without this restriction, and due to the lack of memory protection in [[Revolution OS]], <code>NANDPrivateOpen</code> can be freely called.


A quick (and incomplete) overview of the containing folders:  
A quick (and incomplete) overview of the containing folders:
* [[/menu/FaceLib/RFL_DB.dat]] - this is the database-file where Mii's are stored
* [[/sys/net/dhcp.dat]] - This file contains IP-addresses used by the Wii when connecting to the internet
* [[/sys/NANDBOOTINFO]] - This file keeps state about what title was most recently launched by the System Menu.
* [[/expired]] - contains something like a PlayTime-limit? (Reference: OSPlayTime.c - PlayTime: %d seconds left [found in mariokart-channel])
* [[/test2/dvderror.dat]] - This file keeps track of disc drive errors
* [[/test2/nanderr.log]] - This file presumably keeps track of NAND errors
* [[/ec]] - State kept by the Wii Store (EC = "Electronic Commerce", probably)
* [[/succession]] - contains shop.log and transfer.id, both presumably have something to do with the shop channel.
* [[/menu]] - Public state managed by the system menu


 
{{Navbox filebrowser|dir}}
[[/menu/FaceLib/RFL_DB.dat]] - this is the database-file where Mii's are stored
 
[[/sys/net/dhcp.dat]] - This file contains IP-addresses used by the Wii when connecting to the internet
 
[[/sys/NANDBOOTINFO]]
 
[[/expired]] - contains something like a PlayTime-limit? (Reference: OSPlayTime.c - PlayTime: %d seconds left [found in mariokart-channel])
 
[[/test2/dvderror.dat]]
 
[[/test2/nanderror.log]]

Latest revision as of 06:44, 14 June 2022

/shared2
TypeDirectory
OwnerIOS
Group ID0

/shared2 is a directory accessible to all Broadway titles. It resembles a root directory for these titles.

The NAND SDK library seems to deny access to /shared2 through the main NANDOpen, although a separate function (NANDPrivateOpen) exists without this restriction, and due to the lack of memory protection in Revolution OS, NANDPrivateOpen can be freely called.

A quick (and incomplete) overview of the containing folders:

  • /menu/FaceLib/RFL_DB.dat - this is the database-file where Mii's are stored
  • /sys/net/dhcp.dat - This file contains IP-addresses used by the Wii when connecting to the internet
  • /sys/NANDBOOTINFO - This file keeps state about what title was most recently launched by the System Menu.
  • /expired - contains something like a PlayTime-limit? (Reference: OSPlayTime.c - PlayTime: %d seconds left [found in mariokart-channel])
  • /test2/dvderror.dat - This file keeps track of disc drive errors
  • /test2/nanderr.log - This file presumably keeps track of NAND errors
  • /ec - State kept by the Wii Store (EC = "Electronic Commerce", probably)
  • /succession - contains shop.log and transfer.id, both presumably have something to do with the shop channel.
  • /menu - Public state managed by the system menu