LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Blogs > floppy_stuttgart
User Name
Password

Notices


Rate this Entry

system: HP41 + linux PC (as storage and printer modem)

Posted 04-14-2021 at 02:01 PM by floppy_stuttgart
Updated 04-22-2022 at 11:25 AM by floppy_stuttgart

Start; April 14 2021; the HP41 is on my desk; target: connect this HP41 to my PC 64bit Debian Buster for program storage and program retrieval and printing to a CUPS printer (later on PI raspbian? Arduino?)
Further hardware necessary:
- HP-IL (ordered)
- PIL-Box (requested)
- connectors HP-IL to PIL-Box (ordered via eBay or as 3D print)
Software preparation:
- for connection PIL-Box to PC; will install this later - today, I installed an HP41 emulator "V41" on Debian Buster 64bits with "wine" while waiting for the hardware (will take weeks/months..)
Target: writing HP41 program files on the PC for transferring them later into the HP41
-
Quote:
apt-get install wine
-
Quote:
dpkg --add-architecture i386 && apt-get update && apt-get install wine32
- download V41 last version from there - make setup with
Quote:
wine V41R9F.exe
- start
Quote:
winecfg
and choose Win10
- put the
Quote:
LCD.fon
and
Quote:
LCD4.ttf
files from
Quote:
../.wine/drive_c/Program Files (x86)/HP-Emulators/V41
into
Quote:
../.wine/drive_c/windows/Fonts
- put the
Quote:
mfc80.dll
from into
Quote:
../.wine/drive_c/windows/system32
.. and
Quote:
../.wine/drive_c/Program Files (x86)/HP-Emulators/V41
(not sure why it cames up the missing file there was making an issue after reboot)
- start the emulator with the command
Quote:
wine /home/user/.wine/drive_c/'Program Files (x86)'/HP-Emulators/V41/V41.exe
- an HP41 icon appear in the program list of Debian Buster. Just pin it into your menu, then the HP41 emulator starts by double clicking (not sure that was necessary, but I deleted the hp41.desktop file which was there /home/user/Schreibtisch)
- looks good. Will play around now and will try to copy programs from the internet as TXT files and transfer them to that emulator on the PC. Example from here https://www.hpmuseum.org/cgi-sys/cgi...cgi?read=72333
Quote:
01 LBL "OUP2RAW"
02 "DOSLINK"
03 FINDID
04 SELECT
05 XEQ 00
06 STO 00
07 256
08 *
09 STO 01
10 XEQ 00
11 ST+ 00
12 ST+ 01
13 GTO 01
14 LBL 00
15 2
16 INAN
17 ATOX
18 XROM "D"
19 RTN
20 LBL 01
21 XEQ 00
22 OUTXB
23 ST+ 00
24 DSE 01
25 GTO 01
26 XEQ 00
27 RCL 00
28 256
29 MOD
30 "CHKSM ERR"
31 X(NE)Y?
32 AVIEW
33 END
Update 24 Aug 2021:
- pyilper from anaconda package installed
- programms (downloaded from github or others) are now exchanged between HP41CV and a PC 64bits Debian11
- any programs from "V41 R9F" or HP41CV can be printed into pyilper windows and copied into a text programm; then can be printed to any standard printer (no need for expensive HP vintage printers, cassette recorders, wand..)

Update Apr5 2022:
since I had compatibility issues between virtual drives created with pyilper (no install on ARM possible till now) and virtual drives from ilper (install on PC x86 or ARM achieved), I moved to Ilper and other programs from there https://hp.giesselink.com/hpil.htm

Ilper command for starting it automatically with a conf file (in a window or in a script):
Code:
exec wine '/home/user/.wine/drive_c/Program Files (x86)/HP-Emulators/ILPER/ilper.exe' '/start' 'Z:\\ILPer1.vil' &
80column video emulator install/setup (setup on -going; more to be updated):
dwonload https://hp.giesselink.com/HPIL/Ilvideo80_1.3.zip and unzip it
download https://hp.giesselink.com/Runtime/vcredist2005_x86.exe
start it installation with
Code:
wine 'vcredist2005_x86.exe'
start the video from above with
Code:
wine '/home/pascal/.wine/drive_c/Program Files (x86)/HP-Emulators/ILVIDEO80/ILVideo80.exe'
When I have a program in textform (see above; without line numbers in the beginning of the line), then I change it in raw format and upload the resulting into the virtual drive via the emulator on the PC. The command I use on my linux is
Quote:
wine "/home/user/.wine/drive_c/Program Files (x86)/HP-Emulators/HP41UC/hp41uc.exe" /t=PROGRAM.TXT /r /k
Posted in Uncategorized
Views 1386 Comments 0
« Prev     Main     Next »
Total Comments 0

Comments

 

  



All times are GMT -5. The time now is 07:18 AM.

Main Menu
Advertisement
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration