[PockEmul] La version 1.0.0 beta pour Windows

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] La version 1.0.0 beta pour Windows

Message par remy »

Salut à tous,
J'ai mis en ligne une build pour Windows de la dernière version de PockEmul.
Quelques nouveaux modèles, toujours autant de bugs, mais une nouvelle dimension avec le Cloud.
Vous pouvez désormais sauvegarder et partager vos sessions d'émulation dans le Cloud.
Ainsi tout est accessible quelque soit votre machine (pesro, bureau :-) ) ou bien encore votre OS : Windows, Mac, Linux, Android et demain IOS.
Une build pour Android va suivre bientôt.

Pour configurer le Cloud, il faut utiliser l'URL serveur suivante : http://pockemul.dscloud.me/pocketcloud/ (le slash à la fin est important)
Ensuite votre login/password et Register.
Une fois l'enregistrement effectué il se reconnectera tout seul au lancement du Cloud.
Le bouton Login vous permet d'avoir plusieurs login (est ce bien utile ? ça l'est pour mes tests :-) ) et de rafraîchir les données.
J'ai mis en place une gestion de cache mais elle n'est pas encore au point. C'est un truc qu'il faut que je corrige pour les versions Android et IOS car il ne faudrait pas exploser son forfait data.

version Windows http://pockemul.com/download/PockEmul-1.0.0-beta.zip
version Android http://pockemul.com/download/PockEmul-1.0.0-beta.apk

Voilà, j'oublie surement plein de choses, mais ce thread est là pour ça. N'hésitez pas à me remonter vos soucis.

Liste des bugs:
  • La touche INV de la TI-57 ne fonctionne pas. (Corrigé)
Modifié en dernier par remy le 13 févr. 2019 23:38, modifié 3 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
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par Hobiecat »

Merci Rémy !

J'ai une erreur au démarrage, car le programme ne trouve pas la dll au doux nom de libgcc_s_dw2-1.dll
C'est grave docteur ?
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par remy »

C'est pas trop grav. Je l'ai ajouté dans le zip
et pour téviter de tout retélécharger voici le lien pour elle seule : http://pockemul.free.fr/download/libgcc_s_dw2-1.dll
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
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par Hobiecat »

Hop, ça marche ... pour cette dll.
Maintenant, il me dit qu'il ne trouve pas le : Qt platform plugin "windows" (sic)

Une petite mise à jour à faire sur mon poste ? ... :mrgreen:
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par remy »

Bon, je vais me monter une VMware vierge pour être sur des dépendances...
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] La version 1.0.0 beta pour Windows

Message par remy »

Bon ça devrai être bon maintenant.
C'est plus sûr de re-télécharger l'archive, mais si tu as une petite connexion, voici le complément : http://pockemul.free.fr/download/complement.zip
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
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par Hobiecat »

Impec, ça marche (en re-chargeant l'archive) : génial, on peut jouer avec les Nec et autres !!!
Merci Rémy, c'est définitivement du beau travail !

Sur le LBC-1000, je n'arrive pas à accéder aux caractères spéciaux (au hasard : les guillemets pour faire un PRINT "Bonjour" :mrgreen: ). Il y a une astuce ?
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par remy »

Oui, il y a un truc.
tu peux faire shift (sur le clavier de ton ordi) et click sur la touche 2.
Il faut que réfléchisse à un système global cohérent. c'est pas encore satisfaisant.
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
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par Hobiecat »

Il me semble que le plus "habituel" sur les pockets est d'appuyer sur shift, puis sur la touche voulue : je ne sais pas si c'est simple à mettre en oeuvre ? Quant à la cohérence, on est quand même sur ce shift avec un point de détail : pour moi, PockEmul a une belle cohérence d'ensemble, et c'est vraiment du beau boulot (surtout à la portée de l'utilisateur lambda que je suis :mrgreen: )
Rabbit59
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 59
Enregistré le : 12 août 2012 20:57

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par Rabbit59 »

Bonjour,

petite question : comment as tu fait pour dumper la rom de la TI57 ?
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par remy »

Elle est dans les brevets déposés à l'époque par TI.
J'ai récupéré le code Delphi fait par hrastprogrammer (http://www.hrastprogrammer.com/emulators.htm) et je l'ai adapté au framework PockEmul. Pour l'instant j'ai fait une conversion C++ assez bourrin, mais je vais ré-écrire l'émulation pour être plus dans le style PockEmul.
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
OulanB
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 64
Enregistré le : 02 juil. 2011 11:39
Localisation : IdF
Contact :

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par OulanB »

Le brevet ne contient pas la rom finale de la 57, je le sais j'ai du patcher la rom (comme hrastprogrammer l'a fait) pour avoir un comportement raisonnable sur go57c.

Pour les courageux, dans les brevets, il y a la description du mode de test de l'unique composant de la 57. Ce mode est en fait un dump de la rom sur une patte en mode série. Le seul soucis est l'adaptation des niveaux électriques.

Pour la 59 on peut aussi dumper les roms, tout est documenté, il n'y a qu'a savoir générer un signal sur une patte et lire sur une autre. Je l'ai pas encore fait parce qu'il faut adapter les niveaux électriques sur du bizarre genre alimentation circuit en 0V et -15V, et signaux logiques entre 0V et -10V à 200 KHz.


Je sais pas faire ce genre de montage, dommage :( Il y a un allemand qui l'a fait, il a dumpé les roms 59 mais il semble que TI ne soit pas trop d'accord donc il ne les diffuse pas, dommage.
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par remy »

Je me suis lancé dans l'intégration de la HP-41.
Et un premier message à l'écran. Avec la TI-57 elles font la paire.
Image
Modifié en dernier par remy le 13 févr. 2019 23:37, 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
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par Hobiecat »

Génial la 41 qui intègre Pockemul !!!!
Bravo Rémy !!
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2142
Enregistré le : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: [PockEmul] La version 1.0.0 beta pour Windows

Message par cgh »

remy a écrit :Je me suis lancé dans l'intégration de la HP-41.
Et un premier message à l'écran. Avec la TI-57 elles font la paire.
Image
Miam miam !!!!
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
Répondre

Retourner vers « Emulateurs »