Really cool machine. I have the FX-730P, which is an earlier model but has many of the same features. I enjoy programming in BASIC, it's such a simple language that anyone can learn it quickly.
Thanks a lot for the lovely demonstration. Got my very first computer FX-880P in 1990, still working fine, and this week I was able to buy an extra FX-850P. This is an incredible machine, it was even more on its launching time, around 1987.
I have it when I'm in high school. But now, this machine was dead, leaked screen... I don't know how to and where to fix it ... 😣😣 I'm really want to fix it to give to my daughter...
Around 1990 I bought an FX-850P and got an expansion card for it. I figured out how to decode the library and can get to print out in readable format. The Basic is Casio basic.on steroids. variable names have a possibility of either.16 or.256 characters all significant. They are a sequence of alpha numeric characters with does not spell our a command name. The library uses lower case variable names. All common BASIC string commands are defiled, VAL, LEN, CHR$, STR$, LEFT$, RIGHTS, MIDS and others. the are special commands: VALF - takes a string representing.a math function and returns a numeric value. Invalid strings return 0. CALC$ - Holds the contents of function memory as a string. (not documented) CALCJMP - Cal mode only. Starts a function memory. (not documented) DEFCHR$(252, 253, 254, 255)="(HEX STRING) Defines a pixel pattern for a charctor of code 251, 252, 254 or 255. If not defined the characters.print as spaces. Used extensively by the library.(Undocumented.) It is possible to use DEFSEG and PEEK commands to programmatically read the.password. Using POKE is is possible to programmatically set or clear a password. To remove the password POKE it full of zeros.
You say the libraries are gosubable, does it mean one can create a program, to for example manipulate some data and then at some point call one of the library to have some calculation done by that library, then continue the program using the results of that library? Is that described in the manual? Have you seen this, how is it done? I'm have an 880p and I'd be interested to know, because I've always thought it was a weakness of it not to be able to built around the libraries. Maybe I was wrong.
It's too long ago for me to remember the details; sorry. The syntax was something like GOSUB "LIB0:S6210". You can find the full decompiled library (in German) here: manib.bplaced.net/blog/?page_id=291
@@hjalfi OMG I had no idea the scientific library was even programmed in basic, let alone the source code had been released! Thanks so much for sharing, very interesting!!
I see you have a HD62002A03 CPU which is the same as the FX-880P. I have the same model as you. So this is probably from 1990 or 1991. According to Japanese forums, there are no information available about the HD62002. Some says it is very similar to the SC62015 architecture, available for Sharp PC-E500. Hope this helps.
Im pretty sure it's no good for the device to remove all batteries at the same time. Also there's a reset button (P) under the device which you're supposed to press before you turn it on after removing/replacing the batteries. I bet one of these or both caused the crash. I have the fx880p btw, first hand, still working perfectly.
I have a CASIO FX880P and after sometime without using it I had to change the 2+1 batteries. After this change it worked normally for a day. Later, when I tried to load some programs via computer connection using the TF850 it ended up crashing. Turn it on but always displays only the letter N. Either of the two reset holes (P and All Reset) do not solve the problem. I wonder if the firmware got damaged! Do you have any clue how I can recover the calculator that has been with me for over 30 years?
I disassembled the calculator following the steps on you video and after a careful analysis I realized that some of the carbon dots of the keyboard membrane already are oxidated, specialy in the lower area, near letter N. I cleaned what seames to be some loose carbon fragments and reassembled the calculator. Apparently everything works fine except the letter N. If some how I could find or recover that membrana I think I'll solve the problem, but I don't know how. Someone can help me?
Only thing i can think of is to try one of the conductive ink pens and apply a new coating of conductive ink to any non working spots on the membranes. That should work without being removable if in the future you try a more permanent fix like replacing the carbon material that is missing using a glue like factory membranes use. I have no experience with replacing the carbon dots, but the ink should at least buy time and be MUCH easier to apply correctly. HTH
Really cool machine. I have the FX-730P, which is an earlier model but has many of the same features. I enjoy programming in BASIC, it's such a simple language that anyone can learn it quickly.
Such a simple language, huh? One may say it is basic, even?
Thanks a lot for the lovely demonstration. Got my very first computer FX-880P in 1990, still working fine, and this week I was able to buy an extra FX-850P. This is an incredible machine, it was even more on its launching time, around 1987.
I bought this one 30 years ago and pass my Baccalauréat with it. A great computer, still working as at the first day, I use it practically every day.
Dear Sir please tell me how to input deg min sec in 880 P
So envious of the lad who had a Sharp equivelant of this at school.
Some of the Sharps have enormous screens (150x32 bitmap display!). Plus a crazy, crazy CPU running at under 1MHz, which I always have a soft spot for.
You sir are the hackers hacker. Just taught me how to use my Casio FX880P, also reading the manual now. Thank you!
The 'Guess the number game' is one of the first programs I try on a new computer as well.
nice, you're inspired my to do the same with my PB-770, I've just bought it and need washing. Don't know whether is still ON.
I always forget how much I enjoy Godmode. Thank you for reminding me. x
There's lots of Godmode in the UA-cam audio library, surprisingly (and luckily; it's the only source of music which is safe to use...).
I have it when I'm in high school.
But now, this machine was dead, leaked screen...
I don't know how to and where to fix it ... 😣😣
I'm really want to fix it to give to my daughter...
Around 1990 I bought an FX-850P and got an expansion card for it. I figured out how to decode the library and can get to print out in readable format.
The Basic is Casio basic.on steroids. variable names have a possibility of either.16 or.256 characters all significant. They are a sequence of alpha numeric characters with does not spell our a command name. The library uses lower case variable names.
All common BASIC string commands are defiled, VAL, LEN, CHR$, STR$, LEFT$, RIGHTS, MIDS and others. the are special commands:
VALF - takes a string representing.a math function and returns a numeric value. Invalid strings return 0.
CALC$ - Holds the contents of function memory as a string.
(not documented)
CALCJMP - Cal mode only. Starts a function memory.
(not documented)
DEFCHR$(252, 253, 254, 255)="(HEX STRING) Defines a pixel pattern for a charctor of code 251, 252, 254 or 255. If not defined the characters.print as spaces. Used extensively by the library.(Undocumented.)
It is possible to use DEFSEG and PEEK commands to programmatically read the.password. Using POKE is is possible to programmatically set or clear a password. To remove the password POKE it full of zeros.
In 1981 my schoolmate had one like that. Basic really was basic
You say the libraries are gosubable, does it mean one can create a program, to for example manipulate some data and then at some point call one of the library to have some calculation done by that library, then continue the program using the results of that library? Is that described in the manual? Have you seen this, how is it done? I'm have an 880p and I'd be interested to know, because I've always thought it was a weakness of it not to be able to built around the libraries. Maybe I was wrong.
It's too long ago for me to remember the details; sorry. The syntax was something like GOSUB "LIB0:S6210". You can find the full decompiled library (in German) here: manib.bplaced.net/blog/?page_id=291
@@hjalfi OMG I had no idea the scientific library was even programmed in basic, let alone the source code had been released! Thanks so much for sharing, very interesting!!
I see you have a HD62002A03 CPU which is the same as the FX-880P. I have the same model as you. So this is probably from 1990 or 1991. According to Japanese forums, there are no information available about the HD62002. Some says it is very similar to the SC62015 architecture, available for Sharp PC-E500. Hope this helps.
Hello, would be you able to send me a copy of the library card? I recently purchased one, but the card that came with it in Spanish.
The kind of dirt on this class of devices is often not really sweat but residue from heavy smoking.
I'm not sure which would be worse.
I bought it in 1991. Due to years of neglect, the LED screen blacken. Anywhere to get it repaired as I really love this model?
Im pretty sure it's no good for the device to remove all batteries at the same time. Also there's a reset button (P) under the device which you're supposed to press before you turn it on after removing/replacing the batteries. I bet one of these or both caused the crash. I have the fx880p btw, first hand, still working perfectly.
Thank you very much!
I have a CASIO FX880P and after sometime without using it I had to change the 2+1 batteries.
After this change it worked normally for a day.
Later, when I tried to load some programs via computer connection using the TF850 it ended up crashing.
Turn it on but always displays only the letter N.
Either of the two reset holes (P and All Reset) do not solve the problem.
I wonder if the firmware got damaged!
Do you have any clue how I can recover the calculator that has been with me for over 30 years?
I disassembled the calculator following the steps on you video and after a careful analysis I realized that some of the carbon dots of the keyboard membrane already are oxidated, specialy in the lower area, near letter N.
I cleaned what seames to be some loose carbon fragments and reassembled the calculator.
Apparently everything works fine except the letter N.
If some how I could find or recover that membrana I think I'll solve the problem, but I don't know how.
Someone can help me?
Only thing i can think of is to try one of the conductive ink pens and apply a new coating of conductive ink to any non working spots on the membranes. That should work without being removable if in the future you try a more permanent fix like replacing the carbon material that is missing using a glue like factory membranes use. I have no experience with replacing the carbon dots, but the ink should at least buy time and be MUCH easier to apply correctly. HTH
Imaginary roots! Sweet!
Mine has already broken.. 😭😭
Dear please tell me how to input deg min sec in 880 P
I'm very disappointed
Mine is no longer in a working condition. Bought it 30 years ago. I believe it is no longer available in the market.