Skip to content

News Channel

Larsen Vallecillo edited this page Oct 9, 2017 · 5 revisions

Header

Data Type Name Notes
u32 Version v1 of News Channel is set to 256, v2 of News Channel is set to 512.
u32 File Size
u32 CRC32
u32 Updated Timestamp Timestamp is minutes since 2000.
u32 Term Timestamp Timestamp is minutes since 2000.
u32 (little endian) Country Code See Country Codes for a list of country codes.
u32 Updated Timestamp Timestamp is minutes since 2000.
u8 (16 times) Language List For the language select screen. See Language Codes for a list of language codes. If language isn't specified, the value's null.
u8 Language Code See Language Codes for a list of language codes.
u8 Goo Flag If this is set, "Powered by Goo" will be displayed on the Globe.
u8 Language Select Screen Flag If this is set, the language selection screen will show up on start.
u8 Download Interval Interval to try downloading for WiiConnect24.
u32 Message Offset If this is set, it will display a message on start.
u32 Topics Entry Number See Topics Table for the file structure.
u32 Topics Table Offset
u32 Articles Entry Number See Articles Table for the file structure.
u32 Articles Table Offset
u32 Source Entry Number See Source Table for the file structure.
u32 Source Table Offset
u32 Locations Entry Number See Locations Table for the file structure.
u32 Locations Table Offset
u32 Pictures Entry Number See Pictures Table for the file structure.
u32 Pictures Table Offset
u16 Download Count For WiiConnect24.
u16 Unknown
u32 Wii Menu Headlines Entry Number See Wii Menu Headlines Table for the file structure.
u32 Wii Menu Headlines Table Offset

Wii Menu Headlines Table

Data Type Name Notes
u32 Wii Menu Headline Size
u32 Wii Menu Headline Offset

Topics Table

Data Type Name Notes
u32 Topics Text Offset
u32 Timestamps Number See #Timestamps for the file structure.
u32 Timestamps Offset

Timestamps

Data Type Name Notes
u32 Updated Timestamp Timestamp is minutes since 2000.
u32 Article Number

Articles Table

Data Type Name Notes
u32 Article Number
u32 Source Number
u32 Location Number Null if not specfied.
u32 Picture Timestamp Timestamp is minutes since 2000.
u32 Picture Number Null if not specified.
u32 Published Time Timestamp is minutes since 2000.
u32 Updated Time Timestamp is minutes since 2000.
u32 Headline Size
u32 Headline Offset
u32 Article Size
u32 Article Offset

Sources Table

Data Type Name Notes
u8 Source Logo See #Source Logos for the logo values.
u8 Source Position See #Source Positions for the list of numbers.
u8 (2 bytes) Padding
u32 Source Picture Size
u32 Source Picture Offset
u32 Source Name Size
u32 Source Name Offset
u32 Source Copyright Size
u32 Source Copyright Offset

Source Pictures

Number Value
0 Custom Logo
1 Mainichi
2 News24
3 Associated Press
4 AFP
5 ANP
6 ANSA

Source Picture Examples

Number Result
1 http://imgur.com/I3H59qp
2 http://imgur.com/uzwwgsy
3 http://imgur.com/heqzeTz
4 http://imgur.com/AJAQndN
5 http://imgur.com/3rQxpVJ
6 http://imgur.com/f1O8VjS

Locations Table

Data Type Name Notes
u32 Location Text Offset
u16 Latitude Coordinates Coordinates work by taking normal longitude or latitude and then taking the degrees of a full circle (360) and dividing it by 65536 (Maximum value an unsigned 16 bit integer can store). This will give you about 0.0055. Now, take 65536 (Maximum value an unsigned 16 bit integer can store), subtract the longitude or latitude divided by 0.0055 and then you have the coordinates the Globe uses.
u16 Longitude Coordinates Coordinates work by taking normal longitude or latitude and then taking the degrees of a full circle (360) and dividing it by 65536 (Maximum value an unsigned 16 bit integer can store). This will give you about 0.0055. Now, take 65536 (Maximum value an unsigned 16 bit integer can store), subtract the longitude or latitude divided by 0.0055 and then you have the coordinates the Globe uses.
u8 Country Code
u8 Region Code
u16 Location Code
u32 (little endian) Location Zoom See #Location Zoom for the zoom factors.

Location Zoom Examples

See here

Pictures Table

Data Type Name Notes
u32 Credits Size
u32 Credits Offset
u32 Pictures Size
u32 Pictures Offset
u32 Captions Size
u32 Captions Offset

Save Data

Data Type Name Notes
u32 Magic Word The magic word's HAG0.
u32 Language Code See Language Codes for a list of language codes.
u32 Wii Menu Status Code Last number for the message displayed on the Wii Menu.
u32 Text Zoom Factor
u32 Unknown
u32 Unknown
u32 Unknown
u32 CRC32