Post Reply 
Synthetic Instruction for the HP41 but typed into a Win11 PC
07-20-2024, 08:47 AM
Post: #1
Synthetic Instruction for the HP41 but typed into a Win11 PC
Hi everybody
I was wondering if you could write a program on a Windows 11 PC for the HP-41CV/CX/L etc.., that would include Synthetic Lines. I kind of know how to use the byte grabber but was wondering how on earth you would do it on a PC. Can you take the Xrom numbers of two functions and put together or something like that or is there a particular number as such that would represent the synthetic instruction. I was going to try my hand at inputting some programs into my DM41X, (work smarter not harder). I've been using HP's sense the 70's but there is so much info that I'm barely past the amateur stage. I want to say I read something in the PPC Journal a long time ago but not sure.
Randy
Find all posts by this user
Quote this message in a reply
07-20-2024, 11:26 PM
Post: #2
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
Hi,

This is not by using a PC, but I would suggest to use the Zenrom module.
Just install it on your DM41X, then all SP functions are at your fingertips!

E.g. to enter STO M, just press STO . M (just as with stack registers).
A text synthetic string, when in alpha mode, just press SHIFT ALPHA to enter the hex code (same for LBL etc).
Synthetic TONE or FIX, just enter the two digit value.
And so on ...

So entering synthetic instructions on the calculator couldn't be easier!

Cheers,
Thomas

[35/45/55/65/67/97/80 21/25/29C 31E/32E/33E|C/34C/38E 41C|CV|CX 71B 10C/11C/12C/15C|CE/16C 32S|SII/42S 28C|S 48GX/49G/50G 35S 41X]
Find all posts by this user
Quote this message in a reply
07-20-2024, 11:48 PM
Post: #3
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
Super idea. You wouldn't know how to connect a Fullsize keyboard to the HP would you. I think a lot of the problem is I've entered so many programs into the 41 that I have 41CV muscle memory and end up having to search for the correct keys on the 41X. Also, I've entered so many programs that I'm trying to go for a shortcut.
Randy
Find all posts by this user
Quote this message in a reply
07-20-2024, 11:50 PM (This post was last modified: 07-20-2024 11:52 PM by Sylvain Cote.)
Post: #4
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
LIF Utilities from Joachim Siebold contains an HP-41 user code compiler and decompiler that was initially developed by Leo Durand.
The compiler and decompiler supports synthetic instructions and strings, see: User-Code File Converter / Compiler / De-compiler / Bar-Code Generator.

Sylvain Côté
Find all posts by this user
Quote this message in a reply
07-21-2024, 10:13 AM (This post was last modified: 07-21-2024 05:41 PM by ThomasF.)
Post: #5
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
(07-20-2024 11:48 PM)knife31 Wrote:  I've entered so many programs into the 41 that I have 41CV muscle memory and end up having to search for the correct keys on the 41X.

Hi Randy,

Hope you find a solution, the tip from Sylvain might be useful!

But I'm not sure what you mean regarding the keys. Most of the keys on the DM41X are placed exactly the same as on the original, basically it is only the PRGM, USER, ALPHA and BACK that differs.

EDIT: Fixed typo ...

Cheers,
Thomas

[35/45/55/65/67/97/80 21/25/29C 31E/32E/33E|C/34C/38E 41C|CV|CX 71B 10C/11C/12C/15C|CE/16C 32S|SII/42S 28C|S 48GX/49G/50G 35S 41X]
Find all posts by this user
Quote this message in a reply
07-21-2024, 10:44 AM
Post: #6
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
(07-20-2024 08:47 AM)knife31 Wrote:  Hi everybody
I was wondering if you could write a program on a Windows 11 PC for the HP-41CV/CX/L etc.., that would include Synthetic Lines.
If you'd like to do HP41 FOCAL and Nut assembly programming in a Windows or Linux environment then try Håkan Thörngren's Calypsi toolchain (formerly known as NutStudio). Very straightforward to create your own ROMs.
https://github.com/hth313/Calypsi-tool-chains

Remember kids, "In a democracy, you get the government you deserve."
Find all posts by this user
Quote this message in a reply
07-23-2024, 03:03 AM
Post: #7
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
Thanks for all the reply's.
The calculators not that much different, a fifth column, Alpa letters printed to the right, program key is not a rocker, Alfa key not a rocker but much easier to use. Couple of extra keys and I have a DM41L to add to the mess. I sure do like them thou and in particular the "Don't Panic Screen". I downloaded most of the Modules and intend on adding them next week, especially the PPC Mod. Started receiving the PPC Journal back in 1979 and have a large box full of them. Hope my real HP-41CV doesn't get jealous.
The forum is a great place to ask for help and thanks to everyone for taking the time to reply, at times in great detail.
Randy

PS: I have a lot of real modules can they somehow be uploaded to the PC and then downloaded to the calculator, same for magnetic cards?
RH
Find all posts by this user
Quote this message in a reply
07-23-2024, 07:28 AM
Post: #8
RE: Synthetic Instruction for the HP41 but typed into a Win11 PC
(07-23-2024 03:03 AM)knife31 Wrote:  PS: I have a lot of real modules can they somehow be uploaded to the PC and then downloaded to the calculator, same for magnetic cards?
RH

Hi Randy,

Yes, there are several utilities that can copy and download a module, but they all boils down to that you need a MCode function that can read the memory.
The most common way is to have a function that can copy a module into a flash device that is then accessible from a PC (i.e. a MLDL or Clonix device), or a function that can print or save the data over HP-IL and then use a virtual PC device to collect the data.
If you search you will find a suitable method depending on the accessories you have available.

Also note that for the HP41CL there is already a very complete library of modules, so most modules are available in a format that can be downloaded (but again you need a device that can hold the image, like a MLDL, Clonix, Maxx or a Pico device).

With magnetic cards (if you have a 82104 card reader) then it is no problem (again just print or save the programs to a PC as with the module), but without the reader I know of no (easy) way to read the cards.

Cheers,
Thomas

[35/45/55/65/67/97/80 21/25/29C 31E/32E/33E|C/34C/38E 41C|CV|CX 71B 10C/11C/12C/15C|CE/16C 32S|SII/42S 28C|S 48GX/49G/50G 35S 41X]
Find all posts by this user
Quote this message in a reply
Post Reply 




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