HP41/71b Formatted Media


I have the HP 82161A tape drive and an HP 9114B floppy drive. Now I know that a standard 41 can fully format a tape but only partially format a floppy. A 71b can fully format both a tape and a floppy, so if I format a floppy using the 71b, can I store HP 41 files on it and am I restricted to the first 141K or can I use the full 720K disk?

I read in the "HP-IL Files: Where, What, Why, How, etc." article on this website: "The Swap Tape program evolved into a "Swap Disk" program, where the same thing would happen using disks for media instead of tape. A single disk would contain programs for the HP-41, HP-75, and HP-71."

How did that work? (I hope there's no partitioning involved!:))


Edited: 26 Aug 2011, 3:31 p.m.


I believe the limitation is in the HP IL commands in the 41 module.

To access space beyond the 128K, you need the EXT IL rom by SKWID. It allows full access to the disk after it is formatted with his new NEWM command.

That is a very rare module, but the image is included in the wonderful HP 41CL (woohoo).

Another good reason to get one.


I'm on the waiting list and I just bought a full-nut 41C to be the recipient of the new donor board. I am waiting!


This Message was deleted. This empty message preserves the threading when a post with followup(s) is deleted. If all followups have been removed, the original poster may delete this post again to make this placeholder disappear.




From USING YOUR DISC DRIVE - Supplement to manual P/N dated August 1, 1984, page 12:

"Series 40/9114 Utility

The Series 40 calculators can access 130 kbytes of the HP-9114A's

630 kbytes. The following utility, when entered into a Series 40,

allows you to access the full 630 kbytes. The utility requires that

the 82183A Extended I/O Module be installed in your calculator.

Additionally, this utility is available from the User's Library (#41-

09114) on 3 1/2-inch media".


Yes, you can use lower level functions from the X I/O . However the X IL (or the X IL+) is much more user-oriented.

The X IL (+) offer enhanced versions of the most commonly used functions for storing/recalling mass media content, and much more.


Many LIF types can freely coexist on a LIF formatted disk. Whether the host OS can make sense of them depends on whether the specific types are supported. But regardless, modulo the size limitations, each machine ought to be able to pick out its native file formats from the menagerie.

Here's some Perl code I wrote that lists the numeric LIF types together with names derived from Tony's.

# $Id: LIFtypes.ph,v 2011/04/11 19:37:34 hbo Exp $
# Based on Tony Duell's lif_dir_utils.c
our $LIFtypesByNum = {
1 => "TEXT",
0xE0D1 + 0 => "STEXT",
0xE0D0 + 0 => "SDATA",
0xE0F0 + 0 => "DATA71",
0xE0F1 + 0 => "SDATA71",
0xE204 + 0 => "BIN71",
0xE205 + 0 => "SBIN71",
0xE206 + 0 => "PBIN71",
0xE207 + 0 => "SPBIN71",
0xE208 + 0 => "LEX71",
0xE209 + 0 => "SLEX71",
0xE20C + 0 => "KEY71",
0xE20D + 0 => "SKEY71",
0xE214 + 0 => "BASIC71",
0xE215 + 0 => "SBASIC71",
0xE216 + 0 => "PBASIC71",
0xE217 + 0 => "SPBASIC71",
0xE218 + 0 => "FORTH71",
0xE219 + 0 => "SFORTH71",
0xE21A + 0 => "PFORTH71",
0xE21B + 0 => "SPFORTH71",
0xE040 + 0 => "WALL41",
0xE050 + 0 => "KEY41",
0xE060 + 0 => "STAT41",
0xE070 + 0 => "ROM41",
0xE080 + 0 => "PROG41",
0xE052 + 0 => "TEXT75",
0xE053 + 0 => "APPT75",
0xE089 + 0 => "LEX75",
0xE08A + 0 => "VCALC75",
0xE0FE + 0 => "BASIC75?",
0xE088 + 0 => "BASIC75",
0xE08B + 0 => "ROM75",

These are types I'm aware of from just the 75C, 71B and 41C machines. The HP-85 can share LIF images up to a point. So can the Hp9000/200 and 300 machines. (I forget the details, but those machines have some incompatible extensions to LIF, but can read the older disks.)

Possibly Related Threads...
Thread Author Replies Views Last Post
  HP-IL 71B to 71B via HPIL Geoff Quickfall 11 2,261 12-01-2010, 06:55 PM
Last Post: Michael Meyer
  HP 71B - HP41 Emulator Module Alexander Wassermann 2 823 05-31-2007, 08:53 AM
Last Post: Alexander Wassermann
  Formatted properly...read this one... Scanning anyone? I have some goodies for you! Gene 5 1,240 12-05-2006, 09:56 PM
Last Post: Palmer O. Hanson, Jr.
  MOLLIER DIAGRAM FOR HP41-71B-48SX/GX Fabio Albonico 3 965 02-17-2006, 08:38 AM
Last Post: Mike (Stgt)
  HP Calcs in the Media - HP-48's and the X-Prize (Space Ship One) Peter Khor 2 789 10-29-2004, 12:00 PM
Last Post: Peter Khor
  Tech Design in the Media Ed Look 2 798 10-29-2004, 06:16 AM
Last Post: hugh steers
  Cassette drive "media error" Frederic 4 996 11-28-2003, 12:16 PM
Last Post: Pavel Korensky
  Question: 71B <-HPIL -> 71B john smith 16 2,422 05-12-2003, 06:37 AM
Last Post: John Smith

Forum Jump: