This project ports the Windows application Emu48 written in C to Android.
It uses the Android NDK. The former Emu48 source code 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. From the left side, slide your finger to open the menu.
2. Touch the "New..." menu item.
3. Select a predefined faceplate (or select a custom KML script folder).
4. And the calculator should now be opened.
NOT WORKING YET
- Disassembler
- Debugger
- Macro
- Infrared Printer
- Serial Ports (Wire or Ir)
LICENSES
Android version by Régis COSNIER.
This program is based on Emu48 for Windows version, copyrighted by Christoph Gießelink & Sébastien Carlier, with the addition of a win32 layer to run on Android.
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.
Ce projet porte l'application Windows Emu48 écrite en C sur Android.
Il utilise le NDK Android. L'ancien code source Emu48 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 Emu48.
Il peut ouvrir ou enregistrer exactement les mêmes fichiers d’état (state.e48 / e49) que l’application Windows originale!
Certains fichiers KML avec leurs blocs d'affichage sont incorporés dans l'application, mais il est toujours possible d'ouvrir un fichier KML et ses dépendances en sélectionnant un dossier.
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/emu48android
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 bloc d'affichage prédéfini (ou sélectionnez un dossier de script KML personnalisé).
4. Et la calculatrice devrait maintenant être ouverte.
Ne fonctionne pas encore
- désassembleur
- Debugger
- Macro
- Imprimante infrarouge
- Ports série (fil ou ir)
LICENCES
Version Android de Régis COSNIER.
Ce programme est basé sur la version Emu48 pour Windows, protégée par les droits d'auteur de Christoph Gießelink et Sébastien Carlier, avec l'ajout d'un calque win32 à exécuter sur Android.
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.
Remarque: certains fichiers inclus ne sont pas couverts par la GPL. Il s'agit notamment des fichiers image ROM (protégés par HP), des fichiers KML et des images de bloc d'affichage (protégés par leurs auteurs).
Les scripts réels d'Eric ("real * .kml" et "real * .bmp") sont intégrés à cette application avec l'aimable autorisation de Eric Rechlin.