aldweb

Fermer I. aldweb

Fermer II. Gratuitiels PC

Fermer III. Gratuitiels Palm

Fermer IV. Partagiciels Palm

Fermer V. iziBasic Palm

Fermer VI. Connaissance Palm

Fermer VII. Ordinateur Poche

Fermer VIII. miniPortail

Spécial !



Version mobile
de l'aldweb Site

m.aldweb.com


Ni Français, ni Anglais ?

Essayez donc l'un de ces drapeaux :
[de] [es] [it] [pt]
Recherche




Météo / Spam / www

Météo Lyon


aldweb contre le SPAM


Newsletter
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.
S'abonner
Se désabonner
298 Abonnés
Sites web de la famille

Webmaster - Infos
News Amis
Visites

   visiteurs

   visiteurs en ligne

Sondage
Comment trouve-tu le nouvel habillage de l'aldweb Site ?
 
Superbe !
Joli
Moyen
Moche...
Résultats
forum.gifForum - Pocket Computer - Sujet n°13

Forum - Forum
Pocket Computer - Pocket Computer


Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257

actif  Sujet n° 13  Demoralised (PC-E500)

le 18/09/2002 @ 14:23
par Pierre

Anonyme



I thought to have some knowledge about sharp pocket computers.
Then I read the last posts about the PC-E500...
I feel myself now very low. The question and answer about "what model you have" is the only thing I succeeded to undestand...
I already know that the PC-E500 is a bit different than other sharp (ESR-H) models, but since I read the posts, when I open it, I see it like a strange creature from outer space...
Pierre
Ecrire à Pierre   Poster une réponse  Haut

[]   

DébutPrécédent [ 1 2 ] SuivantFin

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 1
--------
le 18/09/2002 @ 18:06
par aldweb

Anonyme

visiteur
Well, Pierre, I just felt the same when I copied and pasted all of this discussion between Sebastien and Claude!

I have known Sebastien for more than 2 years now, and he is really a guy coming from another planet than mine, which I believed to be earth... but I might just be living somewhere else... I don't know anymore!

Don't worry too much, we are all here to share our partial knowledge on this forum, so that we get a chance to improve all together :-)
And Sebastien is really a nice person as he always gives long and clear answers to those of us who want to learn ;-)
Ecrire à aldweb   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 2
--------
le 18/09/2002 @ 20:04
par Sebastien

Anonyme

visiteur
Hello Pierre,

'Trying to give an answer to the above interrogations... I would say I'm just an information collector who had the chance to meet brilliant guys who kindly helped me to understand the marvellous little machine the PC-E500/S is!
Laurent gave me the necessary motivation to keep on writing amazing software for my favorite pocket computer: When we began to exchange emails I realised I was not alone on my planet! Thanks to his energy and his encouragements I'm going to release the first public version of my ANS Forth compiler.
Now it also belongs to you to make Aldweb.com becoming a dynamic place to exchange ideas about pocket computers, so stay tuned!

Cheers,
Sebastien.
Ecrire à Sebastien   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 3
--------
le 19/09/2002 @ 05:50
par Pierre

Anonyme

visiteur
Well, I think the tone of my post was to much pessimistic. I have difficulties to handle subtil humour in english.
In fact I was really pleased that so smart people make thorough studies about this computer.
I also use the PC-E500S, but only in Basic, as he is enough fast and complete for my needs. I only use LM on the PC-1403 and the PC-1262.
I really like the PC-E500 and I use it nearly every day. For me its only flaw is its size. It is no longer pocket ! I dream of a PC-1262 with the fastness of the 500, but now these machines are history.
In the 80's there was a truly interest for miniaturization among japanese engineers, but after, in the 90's, marketing people became predominant. I suppose this is the fault of these pretentious school kid which wanted to impress there mates with bigger calculator ! (Mine is bigger than yours, nananananère...)
If you look at the programmable calculators still sold, they are all big and heavy !
You will probably argue that Palms and other PDA are very small. But for me it is not the same category. Measure how much time it takes with a palm to make a simple addition, or to program this useful software:
10 input "E=";E
20 print "F=";E*6.55957
30 end
(Warning: copyrighted piece of code)

All the best
Pierre
Ecrire à Pierre   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 4
--------
le 19/09/2002 @ 11:20
par aldweb

Anonyme

visiteur
Pierre,

I fully agree with you that for quick and easy calculations and simulations, a Basic program in a Sharp Pocket Computer is the fastest way to proceed.

That's why I always move around with my PC-1360 together with my Palm device :-) That is a proof of a long lasting use... and I do not believe to be too conservative!

Do you use my PockASM macro-assembler for LM programming on your PC-1403 and PC-1262?
Ecrire à aldweb   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 5
--------
le 30/09/2002 @ 06:43
par Pierre

Anonyme

visiteur
Ald,
I've downloaded PockAsm but still not take the time to learn how to use it.
I begin to program in LM only recently, doing very short programs (Beyond a given lenght, all my LM programs reset the pocket;-)
So I still use pen and paper to create the programs.
Pierre
Ecrire à Pierre   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 6
--------
le 30/09/2002 @ 10:04
par aldweb

Anonyme

visiteur
Pierre,

PockASM was designed to help LM programming, therefore easying and accelerating a lot the programming work.

I have written an example called "A first ML program" to show you the differences between basic and manual LM programming versus PockASM programming. To be found here:
http://www.aldweb.com/pc1360/uspclm.htm

You should definitely give a look to it in order to review your LM coding. You should then suffer from much less RESETS! From my last experience being WIN13x0, I suffered from NO RESET at all, and I am quite proud of it :-)
Ecrire à aldweb   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 7
--------
le 10/10/2002 @ 09:17
par Saso Tomat

Anonyme

visiteur
First Hello SHARP friends. I don't come to aldweb's site often. I think this will change. I regulary check Simon Lehmayr's forum and pocketmuseum's guestbook. I will now check this forum too.
First, about me. I started using SHARP Pocket Computers around 1985 (+-1 year). First I had PC-1401. Now I have PC-1350 (with CE-202M) and PC-E500 with 256kb RAM extension). I agree with Pierre: this computer SHARP makes today (PC-E*...) are TOO BIG. Old good Pockets were great.

One more thing: I bought my E500 two years ago on Ebay. Its memory is so different from 1350 (1350 has 64kb, E500 can address 1Mb). I never managed to realy understand the internals of E500. And it's very hard to find any books (preferrably in English). All I used was BASIC. On PC-1350 I did some programming in ML. I wanted to write a SEARCH program for E500 but don't know how. Can Sabestien help? I would only need a short ML program for E500 which would search BASIC area for a given pattern and would display all the line numbers where this pattern is located (case insensitive?).

Thanks,
Saso
Ecrire à Saso Tomat   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 8
--------
le 11/10/2002 @ 21:04
par aldweb

Anonyme

visiteur
Welcome Saso and I am happy to know that you will come back often on this forum :-)

I also check Simon's forum on a regular basis too. There are many very interesting threads on his forum.

For sure Sebastien can help you with the PC-E500. He is really a MASTER of this device, he knows about everything about it.
There is a very interesting thread on this forum about the PC-E500 with more than 40 posts... sorry it's in French, but Sebastien can also help you in English without any problem :-O
Ecrire à aldweb   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 9
--------
le 29/10/2002 @ 14:47
par Sebastien

Anonyme

visiteur
Hello,

Sorry for the delay. I had to travel for my work.
Programming the PC-E500/S is (to my humble opinion) easier than programming the old Sharp PCs. Here are several justifications:
- The SC 62015 has a better set of instructions (see info.curtin.edu.au:8080/~iwoodsa/pce500/);
- You don't have to worry about memory banks (they don't even exist!);
- Software is organized into "layers": Depending on the complexity of your application you may choose between level 0 (pure machine language), level 1 (I/O Control System) and level 2 (File Control System);
- You may add your own "device drivers" in a *portable* way, either to shadow existing ones (for instance, changing the graphical device driver) or to extend E500's capabilities (by adding a clock, a 16MB smartmedia interface...).

Now let's try to write a SEARCH program:

1) "Hacker's version": The address of the beginning of the BASIC area (I suppose you meant the "Sx:TEXT.BAS" block, a block where BASIC stores the current edited program) is given by the pointer stored at &CB, &CC and &CD (internal memory, however PEEK can access it). Then what you have to do is just reading the length information stored into the block header (sorry, I don't remember the exact location of the information!) and scan the BASIC program...

2) "Regular programmer's version": Open the file using FCS (File Control System), then access its contents using calls to the appropriate functions. The big advantage of this appoach is that your program will also work with files stored on virtual disks, tapes, etc. without any modification (provided the name of the file and the pattern are given as arguments!). And the resulting program is as fast as the first version (because most of the time is spent into the searching algorithm).

3) "BASIC programmer's version": It is perfectly possible to use BASIC for such a purpose.
10 INPUT "FILE NAME:", FILE$
20 OPEN FILE$ FOR INPUT AS #1
30 ...
...
1000 CLOSE #1
1010 END

There is no difference between a SAVEd BASIC program and its edited version, so you don't have to MERGE it with your scanning program...

Conclusion:
Unfortunately, if you don't have any document explaining how to use FCS and IOCS
it will be quite impossible to develop useful tools for your E500...

Regards,

Sebastien.
Ecrire à Sebastien   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 10
--------
le 03/11/2002 @ 13:26
par Saso Tomat

Anonyme

visiteur
Thank you very much. I will start here. I will let you all know how is my progress.

Bye,
Saso
Ecrire à Saso Tomat   Poster une réponse  Haut
DébutPrécédent [ 1 2 ] SuivantFin
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



 
^ Haut ^