Emu48

for Android

10.0
2.7 by Regis Cosnier
2024年06月13日 历史版本

关于Emu48

Emu48可以模拟HP38G,HP39G,HP40G,HP48SX,HP48GX,HP49G等。

该项目将用 C 语言编写的 Windows 应用程序 Emu48 移植到 Android。

它使用 Android NDK。以前的 Emu48 源代码(由 Christoph Giesselink 编写)保持不变,因为在 Linux/NDK 之上有一个薄的 win32 仿真层!

这个 win32 层将允许从原始 Emu48 源代码轻松更新。

它可以打开或保存与原始 Windows 应用程序完全相同的状态文件 (state.e48/e49)!

一些带有面板的 KML 文件嵌入在应用程序中,但仍然可以通过选择文件夹来打开 KML 文件及其依赖项。

该应用程序不请求任何权限(因为它使用 content:// 方案打开文件或 KML 文件夹)。

该应用程序在 GPL 下使用相同的许可证分发,您可以在此处找到源代码:

https://github.com/dgis/emu48android

快速开始

1. 单击左上角的 3 个点按钮(或从左侧滑动手指打开菜单)。

2. 触摸“新建...”菜单项。

3. 选择默认计算器(或“[选择自定义KML脚本文件夹...]”,您已复制KML脚本和ROM文件(Android 11无法使用文件夹下载))。

4. 现在应该打开计算器了。

还没有工作

- 反汇编器

- 调试器

许可证

Régis COSNIER 的安卓版本。

该程序基于 Emu48 for Windows 版本,版权归 Christoph Gießelink & Sébastien Carlier 所有。

该程序是免费软件;您可以根据自由软件基金会发布的 GNU 通用公共许可条款重新分发和/或修改它;许可证的第 2 版,或(由您选择)任何更高版本。

分发此程序的目的是希望它有用,但不提供任何保证;甚至没有对适销性或特定用途适用性的默示保证。有关详细信息,请参阅 GNU 通用公共许可证。

您应该已经收到了一份 GNU 通用公共许可证的副本以及这个程序;如果没有,请写信给 Free Software Foundation, Inc.,地址为 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA。

注意:一些包含的文件不在 GPL 范围内;其中包括 ROM 映像文件(HP 拥有版权)、KML 文件和面板图像(其作者拥有版权)。

Eric 的 Real 脚本(“real*.kml”和“real*.bmp”)在 Eric Rechlin 的许可下嵌入此应用程序中。

最新版本2.7更新日志

Last updated on 2024年06月15日
- Updated source code with Emu48 version 1.65+. This new version improve the serial communication.
- Fix haptic feedback with Android 12.
- Patch the ROM files to prevent the calculator to sleep, but not for HP 48gII/49G/50g.
- Fix a potential crash about the permission to access the files.
- Fix an issue when creating a new Flash ROM file from a custom KML file.
- Require at least Android 5.0 (4.4 previously).

更多应用信息

最新版本

2.7

上传者

Karanveer Singh

系统要求

Android 5.0+

Available on

举报

举报不当内容

更多

下载 APKPure App

可在安卓获取Emu48的历史版本

下载

下载 APKPure App

可在安卓获取Emu48的历史版本

下载

Emu48相关应用

Regis Cosnier 开发者的更多应用

最新发现