Nokia Startup Logo
From Just Solve the File Format Problem
(Difference between revisions)
m (→Software) |
Dexvertbot (Talk | contribs) m (Change telparia.com samples link to template) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
|extensions={{ext|nsl}} | |extensions={{ext|nsl}} | ||
}} | }} | ||
− | '''Nokia Startup Logo''' ('''NSL''') is a raster image format used by some Nokia phones | + | '''Nokia Startup Logo''' ('''NSL''') is a bi-level raster image format used by some Nokia phones. |
− | + | ||
− | + | ||
== Format == | == Format == | ||
NSL appears to use a variant of [[IFF]], with segment lengths stored in 2 bytes instead of 4. | NSL appears to use a variant of [[IFF]], with segment lengths stored in 2 bytes instead of 4. | ||
+ | |||
+ | The image dimensions are not stored in the file, but it may be possible to deduce them from the size of the bitmap (the "<code>NSLD</code>" chunk). Model 6110 uses a 504-byte bitmap having dimensions of 84×48 pixels. The ''gnokii'' software suggests that model 6210 uses a 768-byte bitmap of 96×60 pixels, and models 6510 and 7110 use an 864-byte bitmap of 96×65 pixels. | ||
== Identification == | == Identification == | ||
Line 15: | Line 15: | ||
== Software == | == Software == | ||
− | * [http://wammu.eu/gammu/ Gammu] | + | * [http://wammu.eu/gammu/ Gammu] has code to read 84×48 NSL images (libgammu/service/gsmlogo.c), though it's not clear how to make use of it. |
+ | * [http://www.gnokii.org/ gnokii] appears to have code to read NSL images (common/gsm-filetypes.c). | ||
+ | * [[Konvertor]] | ||
+ | * {{Deark}} | ||
== Sample files == | == Sample files == | ||
* [http://www.funsms.net/operator_logos.htm Free Operator Logos] → [http://www.funsms.net/software/logo/223startuplogos.zip 223startuplogos.zip] includes a few NSL files | * [http://www.funsms.net/operator_logos.htm Free Operator Logos] → [http://www.funsms.net/software/logo/223startuplogos.zip 223startuplogos.zip] includes a few NSL files | ||
+ | * {{DexvertSamples|image/nokiaStartupLogo}} | ||
+ | |||
+ | [[Category:IFF based file formats]] | ||
+ | [[Category:Nokia]] | ||
+ | [[Category:Booting]] |
Latest revision as of 04:06, 28 December 2023
Nokia Startup Logo (NSL) is a bi-level raster image format used by some Nokia phones.
Contents |
[edit] Format
NSL appears to use a variant of IFF, with segment lengths stored in 2 bytes instead of 4.
The image dimensions are not stored in the file, but it may be possible to deduce them from the size of the bitmap (the "NSLD
" chunk). Model 6110 uses a 504-byte bitmap having dimensions of 84×48 pixels. The gnokii software suggests that model 6210 uses a 768-byte bitmap of 96×60 pixels, and models 6510 and 7110 use an 864-byte bitmap of 96×65 pixels.
[edit] Identification
Files begin with the ASCII string "FORM
". They also contain "NSLD
", and probably "VERS
" and "MODL
".
[edit] Software
- Gammu has code to read 84×48 NSL images (libgammu/service/gsmlogo.c), though it's not clear how to make use of it.
- gnokii appears to have code to read NSL images (common/gsm-filetypes.c).
- Konvertor
- Deark
[edit] Sample files
- Free Operator Logos → 223startuplogos.zip includes a few NSL files
- dexvert samples — image/nokiaStartupLogo