NuFX

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Category:Apple II series)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{FormatInfo
 
{{FormatInfo
 
|subcat=Archiving
 
|subcat=Archiving
|extensions={{ext|bxy}}
+
|extensions={{ext|shk}}, {{ext|sdk}}, {{ext|bxy}}
 +
|pronom={{PRONOM|fmt/850}}
 +
|wikidata={{wikidata|Q25305144}}, {{wikidata|Q29167432}}, {{wikidata|Q60558754}}
 
|released=1989
 
|released=1989
 
}}
 
}}
 +
'''NuFX''' (NuFile Exchange; also known as '''ShrinkIt''' format) is an archiving format that was used for the Apple II series late in its history. It was created by Andy Nicholas as a student project at Moravian College in Bethlehem, Pennsylvania. The [[ShrinkIt]] program (also created by Nicholas) supports it. It usually uses [[LZW]] compression.
  
'''NuFX''' was an archiving format used for the Apple II series late in its history, created by Andy Nicholas as a student project at Moravian College in Bethlehem, Pennsylvania. The [[ShrinkIt]] program (also created by Nicholas) supported it. When NuFX-format data was placed into [[Binary II]] format for transfer, the file extension .bxy was used.
+
The usual filename extension is '''.shk'''. When NuFX-format data is placed into [[Binary II]] format for transfer, extension '''.bxy''' is used.
 +
 
 +
NuFX also supports storing disk images. Files using this feature typically have extension '''.sdk'''.
 +
 
 +
== Format details ==
 +
Two slightly different CRC algorithms are used, by different parts of the format: [[CRC-16#CRC-16/XMODEM|CRC-16/XMODEM]] and [[CRC-16#CRC-16/IBM-3740|CRC-16/IBM-3740]].
 +
 
 +
== Identification ==
 +
NuFX files start with bytes {{magic|4e f5 46 e9 6c e5}}. This is ASCII "<code>NuFile</code>", but with the high bit set on alternate bytes.
 +
 
 +
== Specifications ==
 +
* [https://nulib.com/library/FTN.e08002.htm Apple II File Type Notes - ShrinkIt / NuFX]
 +
* [https://gswv.apple2.org.za/a2zine/GS.WorldView/Resources/The.MacShrinkIt.Project/ARCHIVES.TXT ARCHIVE FORMATS AND DATA, by Raymond Clay], "NuFX - SHRINKIT" section
 +
 
 +
== Software ==
 +
* [https://nulib.com/index.htm NuLib, NuLib2, NufxLib]
 +
* [{{SACFTPURL|pack|ibmnulib.zip}} NuLib v3.24] (DOS software)
 +
* [https://www.callapple.org/software/an-a-p-p-l-e-review-shink-fit-x-for-mac-os-x/ Shink-Fit X] - Mac OS X archiver compatible with ShrinkIt
 +
* [[ShrinkIt]]
 +
* {{Deark}} (limited features)
 +
 
 +
== Sample files ==
 +
* {{DexvertSamples|archive/nuFX}}
 +
* [https://archive.org/details/2013.06.13.www.umich.edu FTP Site: UMICH Software Archive] → .../*.shk
  
 
== Links ==
 
== Links ==
Line 11: Line 37:
 
* [http://www.fadden.com/techmisc/hdc/lesson09.htm Hacking data compression] (gives lots of format details)
 
* [http://www.fadden.com/techmisc/hdc/lesson09.htm Hacking data compression] (gives lots of format details)
 
* [http://apple2.org.za/gswv/a2zine/faqs/Csa2FLUTILS.html#002 What are ShrinkIt files?]
 
* [http://apple2.org.za/gswv/a2zine/faqs/Csa2FLUTILS.html#002 What are ShrinkIt files?]
* [http://www.callapple.org/tag/shrinkit/ ShinkFit X] - Mac OS X archiver compatible with ShrinkIt
 
* [ftp://ftp.apple.asimov.net/pub/apple_II/utility/Documentation%20for%20ShrinkIt.txt ShrinkIt documentation]
 
  
 +
[[Category:Disk Image Formats]]
 
[[Category:Apple II series]]
 
[[Category:Apple II series]]

Latest revision as of 18:04, 29 December 2023

File Format
Name NuFX
Ontology
Extension(s) .shk, .sdk, .bxy
PRONOM fmt/850
Wikidata ID Q25305144, Q29167432, Q60558754
Released 1989

NuFX (NuFile Exchange; also known as ShrinkIt format) is an archiving format that was used for the Apple II series late in its history. It was created by Andy Nicholas as a student project at Moravian College in Bethlehem, Pennsylvania. The ShrinkIt program (also created by Nicholas) supports it. It usually uses LZW compression.

The usual filename extension is .shk. When NuFX-format data is placed into Binary II format for transfer, extension .bxy is used.

NuFX also supports storing disk images. Files using this feature typically have extension .sdk.

Contents

[edit] Format details

Two slightly different CRC algorithms are used, by different parts of the format: CRC-16/XMODEM and CRC-16/IBM-3740.

[edit] Identification

NuFX files start with bytes 4e f5 46 e9 6c e5. This is ASCII "NuFile", but with the high bit set on alternate bytes.

[edit] Specifications

[edit] Software

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox