The Museum of HP Calculators

HP Forum Archive 20

[ Return to Index | Top of Index ]

FOCAL old factory ...
Message #1 Posted by Olivier De Smet on 24 Oct 2011, 5:04 p.m.

New emulator, this one is for HP97

http://sites.google.com/site/olivier2smet2/hp_projects/hp97

Feel free to test and report bugs

Olivier

      
Re: FOCAL old factory ...
Message #2 Posted by Geir Isene on 24 Oct 2011, 5:08 p.m.,
in response to message #1 by Olivier De Smet

Very Nice :)

... and... me... want... l i n u x...

            
Re: FOCAL old factory ...
Message #3 Posted by Massimo Gnerucci (Italy) on 24 Oct 2011, 5:32 p.m.,
in response to message #2 by Geir Isene

Quote:
... and... me... want... l i n u x...

So... just do it! ;-)

                  
Re: FOCAL old factory ...
Message #4 Posted by Geir Isene on 25 Oct 2011, 2:12 a.m.,
in response to message #3 by Massimo Gnerucci (Italy)

I could. But it has to come a few hundred yards down my priority list. Just raising the wish in case it gets someones attention - someone who would have this higher on their priority list.

      
Re: FOCAL old factory ...
Message #5 Posted by Thomas Chrapkiewicz on 24 Oct 2011, 5:32 p.m.,
in response to message #1 by Olivier De Smet

Very nice; however, the 'paper' window does not fit on my laptop screen - I cannot see the bottom of it and cannot size it.

TomC

            
Re: FOCAL old factory ...
Message #6 Posted by Olivier De Smet on 25 Oct 2011, 6:58 a.m.,
in response to message #5 by Thomas Chrapkiewicz

Corrected, the printer window is shorter by default and resizable.

MERGE is now working as the speed select

Download the file again (same name & all)

      
Re: FOCAL old factory ...
Message #7 Posted by Namir on 25 Oct 2011, 7:04 a.m.,
in response to message #1 by Olivier De Smet

Olivier

Is an HP-67 emulator not too far behind in the works?

Namir

            
Re: FOCAL old factory ...
Message #8 Posted by Olivier De Smet on 25 Oct 2011, 7:18 a.m.,
in response to message #7 by Namir

I just need to test the keyboard with no pik and it should be ok. But the drawing part for card isn't already done.

Could be done this week :)

                  
Re: FOCAL old factory ...
Message #9 Posted by Namir on 25 Oct 2011, 10:23 a.m.,
in response to message #8 by Olivier De Smet

Way cool!! I look forward to it!

namir

                        
And now an HP 67 emulator with the HP 97 one
Message #10 Posted by Olivier De Smet on 25 Oct 2011, 4:00 p.m.,
in response to message #9 by Namir

Finaly it was faster :)

Only the toggle for normal and label key was somewhat difficult ... (non documented opcodes, need some luck to find the function)

I added an auto checksum to make playing with card by hand easier :)

Feel free to comments ...

(I know the height of 67 picture is too much, i'll try to make a smaller one)

Link

Olivier

                              
Re: And now an HP 67 emulator with the HP 97 one
Message #11 Posted by Massimo Gnerucci (Italy) on 25 Oct 2011, 4:03 p.m.,
in response to message #10 by Olivier De Smet

Thank you Olivier, nice job!

Massimo

                              
Re: And now an HP 67 emulator with the HP 97 one
Message #12 Posted by gene wright on 25 Oct 2011, 4:55 p.m.,
in response to message #10 by Olivier De Smet

1) I started a program on the HP 67 but could not stop it running.

2) When I right click on a card, I get a context menu to insert side 2 but cannot seem to get a context menu for side 1.

                                    
Re: And now an HP 67 emulator with the HP 97 one
Message #13 Posted by Olivier De Smet on 26 Oct 2011, 3:45 a.m.,
in response to message #12 by gene wright

1) to insert side 1, right-click on the left part of the card (side 1 mark) to insert side 2, right-click on the right part of the card (side 2 mark)

2) the keyboard of the 67 isn't mapped as the 97, it seems that the F2 line of the card reader is wired somewhere on the keyboard matrix for the R/S key behaviour, but I didn't find where actually ( I don't have a 67, only a 97) (opcode 00400 and opcode 00500)

The opcodes 00760, 00160, 00060 are still unknow for me :(

Some other opcode are ok, other are working, but I'm not sure of their behaviour

I don't have the wiring of the F0, F2, F3 and F4 lines of the card reader.

F1 is for prgm/run switch

F2 ?? for some keys ?

F3 not used

F4 used externally for the A to E behaviour

I need to use a F0 internal flag for merge pending

The 67 emulator isn't as mature as the 97 one, sorry.

I made a quick hack, and now it's working, get version 1.1 on my site

Edited: 26 Oct 2011, 4:26 a.m.

                                          
Re: And now an HP 67 emulator with the HP 97 one
Message #14 Posted by gene wright on 26 Oct 2011, 7:29 a.m.,
in response to message #13 by Olivier De Smet

No problem, just wanted to let you know. :-)

Great job!

                              
Re: And now an HP 67 emulator with the HP 97 one
Message #15 Posted by Namir on 25 Oct 2011, 5:14 p.m.,
in response to message #10 by Olivier De Smet

Wonderful job Olivier!!

      
Re: FOCAL old factory ...
Message #16 Posted by Israel Otero on 26 Oct 2011, 2:07 p.m.,
in response to message #1 by Olivier De Smet

Thank you very much for the programme, Olivier, it works perfectly!

I badly needed an HP-97 emulator but the ones I tried did not worked with wine. I use Ubuntu Linux and both run okay, I agree that the HP-67 image is too big, but as a fix, I rotated the screen to the left and operate the keys and switches using my mouse, my PC is a netbook.

I wish you a happy and wonderful life. ;-)

      
Version 1.2 Runtime errors
Message #17 Posted by Namir on 26 Oct 2011, 5:06 p.m.,
in response to message #1 by Olivier De Smet

Olivier,

I just downloaded the emulators version 1.2. The HP-67 emulator (both debug and release versions) are experiencing run-time errors and do not run properly. I am running Windows 7.

Namir

Edited: 26 Oct 2011, 5:07 p.m.

            
Re: Version 1.2 Runtime errors
Message #18 Posted by Olivier De Smet on 27 Oct 2011, 9:57 a.m.,
in response to message #17 by Namir

Partially corrected by version 1.4 (97-release still buggy)

The 1.5 should be ok

Edited: 27 Oct 2011, 10:32 a.m.

                  
Re: Version 1.2 Runtime errors
Message #19 Posted by Namir on 27 Oct 2011, 2:44 p.m.,
in response to message #18 by Olivier De Smet

Olivier,

Yes the HP-67 emulator works much smoother. Many thanks!

Namir

                        
HP67 97 emulator
Message #20 Posted by Olivier De Smet on 2 Nov 2011, 3:10 p.m.,
in response to message #19 by Namir

New version 1.6

At speed greater than x1, ALL PAUSE, -x- & all for HP67 are at the right speed (better than a HP15C LE)

CPU is used at 100% only at max speed and when computing.

For the curious I'm curently dis-assembling the ROM of the HP97. I have currently 50% of code commented :) And I can re-assemble a good rom (same as the original bit-per-bit) with an home made assembler. Now it's time to patch it

Edited: 2 Nov 2011, 3:10 p.m.

                              
Re: HP67 97 emulator
Message #21 Posted by Mike (Stgt) on 3 Nov 2011, 5:23 p.m.,
in response to message #20 by Olivier De Smet

Where may I find it?

Ciao.....Mike

                                    
Re: HP67 97 emulator
Message #22 Posted by robertoataulfo on 3 Nov 2011, 5:51 p.m.,
in response to message #21 by Mike (Stgt)

HP 67 and 97 Emulator

                              
Re: HP67 97 emulator
Message #23 Posted by Israel Otero on 4 Nov 2011, 1:44 a.m.,
in response to message #20 by Olivier De Smet

Hi Olivier, I am curious about the bitmap images you include in the 1.6 version files, with a photo of the actual display of the HP-97, do you will make the emulator more realistic with digits of the same separation between them and proportional size of the actual 97? That could be wonderful. I love both this display and the classic series, when the ones and fours are as tall as the other digits.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall