DB48X: HP48-like RPL implementation for DM42
|
11-09-2024, 11:04 PM
Post: #401
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-09-2024 09:08 PM)c3d Wrote: when I started the project, I never thought I would be able to even reach that point where I would be even remotely comparable to the HP50. I thought the HP48 was ambitious enough, and I was quite dubious that I would be able to get remotely close on DM42 hardware. Christophe, when did you start this project? How long have you been working on it? |
|||
11-09-2024, 11:37 PM
(This post was last modified: 11-09-2024 11:39 PM by c3d.)
Post: #402
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-09-2024 11:04 PM)Jase Wrote:(11-09-2024 09:08 PM)c3d Wrote: when I started the project, I never thought I would be able to even reach that point where I would be even remotely comparable to the HP50. I thought the HP48 was ambitious enough, and I was quite dubious that I would be able to get remotely close on DM42 hardware. The first commit on the newRPL-derived version was Sep 3rd, 2022. First commit on this project is Sep 28, 2022, but at the time I was still working on newRPL. I think I switched over on October 12. In any case, it's a little over two years. The actual start was the strike of the air traffic controllers in september 2022, while I was at the KVM Forum. I ended up being stuck in a hotel room for almost a week, with nothing to do and lousy network connection. DB48X,HP,me |
|||
11-09-2024, 11:39 PM
(This post was last modified: 11-09-2024 11:45 PM by cdmackay.)
Post: #403
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
Is there any chance someone might make available a MacOS version of the simulator, suitable for MacOS 13.7.1, please?
For annoying non-technical reasons, I am unable to build it myself, despite help from Christophe & Ben. thank you! edit: i suppose I could just use the browser version. Cambridge, UK 41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot/C47 Casio, Rockwell 18R |
|||
11-09-2024, 11:46 PM
Post: #404
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-09-2024 11:39 PM)cdmackay Wrote: Is there any chance someone might make available a MacOS version of the simulator, suitable for MacOS 13.7.1, please? Any reason the version that ships on the Apple Store is not good enough? (DB40x is the free version, DB48X and DB50X help fund the project). DB48X,HP,me |
|||
11-09-2024, 11:48 PM
Post: #405
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-09-2024 11:46 PM)c3d Wrote: Any reason the version that ships on the Apple Store is not good enough? hmm, that's embarrassing! Sorry, for some reason I managed to miss that being available. Cambridge, UK 41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot/C47 Casio, Rockwell 18R |
|||
11-09-2024, 11:51 PM
Post: #406
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-09-2024 11:46 PM)c3d Wrote: Any reason the version that ships on the Apple Store is not good enough? I have an x86 Mac, not an M1; looks like the App Store version is only for M-series? Cambridge, UK 41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot/C47 Casio, Rockwell 18R |
|||
11-10-2024, 12:00 AM
Post: #407
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
I previously bought the DB48x app for my iPhone, and thought I would try installing it on my M1-based MacBook Pro. It launches, but the calc continually pops the error message about a low battery. It shows about 2.508 volts in the status bar.
WP31S/WP34S, WP43/C47, newRPL (various), and DB48X adhesive and tabbed overlays: https://www.hpmuseum.org/forum/thread-20113.html |
|||
11-10-2024, 12:02 AM
Post: #408
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-09-2024 11:51 PM)cdmackay Wrote:(11-09-2024 11:46 PM)c3d Wrote: Any reason the version that ships on the Apple Store is not good enough? Ah. Good point. Let me see if I can offer a solution. Probably a simulator binary as part of the next release. DB48X,HP,me |
|||
11-10-2024, 12:03 AM
Post: #409
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-10-2024 12:00 AM)spiff72 Wrote: I previously bought the DB48x app for my iPhone, and thought I would try installing it on my M1-based MacBook Pro. It launches, but the calc continually pops the error message about a low battery. It shows about 2.508 volts in the status bar. I thought this was fixed. Did you try updating the app? DB48X,HP,me |
|||
11-10-2024, 12:06 AM
Post: #410
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-10-2024 12:03 AM)c3d Wrote:(11-10-2024 12:00 AM)spiff72 Wrote: I previously bought the DB48x app for my iPhone, and thought I would try installing it on my M1-based MacBook Pro. It launches, but the calc continually pops the error message about a low battery. It shows about 2.508 volts in the status bar. I installed on the Mac for the first time just a moment ago, so I think it's the latest version. WP31S/WP34S, WP43/C47, newRPL (various), and DB48X adhesive and tabbed overlays: https://www.hpmuseum.org/forum/thread-20113.html |
|||
11-10-2024, 12:06 AM
Post: #411
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-10-2024 12:02 AM)c3d Wrote: Let me see if I can offer a solution. Probably a simulator binary as part of the next release. that would be great, indeed; thanks very much! I'll make a donation to support the project, in lieu of buying the app. Cambridge, UK 41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot/C47 Casio, Rockwell 18R |
|||
11-10-2024, 12:08 AM
Post: #412
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
VERSION command on the app (on Mac) shows i0.8.3.
WP31S/WP34S, WP43/C47, newRPL (various), and DB48X adhesive and tabbed overlays: https://www.hpmuseum.org/forum/thread-20113.html |
|||
11-10-2024, 12:09 AM
Post: #413
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-10-2024 12:06 AM)spiff72 Wrote:(11-10-2024 12:03 AM)c3d Wrote: I thought this was fixed. Did you try updating the app? Ooops, my bad. You are correct, the fix is on the not-yet-published branch. This will be fixed in 0.8.4, probably tomorrow or on Monday. DB48X,HP,me |
|||
11-10-2024, 12:17 AM
Post: #414
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-08-2024 07:47 PM)grbrum Wrote: Hello Christophe, Please note that if you hold the function name, it brings up the help for that equation, so that's a quick way to check you have the right one. I agree that it would be nice to have a better way to show the names. I'll think about it. Your suggestion is a possibility. DB48X,HP,me |
|||
11-11-2024, 09:43 AM
Post: #415
|
|||
|
|||
v0.8.4: Optimizations, new keyboard layout
Release 0.8.4 is finally out. I had to battle a really hard to find bug indirectly causing all sorts of issues with units.
The major topics for this release are: new keyboard layout, significant optimization of the garbage collector (20% overall speedup on some tests), new equations and documentation, many bug fixes. A special shoot out to all of you who contributed code, documentation or reported bugs. There is no macOS simulator release yet, because the request was explicitly for an x86 build, and it turns out that building a universal binary with the homebrew version of Qt is not easy. The implication is that I have to build Qt from source, and this takes forever. DB48X,HP,me |
|||
11-11-2024, 05:57 PM
Post: #416
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-11-2024 09:43 AM)c3d Wrote: There is no macOS simulator release yet, because the request was explicitly for an x86 build, and it turns out that building a universal binary with the homebrew version of Qt is not easy. The implication is that I have to build Qt from source, and this takes forever. thank you! Cambridge, UK 41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot/C47 Casio, Rockwell 18R |
|||
11-12-2024, 01:05 AM
Post: #417
|
|||
|
|||
Release v0.8.5: Keyboard fixes
Well… this was embarrassing!!!
It turns out that 0.8.4 has a couple of pesky keyboard issues that make daily use annoying, so I issued an emergency 0.8.5 I hope that more won't be necessary. DB48X,HP,me |
|||
11-12-2024, 04:16 AM
(This post was last modified: 11-12-2024 04:17 AM by nickapos.)
Post: #418
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
Hi Christophe, do you have any examples of how to use the SI prefixes in units?
For an example I wanted to use centi liter (cL) recently but could not figure out how to do it. If I understand it correctly you can do a custom unit with the = sign be parsed as a new unit but is there any other way to do it on the fly? Thanks and regards |
|||
11-12-2024, 09:35 AM
(This post was last modified: 11-12-2024 09:38 AM by raprism.)
Post: #419
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-12-2024 04:16 AM)nickapos Wrote: Hi Christophe, do you have any examples of how to use the SI prefixes in units? It can be inserted as 1_cl with number 1 and rest in alpha mode (or _ from Unit menu). Or input 1 and choose l in Unit->Volume and insert c in (transient) Alpha mode (after 1 left arrow action). All prefixes can be inserted fast in transient alpha mode, only µ seem to require normal alpha mode and pressing shift twice before choosing D key. Not sure if there is already a faster way to get µ. If not, then 1_µ might be candidate for Unit->Quick menu.[/code][/font] |
|||
11-12-2024, 09:39 AM
Post: #420
|
|||
|
|||
RE: DB48X: HP48-like RPL implementation for DM42
(11-12-2024 04:16 AM)nickapos Wrote: Hi Christophe, do you have any examples of how to use the SI prefixes in units? It's just that I was not aware that the liter could also be spelled uppercase. For now use cl and it works. You can add it to your favorites in Quick or in the =Cycle units cycle, but otherwise, you can enter 3_cl quickly with [3][Shift][Units][Volume][l][EEX]x6 DB48X,HP,me |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 7 Guest(s)