extraction ROM Sharp PC-E500S

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

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

extraction ROM Sharp PC-E500S

Message par remy » 05 avr. 2014 15:41

Salut,
J'ai trouvé sur le net la ROM 8.3 du E500S. Malheureusement, elle n'est pas complète.
En effet , à partir des ROM version 8, il y a une plage supplémentaire de 128Ko située entre &20000 et &3FFFF.
Si l'un d'entre vous possède un E500S avec un câble série, je serai intéressé par le dump de cette zone mémoire.

Merci

voici un source BASIC dumpant les 384Ko de ROM:

Code : Tout sélectionner

10 A=&C0000:L=16383:OPEN "COM:9600,N,8,1,A,L,&H1A,X,S"AS #1
20 FOR I=0TO L
30 X=A+I*16
40 PRINT #1,RIGHT$ ("0000"+HEX$ (X),5)+":";:S=0:Z$=""
50 FOR J=0TO 15
60 Z=PEEK (X+J):S=S+Z
70 Z$=Z$+RIGHT$ ("0"+HEX$ (Z),2)
80 NEXT
90 Z$=Z$+":"+RIGHT$ ("0"+HEX$ (X+INT (X/256)+INT (X/65536)+S),2)
100 PRINT #1,Z$
120 NEXT
130 IF PEEK &FFFF0>7 AND A=&C0000 THEN A=&20000:L=8191:GOTO 20
140 CLOSE #1:PRINT "COMPLITE!!"
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 de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: extraction ROM Sharp PC-E500S

Message par Marcus von Cube » 05 avr. 2014 16:53

Rémy,

comment trouve-tu la version du ROM ?

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2086
Inscription : 13 mars 2006 16:39
Localisation : Issy
Contact :

Re: extraction ROM Sharp PC-E500S

Message par remy » 05 avr. 2014 16:55

Marcus von Cube a écrit :Rémy,

comment trouve-tu la version du ROM ?
PEEK &FFFF0 donne la version majeure et PEEK &FFFF1, la version mineure.
A Priori tous les E500S sont en 8.3
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 de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: extraction ROM Sharp PC-E500S

Message par Marcus von Cube » 05 avr. 2014 18:17

Le transfert et en cours.

Ça prend du temps...

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2086
Inscription : 13 mars 2006 16:39
Localisation : Issy
Contact :

Re: extraction ROM Sharp PC-E500S

Message par remy » 05 avr. 2014 18:23

Marcus von Cube a écrit :Le transfert et en cours.

Ça prends tu temps...
J'ai dèjà les 256 premiers Ko (même si je ne suis pas sur de leur conformité).
Tu peux extraire uniquement les 128Ko supplémentaires en modifiant la ligne 10

Code : Tout sélectionner

10 A=&20000:L=8191:OPEN "COM:9600,N,8,1,A,L,&H1A,X,S"AS #1
et en ajoutant un

Code : Tout sélectionner

125 END
.
mais c'est pas plus mal d'avoir le tout si tu n'es pas trop pressé :-)
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 de l’utilisateur
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5599
Inscription : 26 mars 2009 14:07
Localisation : Ile de France
Contact :

Re: extraction ROM Sharp PC-E500S

Message par ledudu » 05 avr. 2014 23:47

Pfff, encore du plastique dans pockemul... :? :?
:lol:

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: extraction ROM Sharp PC-E500S

Message par Marcus von Cube » 06 avr. 2014 13:51

ledudu a écrit :Pfff, encore du plastique dans pockemul... :? :?
:lol:
Quel plastique ?

Image

;)

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2086
Inscription : 13 mars 2006 16:39
Localisation : Issy
Contact :

Re: extraction ROM Sharp PC-E500S

Message par remy » 06 avr. 2014 16:32

Merci Marcus.
Le E500S possède donc exactement la même architecture que le E500 avec simplement 128Ko de ROM supplémentaire en &20000.
Image
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 de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: extraction ROM Sharp PC-E500S

Message par Marcus von Cube » 06 avr. 2014 19:20

Le BASIC d'une 500S est plus puissant. Il support WHILE~WEND, SELECT~CASE, etc.

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

Re: extraction ROM Sharp PC-E500S

Message par bernouilli92 » 06 avr. 2014 19:23

Marcus von Cube a écrit :
ledudu a écrit :Pfff, encore du plastique dans pockemul... :? :?
:lol:
Quel plastique ?

Image

;)
Joli en alu.
Je suppose qu'elle n'existe pas dans cette couleur.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: extraction ROM Sharp PC-E500S

Message par Marcus von Cube » 06 avr. 2014 20:48

bernouilli92 a écrit : Joli en alu.
Je suppose qu'elle n'existe pas dans cette couleur.
Peut-être comme émulateur ? ;)

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Re: extraction ROM Sharp PC-E550

Message par pir2 » 24 oct. 2019 17:49

J'étais en MP avec Remy pour relancer le dump du Sharp PC-E550, je mets en public pour que tout le monde voie (et puisse contribuer ;) )

J'ai tapé le programme, dégotté un câble 15 broches "CSI" et branché le tout sur mon Win$10 ... et je n'ai plus de terminal.

Une idée de comment configurer pendant que je cherche de mon côté :?:
Image
Image

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2086
Inscription : 13 mars 2006 16:39
Localisation : Issy
Contact :

Re: extraction ROM Sharp PC-E500S

Message par remy » 24 oct. 2019 18:01

je crois que Putty sait gérer le port série.
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 de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Re: extraction ROM Sharp PC-E500S

Message par pir2 » 24 oct. 2019 18:25

Ok je pense avoir configuré l'USB, j'ai installé putty sur mon PC (je pensais déjà l'avoir 8O ) et tenté de lancer une session, mais il ne reconnait pas le port COM1 associé à mon périphérique USB ...
Image
Image

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2086
Inscription : 13 mars 2006 16:39
Localisation : Issy
Contact :

Re: extraction ROM Sharp PC-E500S

Message par remy » 24 oct. 2019 18:26

y a ça aussi qui peut être intéressant.
http://manib.bplaced.net/blog/?page_id=458
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

Revenir vers « Tous les Pockets »