• Emu42 for Android 1
  • Emu42 for Android 2
  • Emu42 for Android 3
  • Emu42 for Android 4

Emu42 for Android

Ce projet porte l'application Windows Emu42 écrite en C sur Android.
Il utilise le NDK Android. L'ancien code source Emu42 (écrit par Christoph Giesselink) reste intact à cause d'une mince couche d'émulation win32 au-dessus de Linux / NDK!
Cette couche win32 permettra de mettre à jour facilement à partir du code source original Emu42.
Il peut ouvrir ou enregistrer exactement les mêmes fichiers d’état (state.e ??) que l’application Windows originale!

Cette application ne vient pas avec les fichiers ROM!
Vous aurez besoin de scripts KML et de fichiers ROM déjà copiés dans votre système de fichiers Android.
Vous pouvez télécharger les scripts KML à partir de l'archive d'origine de l'application Windows Emu42 (https://hp.giesselink.com/emu42.htm).
et vous pouvez extraire le fichier ROM d'une vraie calculatrice (ou avoir de la chance sur Internet).
Faites attention à la casse du nom de fichier dans le script KML (Linux est sensible à la casse, pas Windows).

L'application ne demande aucune autorisation (car elle ouvre les fichiers ou les dossiers KML à l'aide du modèle content: //).

L'application est distribuée avec la même licence sous GPL et vous pouvez trouver le code source ici:
https://github.com/dgis/emu42android

DÉMARRAGE RAPIDE

1. Faites glisser votre doigt du côté gauche pour ouvrir le menu.
2. Touchez l'élément de menu "Nouveau ...".
3. "Sélectionnez un dossier de script KML personnalisé ..." dans lequel vous avez copié les scripts KML et les fichiers ROM.
4. Choisissez une calculatrice.
5. Et la calculatrice devrait maintenant être ouverte.

REMARQUES

- Pour des raisons techniques, cette application nécessite Android 5.0 (API 21).
- Le menu Aide affiche la page HTML d'aide originale de Emu48 et risque de ne pas refléter avec précision le comportement de cette version Android.
- Lorsque vous utilisez un script KML personnalisé en sélectionnant un dossier, vous devez prendre en compte le caractère sensible à la casse de ses fichiers de dépendance.
- Cet émulateur n'inclut pas les fichiers ROM ni les fichiers KML.

Ne fonctionne pas encore

- désassembleur
- Debugger
- Macro
- Imprimante infrarouge

LICENCES

Version Android de Régis COSNIER.
Ce programme est basé sur la version Emu42 pour Windows, protégée par les droits d'auteur de Christoph Gießelink et Sébastien Carlier.

Ce programme est un logiciel libre. vous pouvez le redistribuer et / ou le modifier selon les termes de la licence publique générale GNU telle que publiée par la Free Software Foundation; soit la version 2 de la licence, soit (à votre choix) toute version ultérieure.
Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE; sans même la garantie implicite de QUALITÉ MARCHANDE ou d'ADÉQUATION À UN USAGE PARTICULIER. Voir la licence publique générale GNU pour plus de détails.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme; sinon, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, cinquième étage, Boston, MA 02110-1301 USA.

Catégorie : Éducation

Recherches associées

Avis (2)

Sté. P. 20 févr. 2020     

J'ai trouvé cette appli avec bonheur. Le clavier manque un peu de réponse (si le doigt n'est pas bien au centre) et les photos manquent un peu de netteté ; dommage (4 étoiles), mais heureusement la vibration des touches alerte sur le moindre défaut de frappe. J'attends avec impatience le modèle HP 35s auquel je suis habitué. L'avantage de l'App sur smartphone, c'est que je l'ai toujours dans la poche ;-).

Jea. B. 3 févr. 2022     

🌟🌟🌟🌟🌟 Génial 👍 Éprouvé sur HP-28S 2BB. Stable et efficace. Améliorations toujours souhaitées sur l'affichage (KML perso + adapté que les Real28S de C. GIESSELINK, inspiré de GO28S). Pistes pour étoffer : rendre fixe la zone écran LCD, fixer le zoom du background, introduire un swap-clavier plutôt qu'un scroll (genre GO28S)... 1.000 ENTRÉE merci ENTRÉE fois pour le portage 😀