The Museum of HP Calculators

HP Forum Archive 20

[ Return to Index | Top of Index ]

The ISENE.ROM
Message #1 Posted by Geir Isene on 16 Oct 2011, 1:12 p.m.

As mentioned a week ago, it is now very easy to create FOCAL rom images. With HEPAX in an HP-41CL or an HP-41 with a NoV module, you can now create your FOCAL roms with ease. Transfer the image with Juergen Keller's recipe .

First ROM out is my own - a collection of my FOCAL programs in a 4K module image.

From the UC-41 page:

"The most useful of my FOCAL programs below is now contained in one 4K ROM image - the ISENE.ROM. Here you will find the Ultimate Alarm Clock, the PDA programs NOTES and REM as well as CRYPT to encrypt and decrypt ascii files and other neat stuff for your HP-41.

Download the ISENE.ROM and the detailed manual."

Testing reports are highly appreciated.

      
Re: The ISENE.ROM
Message #2 Posted by 聲gel Martin on 16 Oct 2011, 2:48 p.m.,
in response to message #1 by Geir Isene

nice! The avalanche has begun :-)

What about your enhanced Curve Fitting maisterwerk?

            
Re: The ISENE.ROM
Message #3 Posted by Geir Isene on 16 Oct 2011, 4:29 p.m.,
in response to message #2 by 聲gel Martin

Yes - the curve fitting on steroids will show up later.

      
Re: The ISENE.ROM
Message #4 Posted by 聲gel Martin on 16 Oct 2011, 2:50 p.m.,
in response to message #1 by Geir Isene

BTW, the CharterBT-Roman font doesn't seem to be available in the standard adobe setup, so there are some lines illegible (table of contents, etc.)

            
Re: The ISENE.ROM
Message #5 Posted by Geir Isene on 16 Oct 2011, 4:13 p.m.,
in response to message #4 by 聲gel Martin

Thanks - fixed.

Nice to have you guys in my corner to correct things :)

                  
Re: The ISENE.ROM
Message #6 Posted by 聲gel Martin on 17 Oct 2011, 1:15 a.m.,
in response to message #5 by Geir Isene

Looking much better, thanks. Still the LIBHPX section contains the non-standard font, sure you can also change that.

                        
Re: The ISENE.ROM
Message #7 Posted by Geir Isene on 17 Oct 2011, 6:01 a.m.,
in response to message #6 by 聲gel Martin

Fixed.

      
Re: The ISENE.ROM
Message #8 Posted by Geir Isene on 16 Oct 2011, 4:22 p.m.,
in response to message #1 by Geir Isene

BTW - here's how it's done:

  1. Initialize HEPAX on the CL (via the HEPCL function in CLUTILS) or use a NoV module (Diego's marvel)
  2. Save the programs you want in your module (HSAVEP) in the sequence you want them to appear in the module (make a short "Header program" as the first in the list - this will show up as the "name" of your module in CAT2)
  3. Use BLCAT (from CLUTILS) or similar function to check when your saved programs goes past the first 4K of HEPAX RAM
  4. When you are satisfied with your new FOCAL rom, edit a few addresses in the ROM:
  5. Write h300 to XFF3 (where X is the page number where your HEPAX RAM/module is located) and h000 to XFE7 and XFE8 - this signifies that this is no longer a HEPAX RAM block.
  6. Go to X000 and write any number from h001 to h01F as the XROM number you want for your new module.
  7. Then use the recipe linked above to transfer the module to your PC and turn it into a real .ROM file.
      
Re: The ISENE.ROM
Message #9 Posted by Namir on 17 Oct 2011, 2:54 a.m.,
in response to message #1 by Geir Isene

Can you post an ISENE.MOD file so many of us can easy load it to HP-41CX emulators?

Thanks,

Namir

            
Re: The ISENE.ROM
Message #10 Posted by Geir Isene on 17 Oct 2011, 3:11 a.m.,
in response to message #9 by Namir

Never done that. Recipe?

                  
Re: The ISENE.ROM
Message #11 Posted by 聲gel Martin on 17 Oct 2011, 3:35 a.m.,
in response to message #10 by Geir Isene

Using ML2k manager is a piece of cake.

                        
Re: The ISENE.ROM
Message #12 Posted by Namir on 17 Oct 2011, 5:13 a.m.,
in response to message #11 by 聲gel Martin

Can someone do that and share the MOD file with the rest of us?

                              
Re: The ISENE.ROM
Message #13 Posted by 聲gel Martin on 17 Oct 2011, 7:33 a.m.,
in response to message #12 by Namir

Done.- will email it to you later today.

                                    
Re: The ISENE.ROM
Message #14 Posted by Namir on 17 Oct 2011, 7:41 a.m.,
in response to message #13 by 聲gel Martin

Angel, you are the man!!!!

Many thanks!!

Namir

                                          
Re: The ISENE.ROM
Message #15 Posted by Geir Isene on 17 Oct 2011, 11:35 a.m.,
in response to message #14 by Namir

Thanks to 聲gel; Here's the direct link: ISENE.MOD.

And available as usual on the UC-41 page.

Splurge on it.

                                          
Re: The ISENE.ROM
Message #16 Posted by 聲gel Martin on 17 Oct 2011, 1:26 p.m.,
in response to message #14 by Namir

It really is a trivial afair using ML2k manager SW - which is free and doesn't require an MLDL2k to run - so we have Meindert to thank!

                                                
Re: The ISENE.ROM
Message #17 Posted by Geir Isene on 17 Oct 2011, 2:21 p.m.,
in response to message #16 by 聲gel Martin

Ah, I have thought that I needed the device itself to do this. Now I downloaded the software and got it running under WINE, so now I can churn out both ROM and MOD files.

                              
Re: The ISENE.ROM
Message #18 Posted by Monte Dalrymple on 17 Oct 2011, 10:45 a.m.,
in response to message #12 by Namir

You need it in .ROM format for transfer to the 41CL.

                                    
Re: The ISENE.ROM
Message #19 Posted by Gerry Schultz on 17 Oct 2011, 2:12 p.m.,
in response to message #18 by Monte Dalrymple

Hi Monte. I scanned through the 41CL manual on your website yesterday. How does a user load a new ROM image into the 41CL? Is there a PC based application that can 'talk' to the 41CL through the serial port or do you use the 'Updating the 41CL Hardware' procedure in your manual?

Thanks, Gerry

                                          
Re: The ISENE.ROM
Message #20 Posted by Monte Dalrymple on 17 Oct 2011, 4:42 p.m.,
in response to message #19 by Gerry Schultz

A couple of the Beta testers stepped up here.

Antti Louko wrote python scripts for linux and
Raymond Wiker wrote a program that uses the MS .NET framework.

I'll ask them for permission to post it on my 41CL pages,
or perhaps on the 41CL wiki: http://www.wiki4hp.com/doku.php?id=41cl:replacement_cpu_board

The serial port and the YIMP function is used to import stuff.

Monte

Edited: 18 Oct 2011, 10:01 a.m. after one or more responses were posted

                                                
Re: The ISENE.ROM
Message #21 Posted by Geir Isene on 17 Oct 2011, 5:08 p.m.,
in response to message #20 by Monte Dalrymple

Or you can use a PIL BOX. Or an RS-232/IL converter (if you are into tinkering).

                                                      
Re: The ISENE.ROM
Message #22 Posted by Gerry Schultz on 17 Oct 2011, 6:44 p.m.,
in response to message #21 by Geir Isene

Thanks Monte and Geir. Actually I have both the PIL Box and the RS-232/IL converter. I'm on the waiting list for the next batch of 41CL cards and it appears they will be available soon. Since I'm running Windows 7/WinXP on all my PCs, I would be interested in Raymond Wiker's program if he makes it available.

Thank you, Gerry

                                                            
Re: The ISENE.ROM
Message #23 Posted by Monte Dalrymple on 17 Oct 2011, 7:40 p.m.,
in response to message #22 by Gerry Schultz

Raymond has graciously agreed to my posting it on the 41CL
website, so expect to see it show up shortly.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall