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. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 33 Guest(s)