Register

Extending BASIC

Discuss issues related to the Casio Prizm 3rd party development
Senior Member
Posts: 69
Joined: Sat Feb 02, 2013 4:29 am
Calculators: Casio Cfx Series, Casio fx-CG10

Extending BASIC

Postby nsg » Tue Feb 05, 2013 11:54 pm

Ther is this Convertion plugin on my Prizm that when you start it says "It provides conversion functions". And indeed BASIC has some conversion functions.
How do I write a plugin like that? I would like to try to write a plugin that provides functionality nat available in basic, sprites, for example.

Senior Member
Posts: 369
Joined: Tue Jan 03, 2012 11:24 pm
Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400

Re: Extending BASIC

Postby helder7 » Wed Feb 06, 2013 12:30 am

If I am sure, the conversion add-in for prizm does not add function(s) for programs.

The OS shearch for the add-in Conv.g3a (try renaming it, and it will not work) and possibly check some parameters.

Thereafter the conversion functions (natively on the system) are activated.

There is already a similar project (extending basic) for fx9860 and prizm by purobaz (but I think it is a little stopped), check this thread. Maybe you can expand it.
SiO2 + CaCO3 ----------> CaSiO3 + CO2

Senior Member
Posts: 69
Joined: Sat Feb 02, 2013 4:29 am
Calculators: Casio Cfx Series, Casio fx-CG10

Re: Extending BASIC

Postby nsg » Wed Feb 06, 2013 3:46 am

Thank you fir the explanation. It is a pity that there is no standard way to extend.
So, Conv.g3a is just a dummy add-in that does not do anything, but by mere presence enables/allows functions, right?

Senior Member
Posts: 369
Joined: Tue Jan 03, 2012 11:24 pm
Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400

Re: Extending BASIC

Postby helder7 » Wed Feb 06, 2013 8:24 pm

nsg wrote:So, Conv.g3a is just a dummy add-in that does not do anything, but by mere presence enables/allows functions, right?

Yes :D
SiO2 + CaCO3 ----------> CaSiO3 + CO2

User avatar
Posts: 89
Joined: Thu Apr 05, 2012 3:16 pm
Location: Akron, OH, USA
Calculators: Casio fx-9750GII, Casio fx-CG10

Re: Extending BASIC

Postby flyingfisch » Fri Feb 08, 2013 4:21 pm

PRGM2 expands BASIC code though.

Senior Member
Posts: 69
Joined: Sat Feb 02, 2013 4:29 am
Calculators: Casio Cfx Series, Casio fx-CG10

Re: Extending BASIC

Postby nsg » Sun Feb 10, 2013 12:15 am

What is this PRGM2 i keep reading about? Does it exist for Prizm? I only found .G1M file, it would not run on Prizm.

Return to Casio Prizm SDK

Who is online

Users browsing this forum: No registered users and 8 guests