Sharp PC-1211/TRS-80 PC-1 Software

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
engelen
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 21
Enregistré le : 01 sept. 2021 21:14
Localisation : New York
Contact :

Sharp PC-1211/TRS-80 PC-1 Software

Message par engelen »

119 Practical Programs for the TRS-80 Pocket Computer:
https://archive.org/details/119-practic ... b-bookspdf
I've translated the 119 programs to source code and wav files for easy loading:
https://github.com/Robert-van-Engelen/1 ... t-Computer

TRS-80 Pocket Computer Programs:
https://archive.org/details/Pocket_Comp ... 81_Artsoft

Pocket Computer Programming Made Easy:
https://archive.org/details/Pocket_Comp ... Publishers

Bad LCD?
This can be fixed! It is not too difficult to do:
https://www.tindie.com/products/halfbak ... p-pc-1211/

- Robert
Avatar du membre
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 8385
Enregistré le : 12 févr. 2007 18:36
Localisation : Pas très loin de Lyon
Contact :

Re: Sharp PC-1211/TRS-80 PC-1 Software

Message par badaze »

Thanks !

We know the Robert BARUCH’s products.

So far, I’ve saved 4 pockets (1 PC3, 1 1251, 1 1211 and 1 1245).
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.
Avatar du membre
Dom
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1366
Enregistré le : 26 oct. 2018 18:45
Localisation : Ile-de-France

Re: Sharp PC-1211/TRS-80 PC-1 Software

Message par Dom »

Thanks for the Books, Robert !
I also saved a PC-1255 with Baruch's LCD 😉
Moi, c'est les poquettes, et la Coll'à'Dom, c'est
amenjet
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 75
Enregistré le : 04 oct. 2022 15:25

Re: Sharp PC-1211/TRS-80 PC-1 Software

Message par amenjet »

badaze a écrit : 03 mars 2023 21:29 Thanks !

We know the Robert BARUCH’s products.

So far, I’ve saved 4 pockets (1 PC3, 1 1251, 1 1211 and 1 1245).
It looks like my latest order from Robert has been lost in shipping. he now doesn't ship to the UK at all. I don't suppose anyone has any Sharp EL-5100 LCDs they would be happy to sell me? Or would be happy to buy them for me and send them on to the UK with a reliable shipper? All costs re-imbursed, of course.

regards
Andrew
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3405
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Sharp PC-1211/TRS-80 PC-1 Software

Message par C.Ret »

Bonjour,

I really wanted to thank engelen for providing us with these links to all this excellent documentation concerning the TRS PC-1 and SHARP PC-1211.

Thanks to these links, I spent a great Sunday afternoon programming my old pocket computer. Of all the programs listed for these documents, I found one that particularly capture my curiosity.

It's a pearl!
Page 44 / TRS-80(c) POCKET COMPUTER PROGRAMMS by Jim COLE - 50 Ready-to-run programs in Pocket-BASIC, including : ... - Factors - ...
Page 44 / TRS-80(c) POCKET COMPUTER PROGRAMMS by Jim COLE - 50 Ready-to-run programs in Pocket-BASIC, including : ... - Factors - ...
TRS-PC1 SHARP PC-1211 1981 FACTORS program by Jim COLE.gif (35.95 Kio) Vu 1375 fois


Why such a complicated program. It can only determine divisors of integers up to 129 ?? J'ai dû mal comprendre. Une analyse poussée du code m'a permis de comprendre que ce code n'est pas limité aux entiers inférieurs à 129, may qu'il déterminer et mémoriser jusqu'à 129 diviseurs de l'entier saisi.

When I received my PC-1211 in 1981, I did not have all this documentation and so I used it and learned it to program with the help of the user manuals and the application booklet that I found in his box.

Today by dint of helping each other at MPO, programming light, simple and effective has become like a kind of reflex.
TRS-PC1  SHARP PC-1211 MPO project DIVISORS program by C.Ret.gif
TRS-PC1 SHARP PC-1211 MPO project DIVISORS program by C.Ret.gif (19.4 Kio) Vu 1375 fois

This program, written twenty years ago, can determine the divisors of very large numbers. Although using some trick and displaying the divisors two by two, it is sometimes necessary to wait a little before seeing the final display of the count.


And you are going to tell me:
"But C.Ret, your program isn't fast and it doesn't memorize the divisors. If you forget to write them down, you have to start all over again and start over. The program you're laughing at is much better and has the huge advantage of making a recappé."

And I believe you would be right. So I visited my new friend (the one who's youngest brother costs 23 €/month to chat with in good French) and together we set about correcting Jim COLE's program.
I spare you the hundred pages of the transcription of our conversation and present to you only the product of our common work:
TRS-PC1  SHARP PC-1211 2023 DIVISORS program by C.Ret and ChatGPT3.gif
TRS-PC1 SHARP PC-1211 2023 DIVISORS program by C.Ret and ChatGPT3.gif (42.48 Kio) Vu 1366 fois


With little optimizations, a generation wheel of pseudo-prime factors co-prime of 2, 3 and 5, a construction of the list of divisors by selective and multiplicative duplication, a merge sort in place by key transfer, this small code, very simple in its principle and shorter than that of Jim COLE, presents the divisors to you sorted in a few minutes for all INTEGER between 1 and 99999999.
(Beyond that, some tests must be modified to avoid very troublesome rounding errors).

Try it, it finds the 18.# divisors of 987654321 and prints them in order in less than 5 min OR the 128.# divisors of 8946168 in no more than 1/4 hour.

Well, it's the least we can do to pay homage to this venerable calculator and make it possible to draw all its power.

Of course, today we no longer program in the same way, the machines themselves are capable of helping us.
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
engelen
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 21
Enregistré le : 01 sept. 2021 21:14
Localisation : New York
Contact :

Re: Sharp PC-1211/TRS-80 PC-1 Software

Message par engelen »

Nice work. Bravo!

- Robert
Répondre

Retourner vers « Tous les Pockets »