Post Reply 
Enhanced version of lif_utils to handle HP LIF images and files
06-20-2015, 01:55 PM
Post: #1
Enhanced version of lif_utils to handle HP LIF images and files
Hello all,

I'd like to point to an enhanced version of Tony Duell's lif_utils. I extended the existing set of tools with several new utilities that fit all my neds to handle LIF images and lif files. I also integrated tools of other authors.
  • lifput: store a file into a LIF image file
  • lifinit: initialize a LIF image file
  • lifpurge: purge a file from a LIF image file
  • lifrename: rename a file on a LIF image file
  • lifpack: pack a LIF image file
  • liffix: fix the header of a LIF image file
  • lifraw: remove the header from a LIF file
  • textlif: encode a HP text (LIF1) file
  • raw41lif: convert a compiled HP41C program to a lif file
  • comp41: compile a HP41C program (from hp41uc, Leo Duran)
  • rom41hx: unscramble a HP41 Hepax rom dump file
  • lifmod: output contents of HP-41 module files (from modfile. Warren Furlow)
  • lifilper: emulate HP-IL disk drive and display for the PIL-Box (from liftool: Christope Gottheimer)
Some general modifications were:
  • some programs were renamed (hptext-> liftext, prog41-> dcomp41) to allow a consistent naming with their reverse functions.
  • comp41, decomp41 and key41 use xrom files from a default location now, which can be specified by an environment variable

See the readme.html file in the distribution for more information.

So it is on github now: https://github.com/bug400/lifutils

There are binaries for Linux (32 and 64 bit), Windows (32bit) and Mac OS/X, see: https://github.com/bug400/lifutils/releases

Note: there is experimental support for the access of floppy devices to read and write HP9114 floppy disks under LINUX. Due to lack of hardware this has not been tested up to now. Floppy disk support will n o t work with USB floppy devices. If you want to test it, please use the -p option which is not yet documented.

Regards,
Joachim
Find all posts by this user
Quote this message in a reply
06-20-2015, 04:09 PM
Post: #2
RE: Enhanced version of lif_utils to handle HP LIF images and files
Thanks, Joachim. I look forward to trying out these tools.
Find all posts by this user
Quote this message in a reply
06-21-2015, 12:12 AM
Post: #3
RE: Enhanced version of lif_utils to handle HP LIF images and files
(06-20-2015 04:09 PM)Dave Frederickson Wrote:  Thanks, Joachim. I look forward to trying out these tools.

1 + Indeed, thanks for sharing these with the community

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
06-21-2015, 12:59 AM
Post: #4
RE: Enhanced version of lif_utils to handle HP LIF images and files
(06-20-2015 04:09 PM)Dave Frederickson Wrote:  Thanks, Joachim. I look forward to trying out these tools.

Me too!
They will be tested on OSX 10.10.3 64 bits.
Thank you!
Best regards,
Sylvain
Find all posts by this user
Quote this message in a reply
06-21-2015, 08:53 AM
Post: #5
RE: Enhanced version of lif_utils to handle HP LIF images and files
Nice. thank you for your update.

There is a bug in lifilper from my liftools. They do not work properly when using the MSCOPY command from EXTIO module. But ilper from package ilper-linux works fine with it.

I have also put a new release of liftool (0.5.4) on TOS.

Christophe
Find all posts by this user
Quote this message in a reply
06-21-2015, 11:01 AM
Post: #6
RE: Enhanced version of lif_utils to handle HP LIF images and files
Working fine, for now, on OS X Yosemite 10.10.3
Thank you!
Visit this user's website Find all posts by this user
Quote this message in a reply
06-21-2015, 11:12 PM
Post: #7
RE: Enhanced version of lif_utils to handle HP LIF images and files
(06-20-2015 01:55 PM)jsi Wrote:  Note: there is experimental support for the access of floppy devices to read and write HP9114 floppy disks under LINUX. Due to lack of hardware this has not been tested up to now. Floppy disk support will n o t work with USB floppy devices. If you want to test it, please use the -p option which is not yet documented.

I tested the original tools (v1.4) on Linux with a floppy drive (non-USB) and they worked just fine. That was around 2010 with RedHat (cannot recall the version).
Find all posts by this user
Quote this message in a reply
06-22-2015, 04:31 AM
Post: #8
RE: Enhanced version of lif_utils to handle HP LIF images and files
The code for physical disk access was rearranged and therefore needs some testing. Since I do not have a floppy drive any more volunteers are welcome.

Regards,
Joachim
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)