Post Reply 
newRPL - Updated to build 1510 [official build remains at 1487]
12-15-2023, 04:46 AM
Post: #321
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(11-21-2023 03:15 PM)Francois Lanciault Wrote:  Hi Claudio,

I wonder if you saw this post ? Not that it matters really, but I am intrigued.

François

(10-31-2023 02:55 PM)Francois Lanciault Wrote:  Hi,

I have installed newRPL on my Prime G1. All is fine. However I was a bit surprised to see that, running my usual RPL benchmark, newRPL on the Prime runs at roughly half the speed as it does on the HP-50G.

Considering the Prime processor clock is more then twice the speed than the processor on the 50G and more recent, I wonder what makes newRPL runs more slowly on the prime.

Moreover the Python interpreter on the same Prime runs an implementation of the same benchmark 6X faster than newRPL. Different language I agree, but my impression was that newRPL, being written in C, was very close to the host hardware.

Ideas ?

I don't know which benchmark it is but it's not possible to be slower on the Prime being the same code. My only guess is that perhaps your memory was dirty and a garbage collection was triggered during the test?? A GC cleaning up 32 MB of ram can take a while... if you post your benchmark I can run it on my 50g and Prime and we can compare results.
Find all posts by this user
Quote this message in a reply
12-15-2023, 05:00 AM
Post: #322
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(11-27-2023 12:24 PM)Klaus Wrote:  I had to reinstall the stock ROM on my HP50 after using the NewRPL ROM for a long time. After the installation, I discovered that the HOME directory with all user files, all the libraries I had installed, and all the special settings of the computer were there as originally --- as if by magic. How is that possible? I always thought that when the NewRPL operating system was installed on the HP50, all memory would be rewritten, meaning everything would be deleted. Can someone explain this to me -- would be very grateful!
Greetings Klaus

The 50g stores Port0 and your HOME directory in the higher portions of your Ram. The "lower" parts here means the bottom of the 512k. The first 128kb are used by the Kinpo OS and the Saturn emulator, the second 128k are used for Port1 if I remember correctly, and only then the user visible memory starts. First system variables and then TempOb, and above that the stack. All of that memory so fart can be lost without any consequence. Above the stack is your Home directory and above that Port0.
NewRPL takes 4k pages and assigns it to different areas as needed, but starts taking memory from the bottom so if you used your calc lightly it is entirely possible that you never needed to use the higher portions of ram, and your data stayed there untouched. The TTRM prompt will aggressively try to recover your Home directory so don't be too surprised that it found it.
Find all posts by this user
Quote this message in a reply
12-18-2023, 04:35 PM
Post: #323
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(12-15-2023 04:46 AM)Claudio L. Wrote:  I don't know which benchmark it is but it's not possible to be slower on the Prime being the same code. My only guess is that perhaps your memory was dirty and a garbage collection was triggered during the test?? A GC cleaning up 32 MB of ram can take a while... if you post your benchmark I can run it on my 50g and Prime and we can compare results.

I ran the benchmark 12 times with different starting values (time of benchmark depends on starting value). All results were slower than HP-50G and it was a bit worst at every new iteration of the test (maybe a clue?)

How is the best way to send you the actual program ?

François
Find all posts by this user
Quote this message in a reply
12-27-2023, 03:19 AM (This post was last modified: 12-27-2023 03:20 AM by Claudio L..)
Post: #324
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(12-18-2023 04:35 PM)Francois Lanciault Wrote:  
(12-15-2023 04:46 AM)Claudio L. Wrote:  I don't know which benchmark it is but it's not possible to be slower on the Prime being the same code. My only guess is that perhaps your memory was dirty and a garbage collection was triggered during the test?? A GC cleaning up 32 MB of ram can take a while... if you post your benchmark I can run it on my 50g and Prime and we can compare results.

I ran the benchmark 12 times with different starting values (time of benchmark depends on starting value). All results were slower than HP-50G and it was a bit worst at every new iteration of the test (maybe a clue?)

How is the best way to send you the actual program ?

François

A PM through the forum is fine or an email at my first name at hpgcc3.org.
Find all posts by this user
Quote this message in a reply
05-17-2024, 11:14 AM (This post was last modified: 05-17-2024 04:40 PM by ggauny@live.fr.)
Post: #325
RE: newRPL - Updated to build 1510 [official build remains at 1487]
I, right now, installed NEWRPL on desktop.
Seem good ,but is exist a owner manual and an referance manuel ?
Thanks.

EDIT : I've found ! Thanks.

Gérard.
Find all posts by this user
Quote this message in a reply
05-30-2024, 11:08 AM
Post: #326
RE: newRPL - Updated to build 1510 [official build remains at 1487]
Hello,
I've been trying to get newRPL Desktop to run on my Win11 machine for a long time (Build 1487). The status always shows "Device is not responding". This version ran without any problems on Win10.
Greetings Klaus
Find all posts by this user
Quote this message in a reply
07-18-2024, 10:24 PM
Post: #327
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(05-30-2024 11:08 AM)Klaus Wrote:  Hello,
I've been trying to get newRPL Desktop to run on my Win11 machine for a long time (Build 1487). The status always shows "Device is not responding". This version ran without any problems on Win10.
Greetings Klaus

That's unfortunate, it may need to be recompiled from source for Windows 11 (and linked against the newer SDK libraries). I do not have any Windows 11 machines to do that build unfortunately, I moved all my work to Linux, only have one old Windows 10 VM.
Find all posts by this user
Quote this message in a reply
07-19-2024, 06:34 AM (This post was last modified: 07-19-2024 06:39 AM by Massimo Gnerucci.)
Post: #328
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(07-18-2024 10:24 PM)Claudio L. Wrote:  
(05-30-2024 11:08 AM)Klaus Wrote:  Hello,
I've been trying to get newRPL Desktop to run on my Win11 machine for a long time (Build 1487). The status always shows "Device is not responding". This version ran without any problems on Win10.
Greetings Klaus

That's unfortunate, it may need to be recompiled from source for Windows 11 (and linked against the newer SDK libraries). I do not have any Windows 11 machines to do that build unfortunately, I moved all my work to Linux, only have one old Windows 10 VM.

Just tried to install it on a Win 11 Pro (10.0.22631) computer and couldn't find issues with it...
   

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
07-19-2024, 11:08 AM
Post: #329
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(07-19-2024 06:34 AM)Massimo Gnerucci Wrote:  
(07-18-2024 10:24 PM)Claudio L. Wrote:  That's unfortunate, it may need to be recompiled from source for Windows 11 (and linked against the newer SDK libraries). I do not have any Windows 11 machines to do that build unfortunately, I moved all my work to Linux, only have one old Windows 10 VM.

Just tried to install it on a Win 11 Pro (10.0.22631) computer and couldn't find issues with it...

Hello Massimo,
I see you are working with a Prime machine. I have a 50g. Maybe that is the cause?
Greetings!
Find all posts by this user
Quote this message in a reply
07-19-2024, 11:21 AM
Post: #330
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(07-19-2024 11:08 AM)Klaus Wrote:  
(07-19-2024 06:34 AM)Massimo Gnerucci Wrote:  Just tried to install it on a Win 11 Pro (10.0.22631) computer and couldn't find issues with it...

Hello Massimo,
I see you are working with a Prime machine. I have a 50g. Maybe that is the cause?
Greetings!

Hi Klaus,
I just showed the two calculators side by side, on the same computer.
Is installing newRPL on Win11 what we are talking about, or installing it on a calculator?
I had no problems installing the build you mention on a Win11 Pro computer.

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
07-20-2024, 09:42 PM
Post: #331
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(07-19-2024 11:21 AM)Massimo Gnerucci Wrote:  
(07-19-2024 11:08 AM)Klaus Wrote:  Hello Massimo,
I see you are working with a Prime machine. I have a 50g. Maybe that is the cause?
Greetings!

Hi Klaus,
I just showed the two calculators side by side, on the same computer.
Is installing newRPL on Win11 what we are talking about, or installing it on a calculator?
I had no problems installing the build you mention on a Win11 Pro computer.

If I understood correctly, he means connecting a real calculator to newRPL Desktop via USB is not recognizing the device. Can you try that with your Win 11 install?
Find all posts by this user
Quote this message in a reply
07-21-2024, 08:05 AM (This post was last modified: 07-21-2024 08:31 AM by Massimo Gnerucci.)
Post: #332
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(07-20-2024 09:42 PM)Claudio L. Wrote:  
(07-19-2024 11:21 AM)Massimo Gnerucci Wrote:  Hi Klaus,
I just showed the two calculators side by side, on the same computer.
Is installing newRPL on Win11 what we are talking about, or installing it on a calculator?
I had no problems installing the build you mention on a Win11 Pro computer.

If I understood correctly, he means connecting a real calculator to newRPL Desktop via USB is not recognizing the device. Can you try that with your Win 11 install?

Sorry then, completely missed the meaning.

I tried to connect my converted 39gs and this showed up on the display:
Code:
..........................
    --  EXCEPTION --
..........................

Install will wipe out RAM

Cont

After selecting Cont, on PC in Dialog:
Code:

[Device not responding]

Finally on the calculator:

Code:
USBAUTORCV Error:
Received invalid data


So yes, it seems a problem lies somewhere.

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
07-21-2024, 10:16 AM
Post: #333
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(07-21-2024 08:05 AM)Massimo Gnerucci Wrote:  
(07-20-2024 09:42 PM)Claudio L. Wrote:  If I understood correctly, he means connecting a real calculator to newRPL Desktop via USB is not recognizing the device. Can you try that with your Win 11 install?

Sorry then, completely missed the meaning.

I tried to connect my converted 39gs and this showed up on the display:
Code:
..........................
    --  EXCEPTION --
..........................

Install will wipe out RAM

Cont

After selecting Cont, on PC in Dialog:
Code:

[Device not responding]

Finally on the calculator:

Code:
USBAUTORCV Error:
Received invalid data


So yes, it seems a problem lies somewhere.



This appears when the newRPL desktop wants to establish a connection...    
Find all posts by this user
Quote this message in a reply
07-21-2024, 11:57 AM
Post: #334
RE: newRPL - Updated to build 1510 [official build remains at 1487]
Yes. That's what I see when connecting the calculator (apart from 39gs vs 50g in the Device Name column)

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
12-08-2024, 12:36 AM
Post: #335
RE: newRPL - Updated to build 1510 [official build remains at 1487]
Hello

Installing newRPL I observe that in a 1366 X 768 pixels screen the calculator is cut off, and when doing the manual adjustment the keyboard and screen are distorted, I suggest a menu with special sizes to have a better user experience.
Find all posts by this user
Quote this message in a reply
12-20-2024, 04:58 AM
Post: #336
RE: newRPL - Updated to build 1510 [official build remains at 1487]
Hello all

just a question about the PRIME.
Can I use the G2 hardware? or only G1 is acceptable?

thanks!
BR,
Find all posts by this user
Quote this message in a reply
12-20-2024, 05:23 AM (This post was last modified: 12-20-2024 05:23 AM by Steve Simpkin.)
Post: #337
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(12-20-2024 04:58 AM)zixingcheche Wrote:  Hello all

just a question about the PRIME.
Can I use the G2 hardware? or only G1 is acceptable?

thanks!
BR,

Unfortunately no. It cannot be installed on the HP Prime G2 model, only the G1. I believe HP uses encryption on the G2 firmware to prevent a 3rd party OS from being installed.

https://newrpl.wiki.hpgcc3.org/doku.php?...duction%5C

"The goal of the project is to create a fully functional calculator RPL environment that runs natively (as opposed to an emulation or interpreted layer) on the target hardware. Furthermore, newRPL is also designed to be loosely compatible with the RPL language and programs that can be run on the Hewlett Packard 48/49/50g series calculators. The newRPL project (released under the BSD open source license) implements RPL in portable C, and while it was initially targeted for the HP50g calculator hardware, it now runs on a variety of hardware platforms:

HP 50g calculator
HP 48GII calculator
HP 40gs calculator
HP 39gs calculator
HP Prime G1 (first generation)
PC (Windows provided, other OS need to build from sources)
Android (7.0 and above)"
Visit this user's website Find all posts by this user
Quote this message in a reply
12-20-2024, 05:44 AM
Post: #338
RE: newRPL - Updated to build 1510 [official build remains at 1487]
(12-20-2024 05:23 AM)Steve Simpkin Wrote:  
(12-20-2024 04:58 AM)zixingcheche Wrote:  Hello all

just a question about the PRIME.
Can I use the G2 hardware? or only G1 is acceptable?

thanks!
BR,

Unfortunately no. It cannot be installed on the HP Prime G2 model, only the G1. I believe HP uses encryption on the G2 firmware to prevent a 3rd party OS from being installed.

https://newrpl.wiki.hpgcc3.org/doku.php?...duction%5C

"The goal of the project is to create a fully functional calculator RPL environment that runs natively (as opposed to an emulation or interpreted layer) on the target hardware. Furthermore, newRPL is also designed to be loosely compatible with the RPL language and programs that can be run on the Hewlett Packard 48/49/50g series calculators. The newRPL project (released under the BSD open source license) implements RPL in portable C, and while it was initially targeted for the HP50g calculator hardware, it now runs on a variety of hardware platforms:

HP 50g calculator
HP 48GII calculator
HP 40gs calculator
HP 39gs calculator
HP Prime G1 (first generation)
PC (Windows provided, other OS need to build from sources)
Android (7.0 and above)"

Thank you so much! I will try to find a G1 model.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 5 Guest(s)