Amiga Workbench icon
(→Specifications: Updated broken link) |
(add links to amiga .info trove, representative test data, python and javascript parsers) |
||
| Line 33: | Line 33: | ||
* [[RECOIL]] | * [[RECOIL]] | ||
* [http://snisurset.net/code/abydos/ abydos] | * [http://snisurset.net/code/abydos/ abydos] | ||
| + | * [https://bitplane.net/dev/python/amigainfo/ python amigainfo] | ||
| + | * [https://github.com/steffest/Amiga-Icon-converter javascript library used by dpaint.js] | ||
== Sample files == | == Sample files == | ||
| Line 39: | Line 41: | ||
* [http://cd.textfiles.com/directory.html cd.textfiles.com] - the Amiga CDs have lots of .info files | * [http://cd.textfiles.com/directory.html cd.textfiles.com] - the Amiga CDs have lots of .info files | ||
* {{DexvertSamples|image/info}} | * {{DexvertSamples|image/info}} | ||
| + | * [https://github.com/bitplane/amiga-info-test-files most of the .info files] | ||
| + | * [https://github.com/bitplane/amigainfo/tree/master/tests/test-icons test data for each type] | ||
== Links == | == Links == | ||
Latest revision as of 04:15, 14 April 2026
Amiga Workbench icon is a family of unnecessarily-complicated icon formats used on Amiga computers.
This article describes the original format (sometimes called "Old Style icon", or something to that effect). For information specific to the newer formats, refer to NewIcons and GlowIcons.
An icon file is typically located alongside the file to which it is associated. For example, a file named foo.bar.info would be associated with the file named foo.bar.
Most files contain a second image, to be displayed when the icon is selected.
Contents |
[edit] Color format
Icons in the original format usually have 4 colors. The actual colors displayed depend on the user's Workbench palette.
The number of colors can apparently be any power of 2, but this is of limited usefulness, because no palette is stored in the file. Some variant formats do use more than 4 colors.
8-color icons often use the palette from the third-party MagicWB software.
[edit] Identification
Files begin with bytes 0xE3 0x10. But make sure the file is not actually in NewIcons or GlowIcons format, which have the same signature.
[edit] Specifications
[edit] Software
- Konvertor
- Netpbm: infotopam
- XnView
- Deark
- RECOIL
- abydos
- python amigainfo
- javascript library used by dpaint.js
[edit] Sample files
- http://aminet.net/pix/icon - has icons in various formats
- http://zapatopi.net/icon/ - in the .lha files
- cd.textfiles.com - the Amiga CDs have lots of .info files
- dexvert samples — image/info
- most of the .info files
- test data for each type