Jump to content



Photo
- - - - -

New to the casio world. 9860g and pointers about the calculator commun


  • Please log in to reply
12 replies to this topic

#1 pier4r

pier4r

    Casio Fan

  • Members
  • PipPip
  • 39 posts

Posted 11 March 2018 - 05:31 PM

Hi all. I am new in the casio community (yes I have 30+ posts but because I asked about a benchmark). I have a 9860g and a 9860gii (those two good calculators are not that expensive from ebay, second hand) and slowly I'd like to use them.

Aside from the official manuals, what about the community online? I am used to the hp and ti communities, that have several discussion places and sites where they collect programs libraries, like "hpcalc.org" or "ticalc.org".

For my little searches on casio I found mostly two communities:
- this one (that is pretty well organized, given the subsections)
- http://www.casiopeia.net

Do I miss something else that is useful to know?

I see that there is some sort of library of programs, here: http://www.casiocalc...o/fsdisplay.php but do people add new contributions there? (although old contributions may be way enough).


Now some questions.
- Surely the 9860g series is powerful, and since it is produced for 5+ years and it has an official C sdk, I presume some people did some great work. Is there any suggestion list of "must try" programs/addin?
For example I saw ftune http://pm.matrix.jp/ftune2e.html that is pretty impressive. Then I ended by chance finding C.Basic , pretty neat work (http://egadget.blog....-entry-493.html ) although for the USB power graphic 2 model (my models are only usb power graphic).

- Is there the possibility to time the execution of statements or program in casio basic? I did not see this in the manual. If not, are there other solutions/languages (not the C sdk though, that may be a later option for me) that are quite stable and usable to do some number crunching? (lua can be an example?)

If there are none, I understand I may end up using C in those cases.

Note that my objective is more leaning towards math applications or programming rather that games.

Edited by pier4r, 11 March 2018 - 06:00 PM.


#2 GodOfCows

GodOfCows

    Casio Addict

  • Members
  • PipPipPip
  • 79 posts
  • Gender:Male

  • Calculators:
    fx-9860gii, fx-9750gii, TI-92, TI-89, TI-83 Plus

Posted 14 March 2018 - 04:14 PM

You will run into trouble quickly when finding addins for the II version of the device. That's because they switched the cpu inside the calculator. You can try to fix that by converting the file on planet casio.

Another problem you will run into is that a lot of programs are in french(darn french men).

 

I would suggest just making your own program if you are wanting complex or unique. You can thank TI for these problems.

 

(One last note is that the SDK, for me, can't run on windows 10 and I had to make a virtual machine running windows xp)

 

My knowledge is limited, hopes this is somewhat helpful

 

Apps:

https://www.planet-casio.com/Fr/

 

Make it compatible:

https://tools.planet...4compatibility/

 

My favorite addin is Jet Pack joyride (and works on II, after converted of corse)

https://www.planet-c...007-add-in.html

 

Edit: I just notice you wanted best math oriented addin, checkout the 3d graphing applications


Edited by GodOfCows, 15 March 2018 - 08:24 PM.


#3 sentaro21

sentaro21

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 369 posts
  • Gender:Male
  • Location:JAPAN

  • Calculators:
    FX-603P fx-4800P fx-5800P
    CFX-9850GC PLUS
    fx-9860G
    fx-9860GII
    fx-9860GII-2
    fx-9860GII-2 SD
    fx-CG10
    fx-CG20
    fx-CG50
    HP-Prime
    HP 50G
    TI-Nspire CX CAS
    TI-84+CE

Posted 16 March 2018 - 12:24 PM

Hi pier4r

 
I'm a developer of Ftune and C.Basic series.
Thanks for your interest in my works. :D
 
C.Basic works in fx-9860GII(SH3 model).
When you operate Casio Basic program in C.Basic, you can measure the time.
I think that C.Basic is usable to some number crunching. :)


#4 pier4r

pier4r

    Casio Fan

  • Members
  • PipPip
  • 39 posts

Posted 17 March 2018 - 08:49 PM

Thanks for the answers! Sentaro thanks for your work! On a blog I read that the fx-9860GII is required "USB power graphic 2" I have only "USB power graphic" is that ok?

#5 sentaro21

sentaro21

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 369 posts
  • Gender:Male
  • Location:JAPAN

  • Calculators:
    FX-603P fx-4800P fx-5800P
    CFX-9850GC PLUS
    fx-9860G
    fx-9860GII
    fx-9860GII-2
    fx-9860GII-2 SD
    fx-CG10
    fx-CG20
    fx-CG50
    HP-Prime
    HP 50G
    TI-Nspire CX CAS
    TI-84+CE

Posted 18 March 2018 - 01:18 AM

Thanks for the answers! Sentaro thanks for your work! On a blog I read that the fx-9860GII is required "USB power graphic 2" I have only "USB power graphic" is that ok?

Yes!
C.Basic is compatible with 9860G and 9860GII and 9860GII-2. :)
 
The  latest version is 1.73beta.

 


Edited by sentaro21, 18 March 2018 - 01:24 AM.


#6 pier4r

pier4r

    Casio Fan

  • Members
  • PipPip
  • 39 posts

Posted 19 March 2018 - 07:29 PM

Oh good to know! Thanks! I hope that all your effort wouldn't be lost in July (see http://community.cas...ypt/#entry61632 )

#7 pier4r

pier4r

    Casio Fan

  • Members
  • PipPip
  • 39 posts

Posted 19 March 2018 - 07:41 PM

Sentaro would it be possible to run some benchmark as I requested them in this thread: http://community.cas...ator-benchmark/ with C.Basic ?


For example this: http://www.wiki4hp.c...tranaiveprimes


Or this: http://www.wiki4hp.c...chmarks:addloop


or this: http://www.wiki4hp.c...m_trig_exp_root

Edited by pier4r, 19 March 2018 - 07:41 PM.


#8 sentaro21

sentaro21

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 369 posts
  • Gender:Male
  • Location:JAPAN

  • Calculators:
    FX-603P fx-4800P fx-5800P
    CFX-9850GC PLUS
    fx-9860G
    fx-9860GII
    fx-9860GII-2
    fx-9860GII-2 SD
    fx-CG10
    fx-CG20
    fx-CG50
    HP-Prime
    HP 50G
    TI-Nspire CX CAS
    TI-84+CE

Posted 21 March 2018 - 01:26 AM

Sentaro would it be possible to run some benchmark as I requested them in this thread: http://community.cas...ator-benchmark/ with C.Basic ?


For example this: http://www.wiki4hp.c...tranaiveprimes


Or this: http://www.wiki4hp.c...chmarks:addloop


or this: http://www.wiki4hp.c...m_trig_exp_root

 

 

Thank you for very interesting benchmarks. :D
I tried some benchmarks by C.Basic ver.1.73beta and C.BasicCG ver0.45alpha.
 
---------------------------------------------
the ultra naive primes benchmark
---------------------------------------------
1000->N
For 3->K To N
 For 2->J To K-1
  MOD(K,J)=0=>Break
 Next
Next

 

(Double precision mode as default)
21.7s (9860GII  SH3 normal 29.5MHz by C.Basic ver.1.73beta)
8.1s (9860GII  SH3 overclock 118MHz +Ftune F5preset)
 
16.5s (9860GII-2 SH4A normal 29.5MHz by C.Basic ver.1.73beta)
2.6s (9860GII-2 SH4A overclock 236MHz +Ftune2 F5preset)
 
4.3s (fx-CG20 SH4A auto overclock 118MHz  by C.BasicCG ver.0.45alpha )
5.2s (fx-CG50 SH4A normal 118MHz by C.BasicCG ver.0.45alpha)
2.9s (fx-CG50 SH4A overclock 192MHz +Ptune3 F5preset)
 
 
(Integer mode)
8.0s (9860GII  SH3 normal 29.5MHz by C.Basic ver.1.73beta)
2.9s (9860GII  SH3 overclock 118MHz +Ftune F5preset)
 
5.06s (9860GII-2 SH4A normal 29.5MHz by C.Basic ver.1.73beta)
0.72s (9860GII-2 SH4A overclock 236MHz +Ftune2 F5preset)
 
1.37s (fx-CG20 SH4A auto overclock 118MHz  by C.BasicCG ver.0.45alpha )
1.48s (fx-CG50 SH4A normal 118MHz by C.BasicCG ver.0.45alpha)
0.87s (fx-CG50 SH4A overclock 192MHz +Ptune3 F5preset)
 
 
 
----------------------------------
The summation test 
----------------------------------
Sigma(Cbrte^sin tan^-1 X,X,1,10000)
Return value:13955.8579042916
 
14.9s (9860GII  SH3 normal 29.5MHz by C.Basic ver.1.73beta)
5.3s  (9860GII  SH3 overclock 118MHz +Ftune F5preset)
 
11.9s (9860GII-2 SH4A normal 29.5MHz by C.Basic ver.1.73beta)
1.8s  (9860GII-2 SH4A overclock 236MHz +Ftune2 F5preset)
 
3.1s (fx-CG20 SH4A auto overclock 118MHz  by C.BasicCG ver.0.45alpha )
3.8s (fx-CG50 SH4A normal 118MHz by C.BasicCG ver.0.45alpha)
2.1s (fx-CG50 SH4A overclock 192MHz +Ptune3 F5preset)
 
 
Sigma(Cbrte^sin tan^-1 X,X,1,100000)
Return value:139560.976141052
 
147.1s (9860GII  SH3 normal 29.5MHz by C.Basic ver.1.73beta)
52.1s  (9860GII  SH3 overclock 118MHz +Ftune F5preset)
 
117.8s (9860GII-2 SH4A normal 29.5MHz by C.Basic ver.1.73beta)
17.7s  (9860GII-2 SH4A overclock 236MHz +Ftune2 F5preset)
 
29.9s (fx-CG20 SH4A auto overclock 118MHz  by C.BasicCG ver.0.45alpha )
36.3s (fx-CG50 SH4A normal 118MHz by C.BasicCG ver.0.45alpha)
20.5s (fx-CG50 SH4A overclock 192MHz +Ptune3 F5preset)

Edited by sentaro21, 21 March 2018 - 03:04 AM.


#9 piu58

piu58

    Casio Freak

  • Members
  • PipPipPipPip
  • 145 posts
  • Gender:Male

  • Calculators:
    Casio Graph 90+E, Casio fx-CG20

Posted 31 March 2018 - 05:04 AM

I think that C.Basic is usable to some number crunching

 

I second this. Beside this, is has a much better editor, I love the same font. And you may insert liens to give the program a structure. The feature of using small letter variables gives more of them and makes the program more readable. All in all, that are the large advantages. Speed is nice, but a well structured program is much more important.

 

If you really need number crunching power a real computer is much faster. But C.Basic closes nearly the gap between a pocket computer and a real one. The casio feels very different if you use C.Basic. 



#10 sentaro21

sentaro21

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 369 posts
  • Gender:Male
  • Location:JAPAN

  • Calculators:
    FX-603P fx-4800P fx-5800P
    CFX-9850GC PLUS
    fx-9860G
    fx-9860GII
    fx-9860GII-2
    fx-9860GII-2 SD
    fx-CG10
    fx-CG20
    fx-CG50
    HP-Prime
    HP 50G
    TI-Nspire CX CAS
    TI-84+CE

Posted 01 April 2018 - 07:40 AM

I' m glad I could agree with you. :D
I continue developing to do C.Basic more usefully.
Thanks very much!!


#11 brickviking

brickviking

    Newbie

  • Members
  • Pip
  • 5 posts
  • Gender:Male

  • Calculators:
    FX-9750gII SH4a (upgraded with 9860 OS)
    FX-9750G Plus
    FX-82MS
    FX-82TL
    HP 50G

Posted 07 April 2018 - 07:11 AM

Hi again, pier4r! We do get around, don't we? And こんにちは (hello) to Sentaro21. I've used FTune with some very good results on benchmarks like pier4r has mentioned, and I've grabbed a copy of C.Basic I should probably prod onto my 9750gII (upgraded OS to 9860gII) to see how it compares. I'm a bit wary of installing other programming languages on calculators, I never quite know what results I'm going to get.

 

(Post 5)


Edited by brickviking, 07 April 2018 - 07:13 AM.


#12 pier4r

pier4r

    Casio Fan

  • Members
  • PipPip
  • 39 posts

Posted 07 April 2018 - 10:44 AM

 

Thank you for very interesting benchmarks. :D
I tried some benchmarks by C.Basic ver.1.73beta and C.BasicCG ver0.45alpha.
 

 

added to the wiki! Impressive results!



#13 sentaro21

sentaro21

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 369 posts
  • Gender:Male
  • Location:JAPAN

  • Calculators:
    FX-603P fx-4800P fx-5800P
    CFX-9850GC PLUS
    fx-9860G
    fx-9860GII
    fx-9860GII-2
    fx-9860GII-2 SD
    fx-CG10
    fx-CG20
    fx-CG50
    HP-Prime
    HP 50G
    TI-Nspire CX CAS
    TI-84+CE

Posted 08 April 2018 - 04:44 AM

Hi brickviking,
Thanks in Japanese! :D
I think that C.Basic is safer than Ftune2.
C.Basic becomes faster more than 10 times than genuine CasioBasic.
and
With Ftune2 is more effective in C.Basic than genuine CasioBasic.
Please, by all means try it out. ^_^
 
 
Hi pier4r,
Thanks for adding result of C.Basic. :D





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users