Post Reply 
First python project : HP41 emulator + hints of workflow
05-25-2021, 11:04 AM (This post was last modified: 05-25-2021 11:10 AM by ggauny@live.fr.)
Post: #21
RE: First python project : HP41 emulator + hints of workflow
Hi,
here same issue with little thing more : green dashes as you can see on attachement. And sometime not good on terminal as attachement 2.
On 41c. And on G2.


Attached File(s) Thumbnail(s)
       

Gérard.
Find all posts by this user
Quote this message in a reply
05-25-2021, 06:39 PM (This post was last modified: 05-26-2021 07:13 AM by Oulan.)
Post: #22
RE: First python project : HP41 emulator + hints of workflow
(05-25-2021 11:04 AM)ggauny@live.fr Wrote:  Hi,
here same issue with little thing more : green dashes as you can see on attachement. And sometime not good on terminal as attachement 2.
On 41c. And on G2.

The 3 hexs numbers are the 3 first levels of the cpu return stack, just an hint for debugging key mapping, you can forget it ... see infos() function in nut.py, just remove all the lines and add pass:
Code:
  def infos(self,c):
    pass
The size of the text is the default text size of the UI of the prime (I use medium, it seems that you use large, so the redraw bugs). Actually I didn't find an easy way to set the text size from python (perhaps some hpprime.eval('xx') can do the trick).
Find all posts by this user
Quote this message in a reply
05-26-2021, 08:10 AM
Post: #23
RE: First python project : HP41 emulator + hints of workflow
Hi Olivier,
Ok, thanks.

Gérard.
Find all posts by this user
Quote this message in a reply
05-26-2021, 09:38 AM (This post was last modified: 05-26-2021 09:47 AM by Oulan.)
Post: #24
RE: First python project : HP41 emulator + hints of workflow
Next release : py41d at the same link :

You can swap SQRT and SQR and 1/X and y^x with:
Code:

L:132  (-_inv,  _KF,  _KF,  _KF,  _q6,  _KF,  _KF,    0),  # x^y     F
L:139  (-_sqx,  _KL,  _KL,  _KL,  _KL,    0,  _KL,    0),  # x²      L
Just add 2 '-' in key.py at lines 132 and 139 to toggle SHIFT at keypress

Olivier
Find all posts by this user
Quote this message in a reply
05-26-2021, 02:19 PM
Post: #25
RE: First python project : HP41 emulator + hints of workflow
Just to follow up on my previous post. Py41b works on g1. Py41c and Py41d do not. I've tried changing config.py to restrict number modules loaded but it didn't help. Heap:1024 and Stack:40000 memory 12.34MB

Maybe hp team can comment on what's the issue here.? It would be great if this excellent program would work on g1 as it evolves!
Find all posts by this user
Quote this message in a reply
06-03-2021, 09:00 AM
Post: #26
RE: First python project : HP41 emulator + hints of workflow
Great job Olivier!
Could you please take into account the color theme when in dark mode?

Thanks a lot.

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
06-04-2021, 02:01 PM
Post: #27
RE: First python project : HP41 emulator + hints of workflow
(06-03-2021 09:00 AM)Massimo Gnerucci Wrote:  Great job Olivier!
Could you please take into account the color theme when in dark mode?

Thanks a lot.

New py41e version at link

Now can import/export raw files
Find all posts by this user
Quote this message in a reply
06-04-2021, 04:29 PM
Post: #28
RE: First python project : HP41 emulator + hints of workflow
(06-04-2021 02:01 PM)Oulan Wrote:  
(06-03-2021 09:00 AM)Massimo Gnerucci Wrote:  Great job Olivier!
Could you please take into account the color theme when in dark mode?

Thanks a lot.

New py41e version at link

Now can import/export raw files


What a service!
Thank you very much Olivier.

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
06-04-2021, 04:40 PM
Post: #29
RE: First python project : HP41 emulator + hints of workflow
Just another thing I just discovered: BST doesn't get NULLed when kept pressed.

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
06-05-2021, 10:14 AM
Post: #30
RE: First python project : HP41 emulator + hints of workflow
(06-04-2021 04:40 PM)Massimo Gnerucci Wrote:  Just another thing I just discovered: BST doesn't get NULLed when kept pressed.

Hi,
That is the normal behavior of a real HP 41.
So the emulator do the same.
Find all posts by this user
Quote this message in a reply
06-05-2021, 01:03 PM
Post: #31
RE: First python project : HP41 emulator + hints of workflow
(06-05-2021 10:14 AM)Oulan Wrote:  
(06-04-2021 04:40 PM)Massimo Gnerucci Wrote:  Just another thing I just discovered: BST doesn't get NULLed when kept pressed.

Hi,
That is the normal behavior of a real HP 41.
So the emulator do the same.

Ooops, shame on me!
I stand corrected. Sorry.

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
06-05-2021, 06:53 PM
Post: #32
RE: First python project : HP41 emulator + hints of workflow
And thanks for the update of go41cx!

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
06-06-2021, 09:14 AM
Post: #33
RE: First python project : HP41 emulator + hints of workflow
Hello Olivier,

I'm wondering if you will give us a user manual ?

For example, how to call a program and execute it or else. I have some problem to do this, maybe it was too helpfull for others followers.

Good sunday !

Gérard.
Find all posts by this user
Quote this message in a reply
06-07-2021, 06:14 AM
Post: #34
RE: First python project : HP41 emulator + hints of workflow
(06-06-2021 09:14 AM)ggauny@live.fr Wrote:  Hello Olivier,

I'm wondering if you will give us a user manual ?

For example, how to call a program and execute it or else. I have some problem to do this, maybe it was too helpfull for others followers.

Good sunday !

Hi,

About the HP41 calculator, your can find informations at LINK, LINK or at LINK.

For the emulator part, you have now a picture of the keymap at LINK.
Find all posts by this user
Quote this message in a reply
06-07-2021, 12:31 PM
Post: #35
RE: First python project : HP41 emulator + hints of workflow
An online version of the 41C manual is available here.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
06-07-2021, 03:25 PM (This post was last modified: 06-07-2021 03:42 PM by ggauny@live.fr.)
Post: #36
RE: First python project : HP41 emulator + hints of workflow
Thank you all, but I've already all this texts and my own french manuals HP 41C and HP41CX. I was thinking little manual *How to do* as with Warren Furlow emulator, we can clic on the screen to have possibility *Get User Code*, *Save User Code* for example, load *MOD* for card reader and so on you see ?

But I've enjoy your super great emulator on my Primes !


Attached File(s) Thumbnail(s)
   

Gérard.
Find all posts by this user
Quote this message in a reply
06-10-2021, 01:44 AM (This post was last modified: 06-10-2021 02:11 AM by Liamtoh Resu.)
Post: #37
RE: First python project : HP41 emulator + hints of workflow
here is a link for the:

HP-41C OPERATING MANUAL A Guide for the Experienced User

"https://web.archive.org/web/20180104042855/http://www.decadecounter.com/vta/pdf/HP%2041C%20Operating%20Manual.pdf"

It is a 17mb download, 74 pages and text search is not enabled.

===
other links:

http://www.jeffcalc.hp41.eu/hpplus/files/techrefman.pdf

===

hp41 related sites

http://www.jeffcalc.hp41.eu/
http://www.jeffcalc.hp41.eu/emu41/index.html

http://www.*****/Intro.cfm

===

note: It is quite a jump for me from using the hp35 in 1975 to
optaining a hp33s by chance at Walmart. I missed alot of
hp calculators along the way. I now have the 33s, 50g, 35s, and the prime g2.

Thanks.
Find all posts by this user
Quote this message in a reply
06-10-2021, 07:48 PM
Post: #38
RE: First python project : HP41 emulator + hints of workflow
(06-10-2021 01:44 AM)Liamtoh Resu Wrote:  here is a link for the:

HP-41C OPERATING MANUAL A Guide for the Experienced User

"https://web.archive.org/web/20180104042855/http://www.decadecounter.com/vta/pdf/HP%2041C%20Operating%20Manual.pdf"

It is a 17mb download, 74 pages and text search is not enabled.

There is a search-enabled version on Eric Rechlin's HP Calculator Literature page.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
06-10-2021, 09:20 PM
Post: #39
RE: First python project : HP41 emulator + hints of workflow
A question about the hp41c emulator:

Does any one have a recommendation for which 41c/41cv/41cx document
to start with for someone who has never used a hp41c calculator?

I like the idea of having two calculators in one!

Thanks.
Find all posts by this user
Quote this message in a reply
06-11-2021, 12:12 AM
Post: #40
RE: First python project : HP41 emulator + hints of workflow
(06-10-2021 09:20 PM)Liamtoh Resu Wrote:  A question about the hp41c emulator:

Does any one have a recommendation for which 41c/41cv/41cx document
to start with for someone who has never used a hp41c calculator?

I like the idea of having two calculators in one!

Thanks.

I would recommend the original HP-41C Owner's Handbook and Programming Guide. It assumes you know nothing about HP calculators and is a great example of the friendly, well written calculator manuals that HP used to write.

https://literature.hpcalc.org/community/...hpg-en.pdf
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: