[PockEmul] le Panasonic HHC

Vous ne possédez pas l'original ? Découvrez la machine via l'émulation !

Modérateur : Politburo

Répondre
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

[PockEmul] le Panasonic HHC

Message par remy » 25 janv. 2014 13:27

Je crée ce fil pour y mettre les avancées sur l'émulation de ce système, l'autre post était en effet relatif au dump des ROM.

Alors j'ai une petite news :-).
Le SNAPBasic permet de compiler un source BASIC en SNAP afin de pouvoir le stocker sur une eprom. Contrairement au SNAPForth, il n'est pas possible d’exécuter directement le code SNAP par l'option du menu RUN SNAP PROGRAM.
En attendant d'avoir trouvé et dumpé la ROM du programmeur d'eprom, j'ai envisagé une autre solution.
Je suis tout d'abord parti sur le save en WAV de ce fichier puis grâce à la moulinette de conversion, je fais l'extraction en binaire puis load le binaire à l'emplacement mémoire correspondant à une capsule.
Ça marche bien mais c'est une procédure fastidieuse.
Je me suis donc orienté vers une autre solution. Dans la document du SNAPBasic il est évoqué l'existence d'un module PMP spécial possédant un interrupteur permettant de simuler une ROM externe (comme un ROM expander).
J'ai réussi à simuler ce module mémoire spécial ce qui rend la manipulation beaucoup plus aisée.
Il suffit donc de faire son prog SNAPBasic, faire un BURN et copier le fichier résultant sur ce module mémoire particulier.
On active ensuite l'interrupteur et miracle, une nouvelle ligne apparaît dans le menu. je vais également mettre en place un export du binaire pour ceux qui ont un EPROM Burner afin de pouvoir créer des capsules.
Image
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

Avatar de l’utilisateur
doum-doum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 825
Inscription : 08 déc. 2012 17:24

Re: [PockEmul] le Panasonic HHC

Message par doum-doum » 25 janv. 2014 18:33

8O 8O 8O 8O 8O 8O 8O 8O 8O 8O 8O 8O

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy » 26 janv. 2014 15:52

Comme il est possible de creer des capsules, il fallait le ROM Expander.
Voilà qui est fait avec 8 emplacements de 16Ko.
Je me demande si je ne vais pas le limiter à 4 emplacement pour des questions de look et faire un Expander 8 slots en double largeur...
Image
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6370
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: [PockEmul] le Panasonic HHC

Message par gege » 26 janv. 2014 19:47

Impressionnant !
J'ai une question idiote : le lecteur-enregistreur de cassette est-il branché à l'expander avec un connecteur de bord de carte, ou est-il connecté à la 1104 ?
Bravo en tout cas, on aimerait que cela se fasse en "hard" bien dur !
G.E.

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy » 26 janv. 2014 20:01

gege a écrit :Impressionnant !
J'ai une question idiote : le lecteur-enregistreur de cassette est-il branché à l'expander avec un connecteur de bord de carte, ou est-il connecté à la 1104 ?
Bravo en tout cas, on aimerait que cela se fasse en "hard" bien dur !
G.E.
Il est uniquement relié en virtuel aux prises jack de l'imprimante.
Je n'ai pas encore pris le temps de dessiner les fils, mais j'ai commencé à inclure dans PockEmul une librairie d'évitement d'obstacle pour que les fils contournent les Pocket - mais pas le temps de finaliser...
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6436
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: [PockEmul] le Panasonic HHC

Message par badaze » 26 janv. 2014 21:40

gege a écrit :Impressionnant !
J'ai une question idiote : le lecteur-enregistreur de cassette est-il branché à l'expander avec un connecteur de bord de carte, ou est-il connecté à la 1104 ?
Bravo en tout cas, on aimerait que cela se fasse en "hard" bien dur !
G.E.
Jeff Golblum qui craque le système des ET dans Independence Day j'y crois pas une seconde. Ah s'ils avaient pris Rémy !
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy » 27 janv. 2014 01:54

C'était vraiment trop moche. J'ai géré le dessin des eprom il me manque plus qu'à mettre le libelle de l'EPROM quelque part, mais je ne sais pas où.
Le label de l'eprom est en dessous normalement...
donc dans la vrai vie, on ne sait pas :-)
alors je vais laissé comme ça, sans les label d'EPROM. :lol:
Image
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy » 30 janv. 2014 16:48

hello,
J'ai fait une petite video sur youtube montrant le système HHC dans PockEmul
https://www.youtube.com/watch?v=1BtAO-QcQg8
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2602
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: [PockEmul] le Panasonic HHC

Message par bernouilli92 » 30 janv. 2014 18:44

Merci pour cette vidéo fort instructive.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2734
Inscription : 06 sept. 2011 14:57
Localisation : Normandie / Antwerpen

Re: [PockEmul] le Panasonic HHC

Message par Hobiecat » 30 janv. 2014 21:04

Qu'est-ce que c'est bien Pockemul !!!!
Encore bravo Rémy pour ce travail si détaillé : c'est tout à fait impressionnant, si longtemps après la sortie de cette machine, d'avoir accès via Pockemul à un ensemble HHC le plus complet possible !

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy » 31 janv. 2014 00:41

J'ai fait une build windows et OS X, disponibles sur le site de pockemul.
J'ai du désactiver le son sur la build OS X car cela plantait. faut que je regarde ...
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

Avatar de l’utilisateur
Alexandre
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 735
Inscription : 26 janv. 2007 22:14
Localisation : RP
Contact :

Re: [PockEmul] le Panasonic HHC

Message par Alexandre » 31 janv. 2014 10:08

badaze a écrit :Jeff Golblum qui craque le système des ET dans Independence Day j'y crois pas une seconde. Ah s'ils avaient pris Rémy !
:D :D :D

Et tu pourrais émuler un distributeur de billets, sur lequel on brancherait un PC-1500 émulé ( ou autre) et quand on appuierait successivement sur les touches 3,0,0,0,0,0,0 on obtiendrait 3 millions d'euros qui sortiraient par la fente du lecteur de CD?
Sharp PC1211/1212, CE122, PC1245/47/46s/51/60/61/62/70, CE125, PC1360/50, CE140P, PC1402, CE129P, PC1500/A, CE150, PC E500, EL1195. Canon X-07. Ti 57. Newton 110. HP-12C. Psion3a

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2602
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: [PockEmul] le Panasonic HHC

Message par bernouilli92 » 31 janv. 2014 10:33

Alexandre a écrit :
badaze a écrit :Jeff Golblum qui craque le système des ET dans Independence Day j'y crois pas une seconde. Ah s'ils avaient pris Rémy !
:D :D :D

Et tu pourrais émuler un distributeur de billets, sur lequel on brancherait un PC-1500 émulé ( ou autre) et quand on appuierait successivement sur les touches 3,0,0,0,0,0,0 on obtiendrait 3 millions d'euros qui sortiraient par la fente du lecteur de CD?
Ah non, ça ça se fait avec un atari portfolio, c'est bien connu.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6436
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: [PockEmul] le Panasonic HHC

Message par badaze » 01 févr. 2014 02:10

bernouilli92 a écrit :
Alexandre a écrit :
badaze a écrit :Jeff Golblum qui craque le système des ET dans Independence Day j'y crois pas une seconde. Ah s'ils avaient pris Rémy !
:D :D :D

Et tu pourrais émuler un distributeur de billets, sur lequel on brancherait un PC-1500 émulé ( ou autre) et quand on appuierait successivement sur les touches 3,0,0,0,0,0,0 on obtiendrait 3 millions d'euros qui sortiraient par la fente du lecteur de CD?
Ah non, ça ça se fait avec un atari portfolio, c'est bien connu.
En effet.
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1543
Inscription : 13 mars 2006 16:39
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy » 01 févr. 2014 12:25

Hello.
Je viens de trouver comment le HHC transmet les caractères à l'imprimante.
Initialement, j'avais trouvé une zone mémoire contenant ces caractères et j'avais fait lire cette zone par l'imprimante. Mais il y avait des caractères parasites.
En fait ,Bernoulli avait raison, c'est bien le HHC qui pilote complètement l'impression en envoyant par le bus chaque colonne graphique à imprimer.
La RL-P1004 est donc une imprimante graphique. Je vais regarder si ce mode est utilisable facilement en SNAPBasic.
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android

Répondre

Revenir vers « Emulateurs »