Droid48 Reader

4.1
135 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Droid48 Reader is used to:

* Read HP 48-Series calculator files
* Read data from Emu48 for Android, a separate HP 48 calculator emulator
* Read data from Droid48, a separate HP 48 calculator emulator
* Easily navigate through the data
* Save or share portions as HP48 files
* PNG support: HP48 graphics are convertible to standard PNG files

For example, if a user were to write a new program inside of 'Emu48 for Android' or 'Droid48', the user can then use 'Droid48 Reader' to extract this program as a stand-alone file onto their SD card. From here, the user can do whatever they normally would do with this file such as simply store the program for archival purposes, download this file into a real HP 48 calculator, share it with a friend to load into their own Emu48 or Droid48, or post it on the Internet at sites like http://www.hpcalc.org (note: these are beyond the scope of 'Droid48 Reader').

As another example, the user can read a large stand-alone file that is an HP 48 directory file, navigate to an algebraic equation, then share this algebraic equation via email (requires a separate Android email program that supports sharing).

A stand-alone HP 48 file is a file for the Hewlett-Packard 48-series of calculators (ex: HP 48S, 48SX, 48G, 48G+, and 48GX). More can be read on these calculators on Wikipedia.

'Emu48 for Android' is an Android program which emulates several HP calculators, including the HP 48GX, on Android. It is independently developed (not developed by Drehersoft) and is a separate program from 'Droid48 Reader'. 'Emu48 for Android' is available on Google Play.

When using 'Droid48 Reader' with 'Emu48 for Android', it is important to first use the Save As... menu in 'Emu48 for Android'. This saves its data using the standard Android UI. After doing this, return to 'Droid48 Reader', select Open File from the menu, and navigate to where the data was just saved to.

Note that 'Emu48 for Android' also has the built in ability to save data. Put the data into level 1 of the stack and use the Save Object... menu. This works for any data that can be put on the stack.

'Droid48' is an Android program which emulates an HP 48GX calculator on Android. It is independently developed (not developed by Drehersoft) and is a separate program from 'Droid48 Reader'. 'Droid48' is available on Google Play.

When using 'Droid48 Reader' with 'Droid48', it is important to first use the Save memory/state menu in 'Droid48'. This saves its data to the SD card. After doing this, return to 'Droid48 Reader' and select Refresh Droid48 from the menu.
Updated on
Sep 29, 2019

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location, App activity, and App info and performance
Data is encrypted in transit
You can request that data be deleted
4.1
135 reviews
A Google user
October 21, 2018
This app is a must for Droid48 Users. It allows a user to backup data from Droid48 for archiving, sharing or even transfer to a real HP48S,SX,G,GX or G+! Work on the calculator should always be archived as the emulator, like the real calculator is subject to crashing. All of the HOME directory should be backed up. Use a name built of of today's date such as :5:AUG1217.D48 and execute ARCHIVE. This name tells when the archive was made. Click menu, Save Memory State. Start the Reader. (Make sure show hidden structures is on.) Since the name was tagged with 5 the archive is in Port 5 so click that icon. Long press AUG1217.D48. This will recall the HOME directory as a Backup object. Navigate to where you want to save it, adjust the filename and click SAVE. To recover, from Droid48 click Put program on stack, navigate to the directory (folder) where the archive is and click it. Backup AUG1217.D48 will appear. Execute RESTORE. Tap ON a few times and you are back in business. Oct 2018: Updated to work on Android Pie
5 people found this review helpful
Did you find this helpful?
A Google user
January 18, 2017
I don't understand what to choose/open .lib or .s ?
4 people found this review helpful
Did you find this helpful?
Drehersoft
January 19, 2017
As long as the files are HP binary files (not text files), Droid48Reader can open it. Binary files will have an white icon with a calculator on top (normal files will just be a white icon). The app does not pay attention to the file extension. Fortunately, .lib and .s files are typically binary files. Email me directly for any further questions.
A Google user
March 22, 2016
It allows a user to export Droid48 files to the Android device. Check show hidden structures to enable objects in ports to be exported as backup objects. Droid48 Reader allows the user peak under the hood of Droid48 and to see temporary objects. It can also tell if the calculator memory on Droid48 is going bad, often before the calculator begins to misbehave. Everything serious should be archived with Droid48 Reader. Sooner or later Droi48 will crash just like the real calculator. If Droid48 Reader has been used to export the calculator can be recovered by importing.
6 people found this review helpful
Did you find this helpful?

What's new

New Features:
-------------
'Emu48 for Android' emulator supported (can open *.e48 files)
Open files via standard Android UI (Storage Access Framework)

Bugs:
-----
Fixed bug that intermittently claimed file was corrupt (incorrectly used real and temporary HP48 variables)

News:
-----
After Android 10 (after Android Q), Droid48 emulator support and the legacy file UI will stop due to Google's new security measures (Scoped Storage)
Android 4.4 (API 19) is now the minimum requirement.