|Re: HP-41CV Emulation cards for HP-48SX|
Message #6 Posted by CJ on 31 Mar 2001, 7:12 a.m.,
in response to message #5 by Matt Kernal (US)
<<From Joe Horn's "emulator.doc" document on Goodies Disk #1, he said the following about the emulator card:
"My biggest fear was that it would repeat the HP-71's 41 emulator's mistakes, but it doesn't. You CAN write new 41-code programs on the 48, and you CAN list out the programs 41-style. (The 71 couldn't do either of these.) On the 48, you merely type the 41 program into a string, and press the ->41 menu key, and it gets compiled into a Library Object for the Emulator to run. If you want to, you can also decompile it again by pressing ->TXT. You needn't do so in order to print out a listing, however; the Emulator contains the same printer commands that the 41 IR Module and IL Module contain.>>
With all due respect to Joe Horn. You CAN write new 41 code on the 71. Here is a quote from my 82490A manual(page 38).
You can write HP-41 programs directly on the HP-71 using the HP-71 Text Editor Program (editor, for short) included in the HP-41 Translator Pac. Using the editor, you can create new programs, much as you would on the HP-41, or you can copy programs directly from HP-41 program listings, matching the listings character-for-character, line-for-line.
Once you have the program(text file) entered, you use the other supplied program "trans41" to convert the program for running in the emulator, somewhat like the 48's ->41 menu key.
you CAN list the text file or the converted file from within the emulator with this type of command.
" LIST COUNT" BASICX
This is to list a small counting program I wrote on the 71. The converted file is not that much different from the original text file. So if you wanted to, you could enter the 41 code in that format and skip the translation procedure all together.
Also with the forth system you can add new functions to the 41 emulator. On page 47 in the manual it explains how to do
this. And the new function behaves just like any other function. So skys the limit from my view. The ROM truly is an amazing piece of work in my opinion.