Author Topic: Newbie questions  (Read 1495 times)

0 Members and 1 Guest are viewing this topic.

Offline awatar100

  • LV0 Newcomer (Next: 5)
  • Posts: 1
  • Rating: +0/-0
    • View Profile
Newbie questions
« on: October 05, 2014, 01:09:21 am »
Hi all.
I hope this is good place to ask question.....
For school i just(5 days ago) bought fancy casio graph 75 calc  and all tut that i google tell me that i can write some app on Casio SDK. Where do i download it ? Old links not work now.
Is casio sdk capable writing C/c++ app on Graph 75 calc ? (what i know till now i have "com" port output and i wish to program it)

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Newbie questions
« Reply #1 on: October 06, 2014, 01:30:15 am »
Hi and welcome to the forums. :) I am unsure if it's still available there, but have you checked on Casio Education's official website for the SDK?  They have plenty of downloadable utilities and OSes there. You need to look for the FX-9860G SDK or something similar, because outside of France, that's how the Graph 75, 85 and 95 are called.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: Newbie questions
« Reply #2 on: October 06, 2014, 04:20:04 am »
Hi, you van download at Planète-Casio as they have an archive stored in their download section Here.

Keep in mind that where it supports C and C++, it only supports C89 (you have some declaration restrictions as you have to define all your variables used in a function/block before actual code, no for(int I...) for instance) and a little subset of C++. I don't suggest you to try programming C++ on it.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Newbie questions
« Reply #3 on: October 06, 2014, 04:44:54 am »
Another thing is try to make sure to only use documented stuff, otherwise your program will only work on certain processors. For example, certain FX-9860GII calculators have a SH3 processor while newer ones got a SH4. Official SDK commands supports both.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: Newbie questions
« Reply #4 on: October 06, 2014, 02:35:48 pm »
Not all commands though. IsKeyDown doesn't work on SH4 for instance...

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Newbie questions
« Reply #5 on: October 06, 2014, 02:47:47 pm »
Oh OK. Bad Casio for messing that up then <_<

At least on Z80 calcs this doesn't happen to such massive extent (only in 2007 with extra RAM pages) and with 68K calcs it happened more but nowhere as much as on the 9860G, Nspire and HP Prime calcs. (although in the latter case it's a software update that broke some commands)
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter