[PockEmul] le Panasonic HHC

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

Modérateur : Politburo

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

[PockEmul] le Panasonic HHC

Message par remy »

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
Modifié en dernier par remy le 13 févr. 2019 23:31, modifié 1 fois.
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
Avatar du membre
doum-doum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 989
Enregistré le : 08 déc. 2012 16:24

Re: [PockEmul] le Panasonic HHC

Message par doum-doum »

8O 8O 8O 8O 8O 8O 8O 8O 8O 8O 8O 8O
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy »

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
Modifié en dernier par remy le 13 févr. 2019 23:32, modifié 1 fois.
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
Avatar du membre
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7141
Enregistré le : 31 janv. 2008 14:24
Localisation : Banlieue Paârisienne
Contact :

Re: [PockEmul] le Panasonic HHC

Message par gege »

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 : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy »

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
Available now on the Google Play Store and the Apple Store
Avatar du membre
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 8384
Enregistré le : 12 févr. 2007 18:36
Localisation : Pas très loin de Lyon
Contact :

Re: [PockEmul] le Panasonic HHC

Message par badaze »

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 : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy »

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
Modifié en dernier par remy le 13 févr. 2019 23:27, modifié 1 fois.
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy »

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
Available now on the Google Play Store and the Apple Store
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: [PockEmul] le Panasonic HHC

Message par bernouilli92 »

Merci pour cette vidéo fort instructive.
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: [PockEmul] le Panasonic HHC

Message par Hobiecat »

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 : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy »

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
Available now on the Google Play Store and the Apple Store
Avatar du membre
Alexandre
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 758
Enregistré le : 26 janv. 2007 21:14
Localisation : RP
Contact :

Re: [PockEmul] le Panasonic HHC

Message par Alexandre »

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 du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: [PockEmul] le Panasonic HHC

Message par bernouilli92 »

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 du membre
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 8384
Enregistré le : 12 févr. 2007 18:36
Localisation : Pas très loin de Lyon
Contact :

Re: [PockEmul] le Panasonic HHC

Message par badaze »

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 : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] le Panasonic HHC

Message par remy »

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
Available now on the Google Play Store and the Apple Store
Répondre

Retourner vers « Emulateurs »