For Casio Graphic Calculators.

G1R,G1M,G1A,G1E,CAT,FXI,CTF etc


.G1R, .G1M, .G1A, .G1E // .CAT // .FXI // .CTF // .CAS // .PG // .CFX
.PDF // Fonts// Images // Unicode // Conversion

.G1R, .G1M, .G1A, .G1E

For the 9860 model casio has gone back to using a binary file format for programs.
.g1m - BASIC programs, list, matrix, table, graph data etc
.g1a - addins (which can be created with the sdk and written in c)
.g1e - e-activites
.g1r - g1r files contain image of everything on the calculator - g1r files can contain g1m, g1a and g1e data.

.FXI

The format used by the FX-Interface program from Yellow Computing. It is a binary file format (requires software to read it). FX-Interface works with both the
1st and 2nd Generation calculator models, but not the 9860.

.CAT

.cat is a plain text format created for the 7400 and 9850 models, used by the
FA-122 software. Also FA-123 uses a slightly modifed version of .cat for Algebra FX2.0/FX1.0 models.
The FA-123 software can be modified with the FXI&CAT patch to enable it work with the serial cable supplied with the FX-Interface program.

.CTF

CTF is a standard for using text files using things like => -> >=.
For more details see the
Ascii Notation page.
CASFORM can be used to convert ctf and txt into g1r/g1m, cat and fxi.

.CAS

The format used by
FA-121 to transfer to the 1st generation models: 7700GB, 8700GB, 7700GE/GH, 9700GE/GH and 9800G. (French models 7800GC,7900GC,8800GC,9900GC.) It is a binary file format. These files can also be used by the programs CaS and Xchange.
(CasioCom, CasEmul and CEDIT all use the extension .cas but they are not compatible with FA-121 or each other. FX-Link Kit can use the CasioCom cas files.)
Tom Wheeley's CaS program can convert .cas to .ctf format and vice versa.
e.g. to convert battle.cas to battle.ctf so that you can read it, make sure that battle.cas and cas.exe are in the same folder then at the command prompt use the cd command to go that folder
e.g. cd C:\Documents and Settings\username\Desktop\CaS
then type
cas -i=cas battle.cas -o=ctf battle.ctf
This will create a battle.ctf file which can be opened in a text editor.

.PG

The format used by
FX-Link-Kit. The cable sold with FX-Link Kit is compatible with FA-122 and FA-123.

.CFX

Addins for the Algebra FX 2.0. Addins can be written in
c/pascal/asm etc.

.PDF

Some sites use Adobe Acrobat's pdf format as a solution to displaying casio symbols.

Fonts

The programs FA-121/122/123/124 and FX-Interface all have built-in program editors, which use their own fonts to display non-ascii casio symbols. You can copy programs from these editors and paste them into other applications and they will still be viewable if you set the font correctly. However not all web browsers will display them, as they are recognised as symbol fonts, which are deprecated in favour of unicode.

Unicode

There are unicode character codes which can be used in html for all the non-ascii casio symbols, but many operating systems and browsers do not have the necessary fonts installed, and even when unicode fonts are available they tend to be missing some of the symbols.

Image Files

Sometimes programs are displayed as image files (.gif .jpg etc) in order to appear as they would on the calculator.

Conversion

On Windows there is the
CASFORM g1m,txt,cat,fxi converter.

Casform works with the editors built-in to FA-122/3/4/FX-Interface, by copying the text from the editor of the first program, changing the character codes, then pasting it into the editor of the destination program.


(c) Roy F. A. Maclean 1997, Updated 2nd June 2007
rfamgm at gmail
http://www.spiderpixel.co.uk/caspro