NuFX
(3 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
'''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''' (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. | ||
− | When NuFX-format data is placed into [[Binary II]] format for transfer, | + | 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'''. | 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 == | == Identification == | ||
Line 24: | Line 27: | ||
* [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 | * [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]] | * [[ShrinkIt]] | ||
+ | * {{Deark}} (limited features) | ||
== Sample files == | == Sample files == | ||
− | * | + | * {{DexvertSamples|archive/nuFX}} |
* [https://archive.org/details/2013.06.13.www.umich.edu FTP Site: UMICH Software Archive] → .../*.shk | * [https://archive.org/details/2013.06.13.www.umich.edu FTP Site: UMICH Software Archive] → .../*.shk | ||
Latest revision as of 18:04, 29 December 2023
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
- Apple II File Type Notes - ShrinkIt / NuFX
- ARCHIVE FORMATS AND DATA, by Raymond Clay, "NuFX - SHRINKIT" section
[edit] Software
- NuLib, NuLib2, NufxLib
- NuLib v3.24 (DOS software)
- Shink-Fit X - Mac OS X archiver compatible with ShrinkIt
- ShrinkIt
- Deark (limited features)
[edit] Sample files
[edit] Links
- NuFX format described (A2-Central, Aug. 1989)
- Hacking data compression (gives lots of format details)
- What are ShrinkIt files?