sharp pc 2500
Modérateur : Politburo
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: sharp pc 2500
CA MARCHE.
En fait le J9 est lu au boot et comme je testais à partir d'un état sauvegardé, ça ne changeait rien.
bien, bien, ça avance
En fait le J9 est lu au boot et comme je testais à partir d'un état sauvegardé, ça ne changeait rien.
bien, bien, ça avance
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: sharp pc 2500
oui, c'est ce que je pense faire pour emuler les K7 (surtout pour les machines sans SIO comme le 1401/2) mais mon emulateur ne prenant pas (encore ?) en compte les cycles CPU, je ne peux pas encore le faire.remy a écrit :Concernant le Load/Save, j'ai pas à rechercher la routine correspondante car j'analyse directement les signaux Xin/Xout.
Coolremy a écrit :OK, problème du clavier corrigé.
Le Shift et le PRINTER fonctionnent mais je J9 ne semble rien faire.
Ca passe bien par la quartet haut de 0x7b00 ?
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: sharp pc 2500
Oui, c'est bien ça.destroyedlolo a écrit : Ca passe bien par la quartet haut de 0x7b00 ?
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: sharp pc 2500
Bon, l'interface série est opérationnelle. En fait y avait rien à faire car c'est exactement la meme implémentation que pour le 1350 et comme j'ai dérivé l'objet ...
J'ai un pb d’exécution de programme BASIC (eh oui, j'avais pas encore testé). Après le RUN il passe sur le menu du BUSINESS PROG sans rien exécuter semble t il .
Peut être le bit 1 du 0x7100. A investiguer ...
Dans mes logs, le port 7100 prend les valeurs 1, 3 et 9 donc il reste à trouver ce que font les bits 1 et 4 .
J'ai un pb d’exécution de programme BASIC (eh oui, j'avais pas encore testé). Après le RUN il passe sur le menu du BUSINESS PROG sans rien exécuter semble t il .
Peut être le bit 1 du 0x7100. A investiguer ...
Dans mes logs, le port 7100 prend les valeurs 1, 3 et 9 donc il reste à trouver ce que font les bits 1 et 4 .
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: sharp pc 2500
finalement c'est amusant à simuler un traceur ...
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: sharp pc 2500
Oui, j'aurai du y penser : le 1350 fait de memeremy a écrit :CA MARCHE.
En fait le J9 est lu au boot et comme je testais à partir d'un état sauvegardé, ça ne changeait rien.
bien, bien, ça avance
Je n'ai pas eu le temps de regarder pour le shift ... par contre c'est aussi le "GateArray" qui alume les led CAPS et Katana ... Peut etre une piste pour 0x7100 ...
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: sharp pc 2500
Bon, je pense avoir une merde dans mon image de ROM (que j'ai telecharge par ton lien).
Ainsi, j'ai decouvert ce code etrange :
Visiblement, il se trouve en plein milieu de l'interpréteur BASIC.
Pour moi, il teste le BREAK (test 8 ) puis le off (TSIA &80) ... sauf que ca ne marche pas si on met &7B00 a 0x08 ... en fait, on ne peut JAMAIS avoir rien sur le bit 7 du port a pour un &7b00 a 0x08 d'apres le schema.
Pour moi, il faudrait plutot
Ainsi, j'ai decouvert ce code etrange :
Code : Tout sélectionner
...
&B46E TEST &08
&B470 JRNZP &B550
&B472 LIDP &7B00
&B475 LIA &08
&B477 STD
&B478 WAIT &08
&B47A INA
&B47B TSIA &80
&B47D JRZM &B3BC
&B47F WAIT &2D
&B481 INA
&B482 TSIA &80
&B484 JRZM &B3BC
...
Pour moi, il teste le BREAK (test 8 ) puis le off (TSIA &80) ... sauf que ca ne marche pas si on met &7B00 a 0x08 ... en fait, on ne peut JAMAIS avoir rien sur le bit 7 du port a pour un &7b00 a 0x08 d'apres le schema.
Pour moi, il faudrait plutot
Quelle valeur as-tu en &B476 ?&B472 LIDP &7B00
&B475 LIA &80
&B477 STD
&B478 WAIT &08
&B47A INA
&B47B TSIA &80
&B47D JRZM &B3BC
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: sharp pc 2500
08
J'ai la même ROM
Je ne pense pas qu'il y ai de pb de dump sur cette ROM car j'ai fait un CSAVEM des 32Ko en un coup.
J'ai la même ROM
Je ne pense pas qu'il y ai de pb de dump sur cette ROM car j'ai fait un CSAVEM des 32Ko en un coup.
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: sharp pc 2500
Arg.
Et t'arrive a trouve a quelle adresse &7B00 est mis a &20 (test du shift) ?
Ou alors l'adresse ou est teste J9 ?
Et t'arrive a trouve a quelle adresse &7B00 est mis a &20 (test du shift) ?
Ou alors l'adresse ou est teste J9 ?
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: sharp pc 2500
0x7B00 n'est jamais mis à 0x20 !!!!
le strobe est égal à : ([0x7A00] & 0x0F) | (([7B00] & 0x0F)<<4)
Donc il faut que tu recherche le 0x7B00 à 0x02.
Oui, je sais, c'est un peu tordu.
Rémy
le strobe est égal à : ([0x7A00] & 0x0F) | (([7B00] & 0x0F)<<4)
Donc il faut que tu recherche le 0x7B00 à 0x02.
Oui, je sais, c'est un peu tordu.
Rémy
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
- badaze
- Fonctionne à 14400 bauds
- Messages : 8409
- Enregistré le : 12 févr. 2007 18:36
- Localisation : Pas très loin de Lyon
- Contact :
Re: sharp pc 2500
Y a pas à dire les gars, vous m'épatez !!!
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.
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.
- charognard
- Fonctionne à 9600 bauds
- Messages : 4412
- Enregistré le : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
Re: sharp pc 2500
tu suis encore toi !badaze a écrit :Y a pas à dire les gars, vous m'épatez !!!
j'ai décroché à la deuxième page
- badaze
- Fonctionne à 14400 bauds
- Messages : 8409
- Enregistré le : 12 févr. 2007 18:36
- Localisation : Pas très loin de Lyon
- Contact :
Re: sharp pc 2500
Non. Moi aussi j'ai décroché depuis longtemps... mais shut !!!charognard a écrit :tu suis encore toi !badaze a écrit :Y a pas à dire les gars, vous m'épatez !!!
j'ai décroché à la deuxième page
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.
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.
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: sharp pc 2500
Ouai, c'est cool : ca fonctionne ...
Je m'etais laisse avoir par le schema
C'est marrant d'ailleurs comme l'interface utilisation est differentes des autres sharp et se rapproche de ce qui se fait sur les autres ordinateurs :
- minuscules par defaut
- pas de balances sur le shift ...
Par contre, j'ai le meme probleme que toi
RUN -> retour au menu.
Par contre, ca marche avec DEF ou GOTO => Y'a que RUN qui merdoit.
Dans la categorie qui ne marche pas, il y a aussi le "Phone book" : impossible de rentrer quoi que ce soit.
Quant au tableur, sans la doc ben ... on ne va pas bien loins
Je m'etais laisse avoir par le schema
C'est marrant d'ailleurs comme l'interface utilisation est differentes des autres sharp et se rapproche de ce qui se fait sur les autres ordinateurs :
- minuscules par defaut
- pas de balances sur le shift ...
Par contre, j'ai le meme probleme que toi
Code : Tout sélectionner
10 p."bonjour"
Par contre, ca marche avec DEF ou GOTO => Y'a que RUN qui merdoit.
Dans la categorie qui ne marche pas, il y a aussi le "Phone book" : impossible de rentrer quoi que ce soit.
Quant au tableur, sans la doc ben ... on ne va pas bien loins
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word