FX-603PX Programmable Scientific Calculator for Android
07-17-2020, 02:32 PM
Post: #1
 XPloRR Junior Member Posts: 1 Joined: Jul 2020
FX-603PX Programmable Scientific Calculator for Android
The FX-603PX is an Android emulation of the legendary Casio FX-603P and its printer and tape accessory. This emulator is based on the GNU Open Source Emulator FX-603P by Martin Krischik, but specifically optimized for high definition Android displays. It emulates almost exactly the functionalities of the original calculator and can be used as a full-featured programmable scientific calculator.

The FX-603PX supports all arithmetic, trigonometric, logarithmic, hyperbolic, statistical functions and all alphanumeric display options of the original calculator and last not least the FX-603PX is fully programmable. You can write up to 20 programs, using 110 registers.

With the build in FA-6 cassette interface simulation you can save and load programs and data to your Android internal or external memory card for later use. Results can be printed out with the FP-10 thermal printer emulator and copied/pasted to other applications.

07-18-2020, 11:09 AM
Post: #2
 Geoff Quickfall Senior Member Posts: 771 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
Nice! Got the original last month with the interface for tape and printer. All functional.

Nice little programmable
07-18-2020, 04:39 PM
Post: #3
 klesl Member Posts: 71 Joined: Mar 2016
RE: FX-603PX Programmable Scientific Calculator for Android
very nice, thank you
07-19-2020, 12:41 AM (This post was last modified: 07-22-2020 11:23 PM by Paul Dale.)
Post: #4
 Paul Dale Senior Member Posts: 1,733 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
The FX-602P was enough to tempt me to the dark side.
So much cheaper and faster than the 41C.

Pauli
07-22-2020, 12:21 PM
Post: #5
 Marc van Lemmen Junior Member Posts: 38 Joined: May 2014
RE: FX-603PX Programmable Scientific Calculator for Android
Thanks ! Very nice. Works well and looks good !
01-07-2022, 01:28 PM (This post was last modified: 01-07-2022 04:41 PM by krischik.)
Post: #6
 krischik Junior Member Posts: 9 Joined: Oct 2021
RE: FX-603PX Programmable Scientific Calculator for Android
A bit of a necro comment but the FX-603 Simulator had been updated this month.

The new version has a new file manager to support Googles stricter rules for file I/O. I tried to make a good user experience as was possible with new document management system adding import and export of your programs.

Note that the FX-603P has RSSAVE and RSLOAD which saves and loads plain text files. If you have larger programs you can type them in on a desktop computer and load that way.

More at http://fx-602p.krischik.com/index.php/FX-603P/HomePage

http://fx-602p.krischik.com
https://sourceforge.net/p/uiq3/
01-07-2022, 04:19 PM (This post was last modified: 01-07-2022 04:32 PM by Dan C.)
Post: #7
 Dan C Junior Member Posts: 24 Joined: Jul 2018
RE: FX-603PX Programmable Scientific Calculator for Android
(07-19-2020 12:41 AM)Paul Dale Wrote:  The FX-602P was enough to tempt me to the dark side.
So much cheaper and faster than the 41C.

I'm a CASIO fan, and of all CASIO's i have, i still love the FX-602P the most.
What a machine! In its aluminium cover glory, stylish as hell.
FX-603P i assume is equally good, or better, but the looks and feel isnt imho.
01-07-2022, 04:54 PM (This post was last modified: 01-08-2022 08:21 AM by krischik.)
Post: #8
 krischik Junior Member Posts: 9 Joined: Oct 2021
RE: FX-603PX Programmable Scientific Calculator for Android
(01-07-2022 04:19 PM)Dan C Wrote:  FX-603P i assume is equally good, or better, but the looks and feel isnt imho.

Correct. I have both and FX-602P and FX-603P. The FX-603P and it's a little larger. Still aluminium but with a black coat of paint which isn't good for readability.

However it has some cool functions. Hardware wise the FX-603P has an RS-232C interface build in. Add a RS-232C to USB interface and you can store your programs on your PC.

As for the Simulator: I'll suggest the FX-603P — it has fractions, base-n and can save and load applications as plain text files. There is a bug ( https://sourceforge.net/p/uiq3/bugs/27/ ) but now that I can upload to Google Play again I'll fix it soon.

http://fx-602p.krischik.com
https://sourceforge.net/p/uiq3/
01-07-2022, 05:39 PM
Post: #9
 Dave Britten Senior Member Posts: 1,961 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
Guys, stop, you're going to make me go look for an fx-602P or fx-603P on ebay.
01-07-2022, 10:29 PM
Post: #10
 xerxes Member Posts: 116 Joined: Jun 2014
RE: FX-603PX Programmable Scientific Calculator for Android
The FX-602P was my first fully programmable in 1981 and I still like it. Hardware wise is the fx-603p similar to the fx-880p line. (8-bit HD62002 @ 1.228 MHz)

Calculator Benchmark
01-08-2022, 02:50 AM
Post: #11
 rprosperi Senior Member Posts: 5,069 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
(01-07-2022 05:39 PM)Dave Britten Wrote:  Guys, stop, you're going to make me go look for an fx-602P or fx-603P on ebay.

I've been looking for a long time, and you'll be shocked when you see the prices; $200-$300 is typical, and even some non-working units exceed \$200, though most of these are from Japan, where prices make EU's prices look economical.

As always, patience is the only solution...

--Bob Prosperi
01-08-2022, 04:04 AM
Post: #12
 Paul Dale Senior Member Posts: 1,733 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
(01-07-2022 05:39 PM)Dave Britten Wrote:  Guys, stop, you're going to make me go look for an fx-602P or fx-603P on ebay.

Find an FX-602P and embrace the beauty of the best non-RPN calculator of its era.

I've got a book full of programs I wrote for it. Lots of trivial little things but some sophisticated things. IMO, the best I managed was a tic-tac-toe game when the user played the calculator. The program used an alpha-beta minimax search to determine its move. All within the limit of the available 512 program steps.

Pauli
01-08-2022, 04:06 AM
Post: #13
 Paul Dale Senior Member Posts: 1,733 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
(01-08-2022 02:50 AM)rprosperi Wrote:  I've been looking for a long time, and you'll be shocked when you see the prices;

Me too. My 602P died many many years ago. Random screen corruption and loss/corruption of program memory. I had the thermal printer and cassette interface but tossed them at the same time. I kind of wished I'd kept them....

That's always the way.

Pauli
01-08-2022, 04:57 AM
Post: #14
 blackjetrock Junior Member Posts: 42 Joined: Sep 2016
RE: FX-603PX Programmable Scientific Calculator for Android
I'm in the process (an extended one as I'm working on some other stuff at the moment) made a new PCB for the FX602P/FX502P case. There's a video sequence here:

I'm wondering if any of the emulators/simulators for the 502, 602 and 603 use ROM dumps? I have taken die shots of the 502 and 602 ROMs but they have ROMs that require layer removal and I don't have the equipment to do that. Having code that uses the ROM to emulate would be nice on these models.

Problems I have found with these calculators are that the 501P display darken over time, whereas the 502P ones tend not to,and the 602P and the 603P have heat seal connectors on the display. because of this I made the PCB that replaces the internals so I can revive the devices that no longer function.

I'm now wondering if I should try to get the emulator mention here ported to the PCB as there's a lot of functionality there. Is the source code available?

Regards

Andrew
01-08-2022, 08:20 AM (This post was last modified: 01-08-2022 08:26 AM by krischik.)
Post: #15
 krischik Junior Member Posts: 9 Joined: Oct 2021
RE: FX-603PX Programmable Scientific Calculator for Android
(01-08-2022 04:06 AM)Paul Dale Wrote:  I had the thermal printer and cassette interface but tossed them at the same time.

I lost mine when moving home. Probably left them at my parents house and they did not know the value.

(01-08-2022 04:06 AM)Paul Dale Wrote:  I've got a book full of programs I wrote for it.

I have wondered about starting a collection for those old programs. Preferably with a source code repository. Since the FX-603P hast plain text import and export one can would not even need to type it all in.

http://fx-602p.krischik.com
https://sourceforge.net/p/uiq3/
01-08-2022, 10:40 AM
Post: #16
 Paul Dale Senior Member Posts: 1,733 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
A repository for FX-602P programs would be good.

Pauli
01-08-2022, 11:19 AM (This post was last modified: 01-08-2022 11:21 AM by Dan C.)
Post: #17
 Dan C Junior Member Posts: 24 Joined: Jul 2018
RE: FX-603PX Programmable Scientific Calculator for Android
I've got a book full of programs I wrote for it. Lots of trivial little things but some sophisticated things. IMO, the best I managed was a tic-tac-toe game when the user played the calculator. The program used an alpha-beta minimax search to determine its move. All within the limit of the available 512 program steps.

Pauli
[/quote]

Do you have these programs still? That tic-tac game seems very cool!
01-08-2022, 02:04 PM
Post: #18
 Dave Britten Senior Member Posts: 1,961 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
I'm big on software preservation, so of course I will say YES, archive it all!
01-09-2022, 12:36 AM
Post: #19
 Paul Dale Senior Member Posts: 1,733 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
I should have it still but it's in storage since I'm moving house. I tossed a similar book for the HP 34C many years ago which I somewhat regret.

Pauli
01-09-2022, 02:51 PM
Post: #20
 toml_12953 Senior Member Posts: 1,795 Joined: Dec 2013
RE: FX-603PX Programmable Scientific Calculator for Android
(01-08-2022 11:19 AM)Dan C Wrote:  I've got a book full of programs I wrote for it. Lots of trivial little things but some sophisticated things. IMO, the best I managed was a tic-tac-toe game when the user played the calculator. The program used an alpha-beta minimax search to determine its move. All within the limit of the available 512 program steps.

The FX-603P could hold 6,144 steps. Were individual programs limited to 512?

Tom L
Cui bono?
 « Next Oldest | Next Newest »

User(s) browsing this thread: 1 Guest(s)