π
<-

News 2025
April (1)

News 2024
July (2)
June (1)

News 2023
May (2)
April (1)
March (1)

News 2022
March (3)

News 2021
June (1)
May (5)
April (3)

News 2020

News 2019
July (2)
April (1)

News 2018
August (1)
July (1)
June (3)

News 2017
August (2)
July (2)
March (1)

News 2016
April (3)
March (3)

News 2015
August (2)
July (2)
June (1)
May (4)
March (1)

News 2014
August (2)
July (2)
June (1)
May (1)

News 2013
August (12)
July (1)
June (1)
May (5)
April (4)
March (1)

News 2012

Dumping logiciel d'électronique Spice48 pour HP-48SX/G+/GX

New postby critor » 20 Oct 2012, 20:04

Dans la première moitié des années 90, le haut de gamme des calculatrices graphiques était dominé par HP, avec la série des HP-48 et notamment la Rolls des calculatrices graphiques, la HP-48GX de 1993.

Les capacités font encore rêver aujourd'hui, et nombre de modèles disponibles sur le marché ne l'égalent toujours pas:
  • écran large 131x64 pixels
  • 128Ko de RAM
  • mémoire RAM extensible à 256Ko
  • mémoire d'archive rajoutable avec des cartes RAM de 32Ko à 4,125Mo
  • mémoire totale extensible à 4,25Mo
  • logiciels disponibles sur cartes ROM externes
  • moteur de calcul formel
  • gestion de bibliothèques (libraries en anglais, équivalents des applications chez TI ou add-ins chez Casio)
  • module de communication sans fil infrarouge

La HP-48GX disposait de 2 ports d'extension:
1509

  • le port 1 n'acceptait que des cartes ROM ou RAM de 32 à 128Ko, mais dans le cas d'une carte RAM on pouvait choisir de fusionner la mémoire ajoutée à la RAM (pour obtenir de 150 à 256Ko de RAM) ou bien d'utiliser cet espace comme la mémoire d'archive des TI (stockage et lancement de bibliothèques)
  • le port 2 lui acceptait des cartes ROM ou RAM de 32Ko à 4Mo, mais ne permettait une utilisation qu'en tant que mémoire d'archive

Bref, des capacités exceptionnelles... Qui n'eurent d'égal que l'incroyable déconfiture de la branche HP-calculatrices en seulement quelques années.

En effet, ces calculatrices à l'époque n'étaient pas initialement prévues pour les lycéens, mais pour les ingénieurs et étudiants ingénieurs, ingénieurs qui ont progressivement délaissé ces plate-formes pour s'orienter vers les Pocket PC et autres assistants personnels.

Le management à l'époque chez HP n'a pas su anticiper la reconversion vers le marché de l'enseignement, et HP a laissé ses 'fans' sans aucune sortie de véritable nouvelle calculatrice pendant quasiment une décennie.
(la HP-48G+ de 1998 était une blague de mauvais goût: une HP-48GX à laquelle on avait retiré ses deux ports d'extension... :mj: )



Concentrons-nous maintenant sur les logiciels disponibles sur carte ROM.

Vu le public ciblé, ils étaient développés par des éditeurs professionnels et affichaient une grande qualité encore inégalée à ce jour sur les marques concurrentes.

On les commandait à l'époque chez Maubert Electronique, le distributeur HP agréé pour la France qui a fermé il y a quelques années.

Et oui, contrairement aux TI et Casio, les 'applications' pour calculatrice HP étaient payantes, mais ça marchait à l'époque.
TI avait bien tenté au début des années 2000 un modèle commercial similaire en vendant en ligne les applications TI-83+/84 et TI-89/92+/V200 actuellement préchargées dans les calculatrices neuves, mais a vite abandonné et distribué gratuitement toutes les applications en question.



Parmi les éditeurs il y avait notamment Sparcom, qui a réalisé de véritables bijoux rassemblés sous le nom de "The Pocket Professional" (le professionnel de poche).
Image


Parlons donc ce soir d'un de leurs bijoux qui ne demande qu'à être recréé sur TI-Nspire, le logiciel Spice48.

Il s'agissait d'un éditeur/analyseur de circuits électroniques.

Il suffisait de lui définir les bornes, les dipôles qui y étaient branchés, leurs caractéristiques, leurs valeurs initiales... et puis le logiciel faisait tout le reste! :bj:

Si si, j'ai bien dit tout le reste:
  • dessin du circuit
  • résolution de l'équation différentielle associée au circuit, avec la possibilité de grapher n'importe quelle grandeur en fonction du temps (tension entre deux bornes, intensité dans un fil...)
  • fonction de transfert
  • ...
Image


En prime, il y avait même une bibliothèque bourrée de données concernant la physique ou la chimie:
  • couleurs des résistances de 3 à 5 bandes
  • bibliothèque de constantes de physique et chimie
  • préfixes internationaux de atto (10^-18) à Exa (10^18)
  • ...
Image




Et bien ce petit bijou introuvable, le voici que je gardais pour vous au fond du tiroir:
1510 1511 1512

1513 1514




Les cartes ROM pour HP-48SX/GX étaient bien évidemment protégées contre l'écriture contrairement aux cartes RAM.

Mais en prime elles étaient également protégées contre la lecture.
Il n'était donc pas possible (officiellement) de copier le contenu d'une carte ROM vers la mémoire RAM ou une carte RAM - garantie de HP contre la copie envers les éditeurs qui 'gravaient' leurs logiciels sur leurs cartes ROM.



Sauf qu'à l'époque, en 1995, j'étais déjà assez débrouillard et j'avais réussi à faire sauter cette protection contre la lecture, grâce aux livres d'assembleur commandés eux aussi chez Maubert Electronique, dont notamment "Voyage au centre de la HP-48G/GX" de Paul Courbis.. :P
Il était ensuite possible de copier les bibliothèques de la carte ROM vers la RAM ou vers une carte RAM, puis de les transférer sur l'ordinateur.



Aujourd'hui, afin de sauver le logiciel Spice48 d'une mort certaine (impossible à télécharger en ligne, et ridiculement tout aussi impossible d'en trouver des captures d'écran jusqu'à ce soir), j'ai l'honneur de vous publier ce dump que je gardais sur une vieille disquette au fond du tiroir elle aussi depuis bientôt 20 ans! :bj:



Heureux possesseurs de HP-48SX, HP-48G+ et HP-48GX, pour vous c'est le grand soir! :D
(les HP-48S et HP-48G avec seulement 32Ko de RAM ne peuvent contenir ce logiciel - la HP-48Gii fait partie de la série HP-49 et est incompatible malgré son nom)

Et programmeurs Lua TI-Nspire, ben va falloir se mettre au boulot car le chemin à parcourir est encore grand avant de rattraper ce qui se faisait déjà en 1993-1994 sur HP-48 il y a 20 ans! :~o ...



Ou alors il faut que TI change de stratégie et trouve des partenaires professionnels pour développer des applications Lua (payantes?...) comme HP à l'époque.





TI-Planet: car HP a été un grand acteur des calculatrices graphiques,
là aussi c'est tout un patrimoine numérique à sauver de l'anéantissement et réimplémenter !
:bj:






Lien:
archives_voir.php?id=8298

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1158 utilisateurs:
>1146 invités
>7 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)