Le 1246 et 47
Syntaxe
PEEK xxxx en mode RUN et PRO
POKE xxxx,yyy en mode RUN
POKE xxxx,yyy: en mode PRO
Ex.: 10 POKE 400,255::END
pour 1247 0<=xxxx<=4095
pour 1246 0<=xxxx<=2047
MAP
à partir de 768 RAM PRG
de 128 à 335 variables fixes de Z vers A
de 384 à 464 tampon E/S
reste plus qu'à explorer les autres zones
Encore une bizzarerie Sharp : 1246S avec 7422 octets
Modérateur : Politburo
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
- jvernet
- Fonctionne à 14400 bauds

- Messages : 7838
- Inscription : 24 mai 2002 09:57
- Localisation : France 69
- Contact :
Vers la fin, pour annuler le PASS (3900-4096). Dans les E/S pour jouer avec le LCD (plantages frequents lol ). Je pense qu'on doit même pouvoir piloter le LCD, en fait...
Pour la RAM, c'est un peu avant le début des prog basic. Tu peux aussi virer le dernier byte après la dernière instruction BASIC (ça doit être un 255). Il continue par LIST à t'afficher nimpnawak
Je ne me souvenais plus du POKE @,XX:
J'avais mis du temps à le trouver (sans le :, ERROR 3)
Faut que je trouve 2 CR2032
Jerome
Pour la RAM, c'est un peu avant le début des prog basic. Tu peux aussi virer le dernier byte après la dernière instruction BASIC (ça doit être un 255). Il continue par LIST à t'afficher nimpnawak
Je ne me souvenais plus du POKE @,XX:
J'avais mis du temps à le trouver (sans le :, ERROR 3)
Faut que je trouve 2 CR2032
Jerome
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
- kweeky
- Fonctionne à 2400 bauds

- Messages : 1640
- Inscription : 05 oct. 2007 19:46
- Localisation : Pas très loin de Bordeaux
Bonjour à tous,
Moi aussi il va falloir que je m'achète 2 x CR2032.
Le PC1246 a été mon premier pocket, de quand j'étais tout petit... Il faut dire que j'avais bien cassé les pieds à mon paternel pour l'avoir...
Au fil du temps, en bidouillant, j'avais trouvé pas mal de trucs... J'en ai retrouvé quelques uns, mais comme à l'époque j'étais pas mal bor***ique, il va falloir que je cherche un peu pour trouver le reste.
Pour ce que j'ai récupéré... (il me tarde de retester sur mon sharp)
0000-0127 (décimal) : variables-systèmes ?
0128-0335 : variables A à Z
0729-0735 : mot de passe
0768-2047 : programme et tableaux
39: indicateurs LCD (bit 6:DEG, bit 5: grad, bit 4: rad, bit 3: P, bit 2: E)
43: protection programme (bit 3 à 1 = protégé)
En pokant successivement dans une instruction REM en début de programme, j'avais réussi à retrouver la table des codes, avec les 4 instructions cachées (POKE, PEEK, CK00 et CK01 (hypothèse: ces deux dernières seraient des commandes de test du constructeur... Plus d'infos ?)), un code qui plantait le sharp (avec obligation d'enlever les piles), et des caractères non accessibles autrement : tilde, pavé noir et pavé gris...
Il y a aussi le symbole du yen, non documenté dans la notice (française) et qui n'apparait pas sur le clavier, mais qu'on peut avoir en faisant shift-6.
J'avais aussi trouvé le codage des lignes BASIC, des variables chaines et numériques, des tableaux... Et tout ça sans aucune aide... J'étais pas peu fier à l'époque...
Dès que je retrouve tout ça, je le poste ici, si ça intéresse quelqu'un, oeuf corse...
@+++
Moi aussi il va falloir que je m'achète 2 x CR2032.
Le PC1246 a été mon premier pocket, de quand j'étais tout petit... Il faut dire que j'avais bien cassé les pieds à mon paternel pour l'avoir...
Au fil du temps, en bidouillant, j'avais trouvé pas mal de trucs... J'en ai retrouvé quelques uns, mais comme à l'époque j'étais pas mal bor***ique, il va falloir que je cherche un peu pour trouver le reste.
Pour ce que j'ai récupéré... (il me tarde de retester sur mon sharp)
0000-0127 (décimal) : variables-systèmes ?
0128-0335 : variables A à Z
0729-0735 : mot de passe
0768-2047 : programme et tableaux
39: indicateurs LCD (bit 6:DEG, bit 5: grad, bit 4: rad, bit 3: P, bit 2: E)
43: protection programme (bit 3 à 1 = protégé)
En pokant successivement dans une instruction REM en début de programme, j'avais réussi à retrouver la table des codes, avec les 4 instructions cachées (POKE, PEEK, CK00 et CK01 (hypothèse: ces deux dernières seraient des commandes de test du constructeur... Plus d'infos ?)), un code qui plantait le sharp (avec obligation d'enlever les piles), et des caractères non accessibles autrement : tilde, pavé noir et pavé gris...
Il y a aussi le symbole du yen, non documenté dans la notice (française) et qui n'apparait pas sur le clavier, mais qu'on peut avoir en faisant shift-6.
J'avais aussi trouvé le codage des lignes BASIC, des variables chaines et numériques, des tableaux... Et tout ça sans aucune aide... J'étais pas peu fier à l'époque...
Dès que je retrouve tout ça, je le poste ici, si ça intéresse quelqu'un, oeuf corse...
@+++
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :





