Un nouveau modèle, le Casio FX-890P/Z-1/Z-1GR


Tous le monde connait le dernier des pockets Casio équipé d’un processeur 16 bits (le 80L188EB). Lorsque je me suis lancé dans l’émulation de ce pocket, je pensais naïvement que cela serai assez simple, le processeur étant trés bien documenté.
Assez rapidement, j’ai donc réussi à obtenir le boot et tout semblait parfait si ce n’est qu’il indiquait une quantité de mémoire à 0Ko au RESET.
En fait, le Casio ne savait pas calculer !
Continuer la lecture de « Un nouveau modèle, le Casio FX-890P/Z-1/Z-1GR »

Un nouveau modèle, le NEC PC-2001

Voilà bien une machine exotique, je ne crois qu’elle ait été vendu en dehors du Japon et les informations techniques sont inexistantes.
Le cpu est sois disant un upd7907, inconnu au bataillon mais semble de la famille des COM87, en fait un mélange de upd78C05 de upd78C06 de upd7801 et de upd7810. Je n’ai donc pu compter que sur la ROM pour essayer de comprendre les instructions du CPU en allant chercher dans les documentations respectives des autres processeurs.
Ce fut extrêmement intéressant et finalement, il est possible d’émuler une machine avec la ROM comme seule information.

Continuer la lecture de « Un nouveau modèle, le NEC PC-2001 »

Une photo de famille des "grosses"

Certes PockEmul a peu à peu dépassé l’univers des stricts Pocket pour s’étendre vers les premiers portables. voici une petite photo de famille des « plus tellement Pocket » mais qui sont de beaux exemplaires de l’histoire de l’informatique nomade. Il manque dans la liste le Tandy Model 100 et l’Epson HX-20, mais des émulateurs existent déjà pour ces machines… Peut être un jour…

Un nouveau modèle, le Casio FP-200

Voilà une machine bien intéressante, que je ne possède malheureusement pas encore. Lors d’une de nos réunion de collectionneurs de poccket computer, nous avons réussi à dumper la ROM via l’interface Cassette avec simplement deux fils enfoncés dans la sortie K7 et relier à Audacity. C’était vraiment du bricolage mais Marcus (http://www.mvcsys.de/doc/casioutil.html) est un pro d’Audacity et il avait réussi à nettoyer le WAV afin de pouvoir le convertir en binaire.

La difficulté de l’émulation venait de l’absence de documentation technique (au départ, un ami qui l’avait a bien voulu me la scanner) et une inconnue totale sur le fonctionnement des drivers LCD.
Finalement, l’émulation est plutôt complète, avec les interfaces série et // qui fonctionnent.