PC1500 et gestion de la zone programme

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
Avatar du membre
babaorhum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 454
Enregistré le : 13 janv. 2013 19:44
Localisation : Marseille-est

PC1500 et gestion de la zone programme

Message par babaorhum »

Bonjour les MySiliciumiens (et miennes) !

Désormais équipé d'une mémoire étendue (CE-163, merci Okinawok) et d'une interface notamment audio (CE-150, merci Ledudu !) je peux tester pleins de programmes sauvegardés au format WAV (merci PC1500.com).

Du coup je me pose des questions que pleins d'utilisateurs de PC1500 ont dû se poser ... et comme vous êtes là ...
Avec 16K de mémoire on peut en mettre des choses dans le PC-1500, mais je comprends qu'il n'y a qu'une seule zone programmation (pas comme sur Casio ou HP). Du coup si on veut faire coexister plusieurs programmes basic en mémoire, le solution est de les programmer en série, en les séparant par des END. Puis de les lancer en employant RUN XYZT où XYZT est le n° de ligne du début du programme voulu. J'ai bien vu qu'en assigant RUN XYZT@ à une touche on peut lancer directement ces programmes en utilisant la touche DEF, c'est pratique !

Ya t il un autre moyen que je connais pas (je débute PC1500) pour faire coexister plusieurs programme basic en mémoire (j'en suis pas encore au LM) ?

Pour simplifier les opérations, connaissez vous un utilitaire genre "RENUM" qui renuméroterait automatiquement les programmes basic, en prenant en compte les GOTO, RESTORE etc ... ?
C'est une fonction qui existe d'origine sur le HP75C et qui serait super pratique sur le PC1500 ...

Encore plus fort, existerait il le même genre d'utilitaire qui fonctionnerait avec le CLOAD ?
Et qui permettrait par exemple de "loader" directement un programme en commençant au n° de ligne 10000 par exemple et en mettant à jour tous les renvois contenus dans le programme d'origine bien sûr ...

Après, savez vous si il existe un manuel du CE-163 ? comment on utilise les 2 pages de 16k ... c'est pas très clair pour moi ...

Merci à vous tous de vos lumières éclairantes !!
BaBaoRhum
HP J728,200LX,1000CX,75C,71B,48GX,42s,41CX,32E,32Sii,28S,22s,21,16C,11C
Sharp PC- E500,1600,1500,1350,1261,1245
Casio FX-502P,602p,850P,3900P,4000P
TI-74,92,95 ; Canon X-07 ; TANDY EC-4026 ; Wp34S
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5268
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: PC1500 et gestion de la zone programme

Message par bernouilli92 »

La bascule d'une page à l'autre se fait par un poke :
http://pocket.free.fr/html/sharp/ce-163_e.html

Tu dois pouvoir avoir deux programmes en mémoire alors et basculer de l'un à l'autre.
HP, Casio, Sharp, Psion, quelques TI et divers autres
Okinawok
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 401
Enregistré le : 12 avr. 2011 15:07

Re: PC1500 et gestion de la zone programme

Message par Okinawok »

Salut !
Nous avons la chance d'avoir sur ce forum un dieu du PC1500 (et probablement même plusieurs :wink: ) : The CGH. Il ne poste plus en ce moment et je ne sais pas s'il pourra te répondre rapidement.
Je t'invite en attendant à découvrir sa XMEM 8O qui pourrait répondre à tes besoins :
viewtopic.php?f=46&t=33861
Avatar du membre
Alexandre
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 758
Enregistré le : 26 janv. 2007 21:14
Localisation : RP
Contact :

Re: PC1500 et gestion de la zone programme

Message par Alexandre »

rapport à mes faibles compétences, je peux te dire qu'il n'y a pas de RENUM sur le 1500. Sur le 1600 et le 1360, oui.
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
babaorhum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 454
Enregistré le : 13 janv. 2013 19:44
Localisation : Marseille-est

Re: PC1500 et gestion de la zone programme

Message par babaorhum »

merci Bernouilli, Oki et Alex !

Je suis arrivé un peu trop tard sur ce forum par rapport aux post de CG rappelés par Oki (Merci de m'y avoir redirigé !!! passionnant et impressionant :roll: ).

J'ai récupéré l'archive BASFILE et BOB1COPY sur PC1500.com (c'est super la communauté) ... y'a plus qu'à m'y mettre ...

Pour le RENUM, peut être une bonne idée d'utilitaire à développer et garder(du coup) dans la XMEM du PC-1500 ?

A vos claviers ! (mais je pense que ca doit exister qq part ... le PC 1500 en a besoin depuis ... 30 ans ...)
BaBaoRhum
HP J728,200LX,1000CX,75C,71B,48GX,42s,41CX,32E,32Sii,28S,22s,21,16C,11C
Sharp PC- E500,1600,1500,1350,1261,1245
Casio FX-502P,602p,850P,3900P,4000P
TI-74,92,95 ; Canon X-07 ; TANDY EC-4026 ; Wp34S
Avatar du membre
Woodstock
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1969
Enregistré le : 17 mai 2008 11:19
Localisation : Au fin fond du Santerre ...

Re: PC1500 et gestion de la zone programme

Message par Woodstock »

babaorhum a écrit :Ya t il un autre moyen que je connais pas (je débute PC1500) pour faire coexister plusieurs programme basic en mémoire (j'en suis pas encore au LM) ?
Avec une CE-150, c'est possible à partir d'enregistrements sur cassette, c'est l'ordre MERGE.
Et sans CE-150 ni cassette, c'est quand même possible : lire l'article de l'Ordinateur de Poche n°12 page 49 et 50
Pour le RENUM, peut être une bonne idée d'utilitaire à développer et garder(du coup) dans la XMEM du PC-1500 ?
A vos claviers ! (mais je pense que ca doit exister qq part ... le PC 1500 en a besoin depuis ... 30 ans ...)
Ça existe effectivement depuis 30 ans :
Renum partiel : Ordinateur de Poche n°16 page 31 et 32
Renum total : Ordinateur de Poche n°19 page 42 et 43

8)
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)
Okinawok
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 401
Enregistré le : 12 avr. 2011 15:07

Re: PC1500 et gestion de la zone programme

Message par Okinawok »

Nous avons aussi la chance d'avoir toute la collection de l'OP entièrement numérisée dans le cerveau de Woodstock 8O
Merci pour ces infos :wink:
Avatar du membre
babaorhum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 454
Enregistré le : 13 janv. 2013 19:44
Localisation : Marseille-est

Re: PC1500 et gestion de la zone programme

Message par babaorhum »

Merci Woodstock !

Visiblement, faut que je revoie mes classiques ...

j'vais bouquiner ... J'ai visiblement qq années de retard ...

A bientôt !
BaBaoRhum
HP J728,200LX,1000CX,75C,71B,48GX,42s,41CX,32E,32Sii,28S,22s,21,16C,11C
Sharp PC- E500,1600,1500,1350,1261,1245
Casio FX-502P,602p,850P,3900P,4000P
TI-74,92,95 ; Canon X-07 ; TANDY EC-4026 ; Wp34S
franck196569
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 105
Enregistré le : 27 sept. 2012 09:56
Localisation : Nantes

Re: PC1500 et gestion de la zone programme

Message par franck196569 »

Bonjour,

Arrives-tu à récupérer tous les .WAV de pc1500.com via la CE-150 sur ton PC 1500 ?

En ce qui me concerne, certains ne passent pas ... :(
babaorhum a écrit :Merci Woodstock !

Visiblement, faut que je revoie mes classiques ...

j'vais bouquiner ... J'ai visiblement qq années de retard ...

A bientôt !
Avatar du membre
babaorhum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 454
Enregistré le : 13 janv. 2013 19:44
Localisation : Marseille-est

Re: PC1500 et gestion de la zone programme

Message par babaorhum »

franck196569 a écrit :Bonjour,

Arrives-tu à récupérer tous les .WAV de pc1500.com via la CE-150 sur ton PC 1500 ?

En ce qui me concerne, certains ne passent pas ... :(
babaorhum a écrit :Merci Woodstock !

Visiblement, faut que je revoie mes classiques ...

j'vais bouquiner ... J'ai visiblement qq années de retard ...

A bientôt !
Salut Franck,

Pour l'instant celles que j'ai essayé marchent (j'ai dû en essayer 3 ou 4)

Ma technique :

ouvrir le wav avec audacity, sélectionner tout, et appliquer le filtre "normaliser".

après je lis le wav, volume PC vers 80%.

j'avais essayé sans "normaliser" et c'est vrai que ca passait pas.

Essaye et dis moi. Ou donne moi un exemple d'un qui ne passe pas chez toi que j'essaye de mon côté.

@ bientôt
BaBaoRhum
HP J728,200LX,1000CX,75C,71B,48GX,42s,41CX,32E,32Sii,28S,22s,21,16C,11C
Sharp PC- E500,1600,1500,1350,1261,1245
Casio FX-502P,602p,850P,3900P,4000P
TI-74,92,95 ; Canon X-07 ; TANDY EC-4026 ; Wp34S
franck196569
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 105
Enregistré le : 27 sept. 2012 09:56
Localisation : Nantes

Re: PC1500 et gestion de la zone programme

Message par franck196569 »

Peux tu tester Basfile au chargement stp ?
babaorhum a écrit :
franck196569 a écrit :Bonjour,

Arrives-tu à récupérer tous les .WAV de pc1500.com via la CE-150 sur ton PC 1500 ?

En ce qui me concerne, certains ne passent pas ... :(
babaorhum a écrit :Merci Woodstock !

Visiblement, faut que je revoie mes classiques ...

j'vais bouquiner ... J'ai visiblement qq années de retard ...

A bientôt !
Salut Franck,

Pour l'instant celles que j'ai essayé marchent (j'ai dû en essayer 3 ou 4)

Ma technique :

ouvrir le wav avec audacity, sélectionner tout, et appliquer le filtre "normaliser".

après je lis le wav, volume PC vers 80%.

j'avais essayé sans "normaliser" et c'est vrai que ca passait pas.

Essaye et dis moi. Ou donne moi un exemple d'un qui ne passe pas chez toi que j'essaye de mon côté.

@ bientôt
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2143
Enregistré le : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: PC1500 et gestion de la zone programme

Message par cgh »

babaorhum a écrit :J'ai récupéré l'archive BASFILE et BOB1COPY sur PC1500.com (c'est super la communauté) ... y'a plus qu'à m'y mettre ...
Normalement, avec l'image BASFILE00C5-B1, tu n'auras pas besoin d'avoir B0B1COPY, car la commande B1COPY est intégrée et d'une utilisation plus facile.
babaorhum a écrit :Pour le RENUM, peut être une bonne idée d'utilitaire à développer et garder(du coup) dans la XMEM du PC-1500 ?
Pour le RENUM, tu peux reprendre les codes de l'OP (il y a en un aussi dans un OI ou un TRACE) et utiliser PSAVE adr-deb,adr-fin;"RENUM" pour le sauvegarder en XMEM. Le programme pourra être appelé par un PCALL "RENUM". Attention cependant: les codes LM doivent être relogeables car l'adresse en XMEM n'est jamais garantie.

Après, il est aussi possible d'intégrer une commande RENUM dans BASFILE. Je peux refaire une nouvelle image avec de nouvelles commandes, selon vos retours et/ou vos souhaits. N'hésitez pas à vous manifester... :)
BASFILE étant diffusé (avec son source LM) en GPLv2, chacun de vous peut aussi développer ses propres utilitaires :geek: . Contactez-moi si vous désirez du support.
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
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2143
Enregistré le : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: PC1500 et gestion de la zone programme

Message par cgh »

franck196569 a écrit :Peux tu tester Basfile au chargement stp ?
babaorhum a écrit :
franck196569 a écrit :Bonjour,

Arrives-tu à récupérer tous les .WAV de pc1500.com via la CE-150 sur ton PC 1500 ?

En ce qui me concerne, certains ne passent pas ... :(
babaorhum a écrit :Merci Woodstock !

Visiblement, faut que je revoie mes classiques ...

j'vais bouquiner ... J'ai visiblement qq années de retard ...

A bientôt !
Salut Franck,

Pour l'instant celles que j'ai essayé marchent (j'ai dû en essayer 3 ou 4)

Ma technique :

ouvrir le wav avec audacity, sélectionner tout, et appliquer le filtre "normaliser".

après je lis le wav, volume PC vers 80%.

j'avais essayé sans "normaliser" et c'est vrai que ca passait pas.

Essaye et dis moi. Ou donne moi un exemple d'un qui ne passe pas chez toi que j'essaye de mon côté.

@ bientôt
Ce n'est pas normal ! J'ai testé les WAV que j'ai inclus dans le zip. Chez (mplayer sous NetBSD/64-bits) cela fonctionne très bien.
Je dois louper une étape dans la génération des WAV... Si je peux avoir des retours, ce serait bien...
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
Avatar du membre
babaorhum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 454
Enregistré le : 13 janv. 2013 19:44
Localisation : Marseille-est

Re: PC1500 et gestion de la zone programme

Message par babaorhum »

hello everybody,

Pour franck196569, j'ai chargé BASFILE en mémoire sans pb.
J'ai utilisé audacity sur mon petit pc portable (sous linux), avec mon "truc" de normaliser le WAV avant la lecture.

pour ma config, en suivant mot à mot les instructions de CGH (super complètes !) j'ai chargé BASFILE00C5.WAV (PC-1500 + CE-163) - je n'ai pas encore tenté la bank 1 du module mémoire - on verra quand je serai plus aguerri avec BASFILE.

pour rappel, il faut faire NEW&1148 en mode pro (dans mon cas - bien lire le README), puis CLOAD M avant de lancer la lecture du WAV. "BASFILE00C5" s'affiche sur le PC-1500 et je confirme les 5 minutes et des broutilles annoncées par CG.

J'ai fais le plus facile. y'a plus qu'a s'en servir ... et je suis un peu novice en PC1500 ...

Et pour CGH, encore merci pour ce boulot énorme (toutes les config mémoires ... toutes les version ROM ... mieux qu'un travail de vrai pro !) - je m'y met et vais essayer de t'alimenter en idée de développement (vu ton post d'aujourd'hui sur ta file "XMEM") si y'en a ajouter, BASFILE a l'air déjà bien complet.

@ bientôt
(j'attends un PC-e500 sous peu ... mes aventures avec Sharp vont pouvoir continuer ...)
BaBaoRhum
HP J728,200LX,1000CX,75C,71B,48GX,42s,41CX,32E,32Sii,28S,22s,21,16C,11C
Sharp PC- E500,1600,1500,1350,1261,1245
Casio FX-502P,602p,850P,3900P,4000P
TI-74,92,95 ; Canon X-07 ; TANDY EC-4026 ; Wp34S
Répondre

Retourner vers « Tous les Pockets »