La calculatrice HP-48GX

... Sur le TheRaphit's Web Site !



Nouveauté 2025 ! ROM et émulateur


Si vous disposez déjà d'un émulateur fonctionnel (ou mieux, si vous avez toujours une authentique HP-48),
vous pouvez passer les instructions ci-après et vous rendre directement aux téléchargements.

[Utilitaires HP-48] [Jeux HP-48]




J'ai modifié exceptionnellement cette ancienne page afin vous mettre à disposition un émulateur HP-48 pour Windows, ainsi qu'un guide d'utilisation rapide.

Pour commencer, téléchargez l'émulateur Emu48 ainsi que l'image de la ROM HP-48G (non fournie avec l'émulateur), que je vous mets à disposition directement sur mon site.

Installez ensuite normalement le programme sous Windows, puis suivez ces étapes :
  • Ouvrir l'archive ZIP du fichier de ROM, qui contient un unique fichier : ROM.48G
  • Copier ce fichier dans le répertoire d'installation d'Emu48, ce doit être 'C:\Program Files (x86)\HP-Emulators\Emu48' par défaut. En cas de doute, vérifiez que le fichier exécutable de l'émulateur Emu48.exe est bien présent dans ce répertoire
  • Démarrer l'émulateur (le programme d'installation a créé normalement un raccourci sur votre bureau)
  • Conserver le choix par défaut en ce qui concerne le script KML, et cliquez sur 'OK'
  • L'émulateur doit normalement lancer la calculatrice virtuelle, et l'écran de celle-ci va vous demander si vous souhaitez restaurer sa mémoire : choissiez 'YES' à l'aide des touches de la calculatrice ou en cliquant sur l'écran virtuel
  • Important : pour que les vieux programmes fonctionnent correctement au niveau de l'affichage, il faut émuler la latence d'origine de l'écran LCD de la véritable HP-48. Pour cela, ouvrez le menu File, puis Settings... et dans l'onglet General, cochez Enable Virtual LCD Delay
Pour installer un programme sur la calculatrice virtuelle, vous pouvez glisser-déplacer un fichier sur son écran. Cela va envoyer le fichier en mémoire, tout comme on l'aurait fait à l'époque avec une connexion série.
  • Pour pouvoir effectuer le glisser-déplacer, votre fichier doit avoir une extension attendue par l'émulateur, par exemple .lib. En ce qui concerne les fichiers sur mon site, une fois décompressés de leur archive ZIP, il faudra donc les renommer
  • Si l'envoi s'est correctement effectué, l'intitulé du programme va apparaître sur la pile - entrez alors le nombre 0 suivi d'un espace, puis pressez la touche STO de la calculatrice
  • Eteignez et rallumez la calculatrice virtuelle pour qu'elle relise sa mémoire avec un ↱ON (ce qui correspond à un OFF), puis ON
  • Le programme devrait être accessible par le menu de la calculatrice en choisissant LIBRARY c'est à dire ↱2
Enjoy !




Merveille entre les merveilles de l'informatique, la HP-48GX, qui ne se paye pas de mine avec son air de calculatrice scientifique est en fait un mini-ordinateur capable de prouesses.

C'est en effet la seule calculatrice qui laisse à l'utilisateur la possibilité d'accéder au langage assembleur de son microprossesseur, afin de révéler toute sa puissance.

Sur cette page, vous allez pouvoir télécharger quelques programmes, et quelques jeux et autres trucs fort utiles pour votre HP-48GX.

Vous pouvez vous rendre directement à la section qui vous intéresse le plus :


Ce qu'il va vous falloir pour récupérer les fichiers

Pour pouvoir faire passer les programmes ci-dessous de votre ordinateur à votre HP-48GX, il va vous falloir le câble série HP-PC. Ce câble est vendu avec un logiciel de communication.

Désolé pour les amigaïstes mais vous allez avoir besoin d'un émulateur PC pour faire fonctionner tout ça et récupérer les programmes :-(

Note : pour que les browsers Internet reconnaissent les fichiers HP-48GX comme des fichiers de données et vous ouvre la classique boîte de dialogue de sauvegarde, j'ai dû compresser les fichiers en .ZIP. Vous devez donc décompacter ces programmes avant de les installer. Je précise à chaque fois la taille en format compressé puis décompressé.
Utilitaires


Les programmes qui suivent vont soit se substituer à des utilitaires internes de votre HP-48GX ou vous apporter de nouvelles commandes puissantes.

PCT, 11035 octets.

Bibliothèque de 15429 octets après décompression.
PCT v5.55G

Le nom est inspiré du célèbre "PCTools", gestionnaire de fichiers qui a sévi sur PC avant l'apparition de Windows 3.0. Grâce à ce programme indispensable, vous allez pouvoir gérer de manière simple et efficace les différents fichiers de votre HP-48GX (variables, bibliothèques, sauvegardes ...) qu'il soient dans votre répertoire HOME ou dans vos cartes mémoire.

Vous ne pourrez plus vous en passer !
XView, 3019 octets.

Bibliothèque de 3440 octets après décompression.
XView v2.0

Il s'agit d'un visualiseur de fichiers texte infiniment plus rapide que le visualiseur standard de la HP-48GX. Vous pouvez également utiliser avec XView une police de caractères au format 'Graphic 8x2048'.

Tout aussi indispensable que PCT.
String Writer, 20327 octets.

Bibliothèque de 25825 octets après décompression.
String Writer 4.2b

String Writer est un éditeur de texte rapide et puissant. Il permet l'utilisation des polices au format 'Graphic 8x2048', dispose de fonctions de recherche de chaînes de caractères. Il reconnaît automatiquement le type de fichier édité et s'il sagit d'un programme il formate l'affichage en fonction des boucles et des procédures.

Même s'il reste quelques bugs, String Writer est le meilleur éditeur pour votre HP-48GX.
Font Editor, 1125 octets.

Bibliothèque de 1011 octets après décompression.
Font Editor

Grâce à ce petit programme, simple d'emploi, vous allez pouvoir créer votre police de caractères au format 'Graphic 8x2048' dont vous pourrez vous servir avec String Writer ou XView.
Java, 11447 octets.

Bibliothèque de 15773 octets après décompression.
Java 2.0A

Ce programme est un noyau, c'est à dire qu'il remplace le coeur du système de votre HP-48GX. Il vous offre donc un environnement légèrement différent avec une zone d'état (ce qui est en haut de l'écran de la HP-48GX) contenant plus de témoins d'activité, un affichage de la pile sur 5 lignes (au lieu de 4) et une mise en forme automatique des équations dans la pile, cette dernière fontion étant la plus intéressante.

Ce programme, fonctionnant à merveille, est vraiment top. Essayez le !

Vous pouvez récupérer d'un coup tous ces programmes en une seule archive de 46 Ko.

Les jeux sur HP-48GX


Petits malins, je parie que vous jouez plus que vous ne faites de maths avec votre HP-48GX. Les jeux sur calculatrice, vous en rêviez, Hewlett-Packard l'a rendu possible !

Diamonds, 8792 octets.

Bibliothèque de 12346 octets après décompression.
Diamonds (action/réflexion)

Ce petit jeu fort sympathique consiste à déplacer une bille (qui a la sale manie d'osciller continuellement de haut en bas) de manière à détruire des blocs et à capturer les diamants.

Pas mal d'action, un peu de réflexion pour bien aborder chaque niveau, Diamonds est un jeu très prenant.
Phonix, 10942 octets.

Bibliothèque de 14671 octets après décompression.
Phonix (shoot-them-up)

C'est l'adaptation d'un jeu du VCS 2600, dont le non original était Phoenix. Vous commandez un vaisseau qui se déplace de gauche à droite de l'écran, armé de deux types de lasers. Vous devez éliminer les ennemis de plusieurs niveaux successifs, à la Space Invaders.

L'adaptation est fidèle mais le jeu est carrément plus rapide que l'original, ce qui le rend difficile. Un truc un peu chiant est qu'il est impossible de désactiver le son du jeu, assez fort et prenant à la longue.
IceCube, 17686 octets.

Répertoire de 20082 octets après décompression.
IceCube (action)

Vous êtes un petit cube de glace qui doit franchir une collection de niveaux plus hostiles les uns que les autres. En particulier faites attention aux nombreuses cascades d'eau car si vous vous y aventurez, vous fondrez immédiatement. Récupérez les armes puis les tous les cristaux pour pouvoir passez au niveau suivant.

IceCube est l'un des rares jeux HP-48GX proposant un scrolling multi-directionnel. Ce jeu est immense est difficile à souhait. Une très bonne réalisation.
Super Mario Bros, 11623 octets.

Variable de 22685 octets après décompression.
Super Mario Bros (plateformes)

Oui, vous avez bien lu, il s'agit là du célèbre jeu de Nintendo. Bien sûr, c'est une version un peu allégée (pas d'ennemis par exemple) et il n'y a que les premiers niveaux. Mais les graphismes sont fidèles au jeu original et il y a même les fameux passages secrets dans les tuyaux ...

Je pense cependant que la version que j'ai n'est qu'une bêta car elle se termine en queue de poisson !
Jytris, 22848 octets.

Bibliothèque de 28957 octets après décompression.
Jytris (réflexion)

Le meilleur pour la fin ...

Je ne vais pas vous faire l'affront de vous présentez le jeu Tetris, que vous connaissez tous. Jytris en est tout simplement sa meilleure adaptation sur HP-48GX. Ce programme est vraiment peaufiné dans les moindres détails, une réalisation vraiment superbe.

Vous pouvez récupérer d'un coup tous ces jeux en une seule archive de 71 Ko.

Les astuces à connaître


Comme tout ordinateur qui se respecte, la HP-48GX renferme pas mal de secrets, de ficelles ou d'astuces cachées. En voici quelques unes.

D'autres astuces viendront s'ajouter prochainement ...
[Revue][Mangas][Internet][Maths][Amiga][Windows NT][Amis]

Site créé le 16 janvier 1997
©1997 by TheRaphit

[www.theraphit.com]