Home Page

Emu48 for Android 2.6 - Google Play




About Emu48 for Android

This project ports the Windows application Emu48 written in C to Android. It uses the Android NDK. The former Emu48 source code (written by Christoph Giesselink) remains untouched because of a thin win32 emulation layer...

This project ports the Windows application Emu48 written in C to Android.
It uses the Android NDK. The former Emu48 source code (written by Christoph Giesselink) remains untouched because of a thin win32 emulation layer above Linux/NDK!
This win32 layer will allow to easily update from the original Emu48 source code.
It can open or save the exact same state files (state.e48/e49) than the original Windows application!

Some KML files with theirs faceplates are embedded in the application but it is still possible to open a KML file and its dependencies by selecting a folder.

The application does not request any permission (because it opens the files or the KML folders using the content:// scheme).

The application is distributed with the same license under GPL and you can find the source code here:
https://github.com/dgis/emu48android


QUICK START

1. Click on the 3 dots button at the top left (or from the left side, slide your finger to open the menu).
2. Touch the "New..." menu item.
3. Select a default calculator (or "[Select a Custom KML script folder...]" where you have copied the KML scripts and ROM files (Android 11 cannot use the folder Download)).
4. And the calculator should now be opened.


NOT WORKING YET

- Disassembler
- Debugger


LICENSES

Android version by Régis COSNIER.
This program is based on Emu48 for Windows version, copyrighted by Christoph Gießelink & Sébastien Carlier.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Note: some included files are not covered by the GPL; these include ROM image files (copyrighted by HP), KML files and faceplate images (copyrighted by their authors).
The Eric's Real scripts ("real*.kml" and "real*.bmp") are embedded in this application with the kind permission of Eric Rechlin.



Previous Versions

Here you can find the changelog of Emu48 for Android since it was posted on our website on 2020-09-10 23:14:26. The latest version is 2.6 and it was updated on 2024-04-19 18:01:56. See below the changes in each version.

Emu48 for Android version 2.6
Updated At: 2022-08-19
Changes: - Updated source code from Eric Rechlin's Emu48 version 1.64+ that was merged from Christoph Gießelink's Emu48 version 1.65. This new version improve the serial communication.
Emu48 for Android version 2.4
Updated At: 2022-03-03
Changes: - Updated source code from Eric Rechlin's Emu48 version 1.63+ that was merged from Christoph Gießelink's Emu48 version 1.64.
Emu48 for Android version 2.3
Updated At: 2021-10-19
Changes: - Add an experimental serial port support (via USB OTG). - Show KML log on request. - Allows pressing a calculator button with the right button. - Add Real blue 50g faceplate. - Display the graphic tab of the printer without anti-aliasing. - Fix a crash about the Most Recently Used state files. - Fix an issue with "Copy Screen".
Emu48 for Android version 2.2
Updated At: 2020-12-09
Changes: - The KML folder is now well saved when changing the KML script for a custom one via the menu "Change KML Script...". - Fix an issue when the permission to read the KML folder has been lost.
Emu48 for Android version 2.1
Updated At: 2020-11-23
Changes: - Fix an issue which prevents to save all the settings.
Emu48 for Android version 2.0
Updated At: 2020-11-15
Changes: - Updated source code from Emu48 version 1.62+ that was merged from Emu48 version 1.63. - For the HP49/50 port 2, it is now possible to load a new Flash ROM file. - Replaces the haptic feedback switch with a slider to adjust the vibration duration. - Fix transparency issue (RGB -> BGR). - Fix a printer issue from Christoph Gießelink's Printer Simulator version 1.12. - Fix the KML button Type 3 with a Background offset. - Fix a timer issue. - Fix a freeze with a hp48 ports.
Emu48 for Android version 1.9
Updated At: 2020-09-06
Changes: - If the KML folder does not exist, prompt the user to choose a new KML folder. - If the memory card file for the port 2 cannot be found, prompt the user to choose a new memory card file. - Move the KML folder in the JSON settings embedded in the state file because Windows cannot open the state file with KML url longer than 256 byte. - Prevent auto save before "Open...", "Save As...", etc... - Fix several issues.


Related Apps

Here you can find apps that are similar with Emu48 for Android.



Disclaimer

Official Google Play Link


We do not host Emu48 for Android on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Google and passed their terms and conditions to be listed there. We recommend caution when installing it.

The Google Play link for Emu48 for Android is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.

BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  0.0/5     0
Downloads: 15
Updated At: 2024-04-19 18:01:56
Publisher: Regis Cosnier
Operating System: Android
License Type: Free