HP Forums
HP-91 Simulator - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: Not HP Calculators (/forum-7.html)
+--- Forum: Not quite HP Calculators - but related (/forum-8.html)
+--- Thread: HP-91 Simulator (/thread-7747.html)

Pages: 1 2


RE: HP-91 Simulator - fhub - 02-16-2017 01:11 PM

(02-15-2017 12:56 AM)teenix Wrote:  I have tested and tested but I'm sure a bug will appear :-)

Well, not really a bug but just 2 minor cosmetic issues: Wink

1) at start 'keyLabel' appears in the display (even if key labels are switched OFF), it disappears when the mouse is moved
2) the window title (appearing in the taskbar) is 'Form1', should certainly be something like 'HP-91 ...'

Regards,
Franz


RE: HP-91 Simulator - rprosperi - 02-16-2017 07:05 PM

(02-16-2017 01:11 PM)fhub Wrote:  1) at start 'keyLabel' appears in the display (even if key labels are switched OFF), it disappears when the mouse is moved
2) the window title (appearing in the taskbar) is 'Form1', should certainly be something like 'HP-91 ...'

Though I saw neither when I initially ran this, I can confirm both as well on Win7 Pro. Good eye Franz.


RE: HP-91 Simulator - teenix - 02-16-2017 09:53 PM

(02-16-2017 01:11 PM)fhub Wrote:  Well, not really a bug but just 2 minor cosmetic issues: Wink

1) at start 'keyLabel' appears in the display (even if key labels are switched OFF), it disappears when the mouse is moved
2) the window title (appearing in the taskbar) is 'Form1', should certainly be something like 'HP-91 ...'

Regards,
Franz

Hi Franz,

Thanks for the info, I changed the initialization of these items, so hopefully fixed

New version uploaded.

cheers

Tony


RE: HP-91 Simulator - rprosperi - 02-17-2017 02:40 AM

(02-16-2017 09:53 PM)teenix Wrote:  
(02-16-2017 01:11 PM)fhub Wrote:  Well, not really a bug but just 2 minor cosmetic issues: Wink

1) at start 'keyLabel' appears in the display (even if key labels are switched OFF), it disappears when the mouse is moved
2) the window title (appearing in the taskbar) is 'Form1', should certainly be something like 'HP-91 ...'

Regards,
Franz

Hi Franz,

Thanks for the info, I changed the initialization of these items, so hopefully fixed

New version uploaded.

cheers

Tony

Fixes confirmed. Amazing stuff Tony. Though it makes me want a real HP-91...


RE: HP-91 Simulator - Joe Horn - 02-17-2017 05:59 PM

Getting better all the time, Tony!

Bugs found:
(1) CL Sigma doesn't clear regs .0 through .5 (which I think it's supposed to do).
(2) CLEAR doesn't seem to do anything.
(3) Shift 0 makes "Crd" appear in the display.
(4) Shift Subtract should subtract but seems to be a NOP.
(5) Shift PRINT x prints the stack in HP-97 style.


RE: HP-91 Simulator - teenix - 02-17-2017 08:35 PM

(02-17-2017 05:59 PM)Joe Horn Wrote:  Getting better all the time, Tony!

Bugs found:
(1) CL Sigma doesn't clear regs .0 through .5 (which I think it's supposed to do).
(2) CLEAR doesn't seem to do anything.
(3) Shift 0 makes "Crd" appear in the display.
(4) Shift Subtract should subtract but seems to be a NOP.
(5) Shift PRINT x prints the stack in HP-97 style.

Hi Joe,

Thanks for the bug report.

It has proven harder than I thought to get this one running. :-)

New version uploaded.

cheers

Tony


RE: HP-91 Simulator - Joe Horn - 02-18-2017 01:09 AM

Shift Sigma+ stopped working correctly. Instead of performing Sigma- as it should, it instead performs Sigma+. Oh, those pesky shifted funtions! Smile

EDIT: Indeed, many shifted functions seem broken, e.g. 10^x, LOG, SIN^-1...

EDIT: 0 / --> Error... which cannot be cleared except by turning the 91 off and back on.

EDIT: RCL and STO no longer work.


RE: HP-91 Simulator - PANAMATIK - 02-18-2017 07:41 PM

(02-17-2017 08:35 PM)teenix Wrote:  It has proven harder than I thought to get this one running. :-)

It would be much easier to emulate the original HP-91 ROM code. If I could get an HP-91 from somebody (here in europe) I should be able to provide the ROM code.

Bernhard


RE: HP-91 Simulator - teenix - 02-19-2017 01:14 AM

(02-18-2017 01:09 AM)Joe Horn Wrote:  Shift Sigma+ stopped working correctly. Instead of performing Sigma- as it should, it instead performs Sigma+. Oh, those pesky shifted funtions! Smile

EDIT: Indeed, many shifted functions seem broken, e.g. 10^x, LOG, SIN^-1...

EDIT: 0 / --> Error... which cannot be cleared except by turning the 91 off and back on.

EDIT: RCL and STO no longer work.

Boy this model really got the better of me :-)

Sorry again.

Seems ok this time

Have uploaded again

(02-18-2017 07:41 PM)PANAMATIK Wrote:  It would be much easier to emulate the original HP-91 ROM code. If I could get an HP-91 from somebody (here in europe) I should be able to provide the ROM code.

Bernhard

Amen to that. If I get a copy then I can recreate the original.

cheers

Tony


RE: HP-91 Simulator - Joe Horn - 02-19-2017 04:02 AM

(02-19-2017 01:14 AM)teenix Wrote:  Boy this model really got the better of me :-)
Sorry again.

Heavens to Murgatroyd, no need to apologize! Playing with this has been great fun! Anyway, isn't the process of finding inevitable bugs, tracking down their cause, eliminating them, thereby creating NEW bugs, and repeating the process, half the fun of programming? Big Grin

Quote:Seems ok this time

Yes indeed. Appears to be quite solid. The bugs are on the run. Good job, Tony!


RE: HP-91 Simulator - teenix - 02-19-2017 05:21 AM

(02-19-2017 04:02 AM)Joe Horn Wrote:  Heavens to Murgatroyd, no need to apologize! Playing with this has been great fun! Anyway, isn't the process of finding inevitable bugs, tracking down their cause, eliminating them, thereby creating NEW bugs, and repeating the process, half the fun of programming? Big Grin

Yes indeed. Appears to be quite solid. The bugs are on the run. Good job, Tony!

Too true, too true, but they seem to have changed my hair colour of late :-)

Thanks again for the feedback

cheers

Tony


RE: HP-91 Simulator - grsbanks - 02-20-2017 09:14 AM

(02-19-2017 05:21 AM)teenix Wrote:  Too true, too true, but they seem to have changed my hair colour of late :-)

You mean you still have hair? :o)