Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 100

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 103

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Defines.php on line 187

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 115

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/Feed.php on line 229

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
http://fileformats.archiveteam.org/index.php?feed=atom&target=Picture_Packer&title=Special%3ARecentChangesLinked Just Solve the File Format Problem - Changes related to "Picture Packer" [en] 2024-06-25T05:51:29Z Related changes MediaWiki 1.19.2 http://fileformats.archiveteam.org/index.php?title=STOS_packed_screen&diff=48798&oldid=0 STOS packed screen 2024-06-24T23:57:57Z <p>Created page with &quot;{{FormatInfo |formattype=electronic |subcat=Graphics |subcat2=Atari graphics formats |extensions={{ext|pac}}, {{ext|mbk}}, others }} &#039;&#039;&#039;STOS packed screen&#039;&#039;&#039; is an Atari raste...&quot;</p> <p><b>New page</b></p><div>{{FormatInfo<br /> |formattype=electronic<br /> |subcat=Graphics<br /> |subcat2=Atari graphics formats<br /> |extensions={{ext|pac}}, {{ext|mbk}}, others<br /> }}<br /> '''STOS packed screen''' is an Atari raster graphics format. It is one of the &quot;bank&quot; formats used in [[STOS memory bank]] (MBK). This article explains some of the formats related to packed screen, some of which are also covered in other articles.<br /> <br /> == Discussion ==<br /> A packed screen can appear in an [[STOS memory bank|MBK]] container file, and maybe in other STOS formats. Or it can appear in a file by itself that starts with bytes &lt;code&gt;06 07 19 63&lt;/code&gt;.<br /> <br /> Independent of the container format, there are at least six different image formats. Unfortunately, there is not always a good way to tell which format a given image uses. The filename extension can help, but isn't always good enough.<br /> <br /> == Format details ==<br /> Internally, packed screen format is very similar to [[AMOS Picture Bank]], just with different rules for how many planes there can be, etc. The compression is a kind of [[Run-length encoding|RLE]], applied twice.<br /> <br /> == Formats ==<br /> <br /> {| class=&quot;wikitable&quot;<br /> ! Format !! Res. code !! Planes !! Colors !! Remarks<br /> |-<br /> |Standard low res. || 0 || 4 || 16<br /> |-<br /> |Standard medium res. || 1 || 2 || 4 || Same as [[Picture Packer]] PP2.<br /> |-<br /> |Standard high res. || 2 || 1 || 2<br /> |-<br /> |Picture Packer PP1 || 1 || 2 || 16 || Refer to [[Picture Packer]].<br /> |-<br /> |Picture Packer PP3 || 1 || 2 || 2 || Refer to [[Picture Packer]].<br /> |-<br /> |&quot;DAJ&quot; 4-plane || 0 || 4 || 4 || Used by a viewer for the ST+ (ST Plus) Atari diskmagazine.<br /> |}<br /> <br /> The &quot;resolution code&quot;, which implies the number of planes, is stored in the file. The number of colors is not.<br /> <br /> == Identification ==<br /> <br /> An MBK file containing a packed screen starts with &quot;{{magic|Lionpoubnk}}&quot;, has a nonzero number (4-byte big endian) at offset 10, has byte (hex) &lt;code&gt;81&lt;/code&gt; at offset 14, and bytes {{magic|06 07 19 63}} at offset 18. The signature at offset 18 is ''not'' sufficient by itself, because it also matches STOS character set files.<br /> <br /> A raw packed screen file starts with bytes {{magic|06 07 19 63}}. Following that is &lt;code&gt;00 00&lt;/code&gt;, or &lt;code&gt;00 01&lt;/code&gt;, or &lt;code&gt;00 02&lt;/code&gt;.<br /> <br /> == Specifications ==<br /> * {{AtariForumWiki|STOS.MBK|Atari Forum Wiki: STOS.MBK}}, section named &quot;Banktype $81, data, magic $06071963, packed screen&quot;<br /> <br /> == Sample files ==<br /> ''(TODO)''</div> Jsummers