下载 APKPure App
可在安卓获取Emu28的历史版本
Emu28 可以模拟 HP28C。
该项目将用 C 语言编写的 Windows 应用程序 Emu28 移植到 Android。
它使用 Android NDK。以前的 Emu28 源代码(由 Christoph Giesselink 编写)保持不变,因为在 Linux/NDK 之上有一个薄的 win32 仿真层!
这个 win32 层将允许从原始 Emu28 源代码轻松更新。
它可以打开或保存与原始 Windows 应用程序完全相同的状态文件 (state.e28)!
一些带有面板的 KML 文件嵌入在应用程序中,但仍然可以通过选择 Android 文件系统上的文件夹来打开 KML 文件及其依赖项。
如果你想修改它们,你可以在这里下载已经嵌入的 KML 脚本:http://regis.cosnier.free.fr/soft/androidEmu28/Emu28-KML-original-134.zip
或者,您可以从原始 Emu28 Windows 应用程序存档 (https://hp.giesselink.com/emu28.htm) 下载 KML 脚本并添加您的 ROM 文件。
注意 KML 脚本中文件名的大小写敏感(Linux/Android 区分大小写,而不是 Windows)。
该应用程序不请求任何权限(因为它使用 content:// 方案打开文件或 KML 文件夹)。
该应用程序在 GPL 下使用相同的许可证分发,您可以在此处找到源代码:
https://github.com/dgis/emu28android
快速开始
1. 单击左上角的 3 个点按钮(或从左侧滑动手指打开菜单)。
2. 触摸“新建...”菜单项。
3. 选择默认计算器(或“[选择自定义KML脚本文件夹...]”,您已复制KML脚本和ROM文件(Android 11无法使用文件夹下载))。
4. 现在应该打开计算器了。
许可证
Régis COSNIER 的安卓版本。
该程序基于 Emu28 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。
Last updated on 2024年06月22日
- Update from the original source code Emu28 version 1.37 from Christoph Gießelink.
- Fix a background issue for annunciators in the Win32 layer.
- Fix haptic feedback with Android 12 (API deprecation).
Emu28
for Android1.5 by Regis Cosnier
2024年06月22日