<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://mirror.atariki.pl/w/index.php?action=history&amp;feed=atom&amp;title=SFDN_Packer</id>
	<title>SFDN Packer - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://mirror.atariki.pl/w/index.php?action=history&amp;feed=atom&amp;title=SFDN_Packer"/>
	<link rel="alternate" type="text/html" href="https://mirror.atariki.pl/w/index.php?title=SFDN_Packer&amp;action=history"/>
	<updated>2026-10-02T11:00:39Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mirror.atariki.pl/w/index.php?title=SFDN_Packer&amp;diff=3522&amp;oldid=prev</id>
		<title>imported&gt;Atariki recovery: Reconstructed from archived HTML; see provenance manifest</title>
		<link rel="alternate" type="text/html" href="https://mirror.atariki.pl/w/index.php?title=SFDN_Packer&amp;diff=3522&amp;oldid=prev"/>
		<updated>2026-10-01T08:51:48Z</updated>

		<summary type="html">&lt;p&gt;Reconstructed from archived HTML; see provenance manifest&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:Sfdn.gif]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Shannon-Fano Differential Nybble Packer&amp;#039;&amp;#039;&amp;#039; - program służący do kompresji danych napisany przez [[Seban|Sebana]] w 1994 roku. W zamyśle był to program przeznaczony do kompresji cyfrowych próbek dźwiękowych, tzw. &amp;quot;sampli&amp;quot; o rozdzielczości 4-bit. W praktyce okazało się że całkiem dobrze radzi sobie z również kompresją obrazków w trybie [[Graphics 9]], [[Graphics 10]],[[Graphics 11]], [[HIP]], [[TIP]], [[RIP]] (wszystkie te tryby graficzne są zorganizowane w pamięci komputera tak że, pojedynczy piksel obrazu opisany jest 4 bitami danych, w więc podobnie jak w przypadku sampli), w czasie użytkowania i eksperymentów z programem okazało się także, że program potrafi poradzić sobie nieźle z kompresją niektórych czcionek (tzw. fontami), a także z niewielką ilością obrazków w trybie [[Graphics 8]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Technikalia ==&lt;br /&gt;
&lt;br /&gt;
Program stosuje autorski algorytm, dynamicznie dopasowujący się do wejściowego strumienia danych. Początkowo program dzieli strumień na porcje o wielkości 4 bitów, tzw. &amp;quot;[https://pl.wikipedia.org/wiki/P%C3%B3%C5%82bajt nibble]&amp;quot;, koduje je różnicowo, a następnie zlicza ilości wystąpień każdej z 4-bitowych sekwencji różnicowych, po czym na końcowym etapie kompresji, koduje strumień wyjściowych danych w taki sposób, aby najczęściej występującym 4-bitowym sekwencjom przydzielić jak najkrótsze słowa kodowe, wygenerowane na podstawie bitowego kodu prefiksowego [https://pl.wikipedia.org/wiki/Kodowanie_Shannona-Fano Shannon-Fano].&lt;br /&gt;
&lt;br /&gt;
Ponieważ program jest przeznaczony dla nieco bardziej zaawansowanych użytkowników, z poziomu programu można dokonać zapisu programu dekompresującego spakowane dane. Możliwe jest zapisanie dekompresora zarówno w wersji źródłowej (opcja &amp;quot;Save src&amp;quot;, wtedy do kompilacji wymagane jest użycie assemblera [[QA]]), lub w wersji skompilowanej pod podany przez użytkownika adres (opcja Compile).&lt;br /&gt;
&lt;br /&gt;
== Varia ==&lt;br /&gt;
&lt;br /&gt;
Założeniem przy projektowaniu SFDN Packera było również to, aby posiadał on wygodny i intuicyjny interfejs użytkownika. Podczas ładowania programu, można nacisnąć klawisz HELP, wtedy zostanie uruchomione krótkie intro wraz z instrukcją w języku angielskim. Program został dołączony do magazynu dyskowego [[Barymag]] wydawanego przez grupę [[Slight]]. Tam również program zostało krótko opisane zastosowanie i użycie programu, tym razem w języku polskim. Artykuł można również przeczytać w internetowym archiwum magazynu Barymag: [http://barymag.slight.pl/issue01/01_09_sdfn_packer SFDN Packer].&lt;br /&gt;
&lt;br /&gt;
== Zastosowanie ==&lt;br /&gt;
&lt;br /&gt;
Program został wykorzystany w kilu produkcjach grupy Slight, m.in. w [[Overmind]], [[Sexy Six|Sexy_Six]] oraz kilku produkcjach eksperymentalnych produkcjach autorskich, np. w demie [http://a8.fandal.cz/detail.php?files_id=304 Digital Trash] użyto go aby skompresować próbki dźwiękowe.&lt;br /&gt;
&lt;br /&gt;
Program [http://www.serious-dial.atari.pl/DC/instrukcja/A14.html INT-Graph View] potrafił odczytać pliki programu InterPainter w formacie [[INP]], które zostały spakowane SFDN packerem i zapisane jako pliki z rozszerzeniem INS.&lt;br /&gt;
&lt;br /&gt;
== Licencja ==&lt;br /&gt;
&lt;br /&gt;
Program został udostępniony na licencji shareware wraz z pierwszą edycją magazynu dyskowego Barymag. Obecnie program ma status [https://pl.wikipedia.org/wiki/Abandonware Abandonware] i może być dowolnie używany i rozpowszechniany.&lt;br /&gt;
&lt;br /&gt;
== Linki ==&lt;br /&gt;
&lt;br /&gt;
wersja 1.01 SDFN Packer: [http://seban.slight.pl/atari/slt/sfdn.zip sfdn_packer_v1.01.xex.zip]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Oprogramowanie Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Polskie programy]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Atariki recovery</name></author>
	</entry>
</feed>