Post Reply 
DB48X: HP48-like RPL implementation for DM42
08-18-2024, 09:18 PM (This post was last modified: 08-18-2024 09:31 PM by jeanwilson.)
Post: #273
RE: DB48X: HP48-like RPL implementation for DM42
Great, this very last version of the F/W of db48x v7.14 works perfectly in Win10 for me.

And another good news is that with the agreement and coordination of c3d, I am in the process of importing, adapting and considerably modernising the entire HP50g equation library. My goal is to adapt more than 400 equations and document them (in the help file with the associated figures) as well as their 500 variables and corresponding physical units. With the remarkable SOLVER function and automatic units conversion this will make the DB48X platform a real and powerful (first class) beast for numerical calculation applications. Stay tuned to watch the rollout in the coming months. Your suggestions (equations or entire new section, if needed) or corrections will always be welcome.

As a recall, besides the direct straightforward installation of the db48x F/W on the DM42 and DM32 physical calculators (SwissMicros see https://www.swissmicros.com/), the emulator can be installed for the Apple environment (see https://github.com/c3d/db48x), on the IOS (it's new: see https://apps.apple.com/fr/app/db48x/id66...35?l=en-GB) and:

INSTALLATION of the db48x EMULATOR to run in Windows (Win10 or 11) under WSL (Windows Subsystem for Linux)

Since we don't have yet a Qt version built directly for Windows (if you know how to do so, please your HELP would be GREATLY APPRECIATED !!), here is an alternate solution based on a procedure from Rowdy (as suggested in the SwissMicros Forum) for building the db48x emulator on a Windows platform. Beforehand you installed Fedora to work in a "Fedora Remix for WSL" console:

INSTALL WSL:
- Open Powershell in Windows in administrator mode
- Type: wsl --install --no-distribution

INSTALL Fedora Remix:
- Download package here: https://github.com/WhitewaterFoundry/Fe ... L/releases
- Install from Windows
After installation a Fedora terminal window opens asking for a new user name and password.

The Linux filesystem for Fedora should be available in Windows file manager and automatically link as a network drive. If not, it can be found here:
\\wsl.localhost\fedoraremix

INSTALL project dependencies within Fedora window (see db48x build notes):

sudo dnf install arm-none-eabi-gcc arm-none-eabi-gcc-cs-c++ arm-none-eabi-newlib
sudo dnf install qt-devel qt6-qtbase-devel qt6-qtdeclarative-devel qt6-qtmultimedia-devel
sudo dnf install freetype-devel
sudo dnf install git

START the EMULATOR:
If you don't have a Github PERSONAL_ACCESS_TOKEN, open your GitHub account to create and copy a new one (you may use SSL instead). Then,

git clone --recursive https://USERNAME:PERSONAL_ACCESS_TOKEN@g.../c3d/db48x
cd db48x/recorder
make test
cd
cd db48x/tools/ttf2font
make test
cd
cd db48x
make sim
./sim/db48x

This last command starts the emulator and you resize its window to fit your screen. You can type VERSION to attest the F/W version and then explore freely all the functionalities already available (especially the true RPL programming environment). I wish you great discoveries concerning the seriousness and incessant progress of the formidable DB48X project.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
DB48X v0.4.8 is out - c3d - 10-22-2023, 11:31 PM
Release v0.5.0: Statistics and flags - c3d - 11-20-2023, 08:57 AM
v0.6.5: Minor bug fixes - c3d - 02-11-2024, 11:23 PM
Release 0.7.1 "Whip" - Bug fixes - c3d - 03-04-2024, 12:46 AM
DB48X v0.7.4 release is out - c3d - 04-14-2024, 03:05 PM
DB48X v0.7.6: Solving menu - c3d - 05-13-2024, 12:04 AM
DB48X v0.7.7: Units in solver - c3d - 06-02-2024, 11:36 PM
v0.7.10 - Interactive stack - c3d - 07-14-2024, 11:31 PM
DB48X v0.7.13 is out - c3d - 08-05-2024, 07:31 AM
RE: DB48X: HP48-like RPL implementation for DM42 - jeanwilson - 08-18-2024 09:18 PM
DB48X v0.7.15 - c3d - 08-25-2024, 08:45 PM
DB48X v0.7.16 - c3d - 09-02-2024, 01:36 AM
DOSUBS command - grbrum - 09-04-2024, 03:37 PM
v0.7.18 - APPLY, SUBST, WHERE - c3d - 09-15-2024, 11:58 PM
Program Editing Question - spiff72 - Yesterday, 03:27 PM



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