Jump to content



Photo
* * * * * 1 votes

download "software development kit" 9860 gii sd

download software developmen

  • Please log in to reply
4 replies to this topic

#1 saeedgolabli

saeedgolabli

    Newbie

  • Members
  • Pip
  • 7 posts

  • Calculators:
    algebra fx2.0 pluss
    9860 gii
    cp300
    cp400

Posted 22 April 2018 - 06:26 PM

hello

I found out that the program wrote with Casino 9860 and Algebra FX2.0 plus.
I found out that there are 9860 compilers available, but there's no for the fx2.0.
My problem is that I can not download the related software and start reading and programming.
Please help me. I really need this very much.
yhankfu.

 



#2 GodOfCows

GodOfCows

    Casio Addict

  • Members
  • PipPipPip
  • 79 posts
  • Gender:Male

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

Posted 23 April 2018 - 02:20 PM

I think you can only use Casio-Basic. I did find a forum relating to the topic you listed but it looks somewhat sketchy

There's also a program listed in the forum at the bottom, use at your own risk cause it looks sketchy  :r-t-f-m:

http://www.informati...232/thread.html


  • saeedgolabli likes this

#3 3298

3298

    Casio Addict

  • Members
  • PipPipPip
  • 79 posts
  • Gender:Male
  • Location:Germany

  • Calculators:
    fx-9750G Plus
    Algebra FX 2.0 (ROM 1.03,broken)
    HP 50G

Posted 24 April 2018 - 09:13 AM

For the 9860: head to Casio's own website, register with your calculator's serial number, then they'll let you download the SDK.

For the AFX: ...sigh...
Some people apparently don't see what's right in front of them. In this case, there's a link labeled "File Sharing" at the top of the site which clearly contains resources for writing AFX add-ins. I wouldn't call that sketchy unless you call this forum sketchy too, though the fact that it's unsupported by Casio makes some things a bit cumbersome. The File Sharing's age doesn't help, some of the links in there are dead because the hosters vanished (Earthforge in 2004, Yahoo's GeoCities a few years later, ...) - the web archive web search engines like Google, and older forum members who still have some working links are your best friends for the missing pieces.
In a nutshell, the AFX runs an embedded DOS version in the background with some hardware at nonstandard addresses (e.g. the screen buffer is at 1A20:0000 if I remember correctly). The File Sharing has some libraries which provide some handy functions to interface with some parts of the system; if you use those instead of the regular DOS system calls, all you need to do is compile for DOS, then package it up for the official add-in installer or (probably easier to use, since it has a built-in packager) use Flash100, which is in the File Sharing as well. If you go with Flash100, don't forget to edit the System drive if you want your stuff to show up in the main menu.
The so-called Cdk is unfortunately not in the File Sharing, but it's probably not necessary. It's just a community-made (well, actually just by 2072, the webmaster of this forum) collection of compilers and tools. If you get DosBox and TurboC++ along with the add-in packaging and installation utilities from somewhere else, you're set. Using GCC instead might work too, but I haven't tried that.

I've done this in the past, it's definitely possible; modifying the MLC interpreter was actually my introduction to C and ASM. And no, this is not CasioBasic; how would MLC run much faster than CasioBasic if it was built on top of it? -> It's written in C with some x86 ASM for the low-level stuff mixed in. Same for Falcon 2.0 (probably the first flight simulator for a calculator), and all the other great things out there.

(Edit: silly forum is breaking what little formatting I try to use.)

Edited by 3298, 24 April 2018 - 09:16 AM.

  • saeedgolabli likes this

#4 saeedgolabli

saeedgolabli

    Newbie

  • Members
  • Pip
  • 7 posts

  • Calculators:
    algebra fx2.0 pluss
    9860 gii
    cp300
    cp400

Posted 27 April 2018 - 08:37 AM

I think you can only use Casio-Basic. I did find a forum relating to the topic you listed but it looks somewhat sketchy

There's also a program listed in the forum at the bottom, use at your own risk cause it looks sketchy  :r-t-f-m:

http://www.informati...232/thread.html

Thank you for spending time with me.



#5 saeedgolabli

saeedgolabli

    Newbie

  • Members
  • Pip
  • 7 posts

  • Calculators:
    algebra fx2.0 pluss
    9860 gii
    cp300
    cp400

Posted 27 April 2018 - 08:44 AM

For the 9860: head to Casio's own website, register with your calculator's serial number, then they'll let you download the SDK.

For the AFX: ...sigh...
Some people apparently don't see what's right in front of them. In this case, there's a link labeled "File Sharing" at the top of the site which clearly contains resources for writing AFX add-ins. I wouldn't call that sketchy unless you call this forum sketchy too, though the fact that it's unsupported by Casio makes some things a bit cumbersome. The File Sharing's age doesn't help, some of the links in there are dead because the hosters vanished (Earthforge in 2004, Yahoo's GeoCities a few years later, ...) - the web archive web search engines like Google, and older forum members who still have some working links are your best friends for the missing pieces.
In a nutshell, the AFX runs an embedded DOS version in the background with some hardware at nonstandard addresses (e.g. the screen buffer is at 1A20:0000 if I remember correctly). The File Sharing has some libraries which provide some handy functions to interface with some parts of the system; if you use those instead of the regular DOS system calls, all you need to do is compile for DOS, then package it up for the official add-in installer or (probably easier to use, since it has a built-in packager) use Flash100, which is in the File Sharing as well. If you go with Flash100, don't forget to edit the System drive if you want your stuff to show up in the main menu.
The so-called Cdk is unfortunately not in the File Sharing, but it's probably not necessary. It's just a community-made (well, actually just by 2072, the webmaster of this forum) collection of compilers and tools. If you get DosBox and TurboC++ along with the add-in packaging and installation utilities from somewhere else, you're set. Using GCC instead might work too, but I haven't tried that.

I've done this in the past, it's definitely possible; modifying the MLC interpreter was actually my introduction to C and ASM. And no, this is not CasioBasic; how would MLC run much faster than CasioBasic if it was built on top of it? -> It's written in C with some x86 ASM for the low-level stuff mixed in. Same for Falcon 2.0 (probably the first flight simulator for a calculator), and all the other great things out there.

(Edit: silly forum is breaking what little formatting I try to use.)

Thank you for spending time with me.

Your contribution was helpful.
Especially, I have to use the serial to download the SDK
I ordered a Casio 9860 calculator to buy.
Thanks again for your guide



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users