This is a 3D grapher which runs on the fx9860G Casio calculator and Microsoft Windows 7 or above. It works by evaluating equations entered by the user and then displaying them in a 3 dimensional space which can then be rotated and scaled to the user needs.
The fx9860G port was made with fx9860G SDK and is written in Embedded C++. The Windows port was made with Visual Studio 2013 and is written in C++. SDL is used on the Windows port for handling visuals.
-
Download fx9860G SDK. This can be found from the Casio website: http://edu.casio.com/
-
open fx9860G SDK as admin
-
Project -> Open
-
Go to /3DGrapher/Calculator/fx98603DEngine
-
open 3DGraph.g1w with the fx9860G SDK
-
Project -> Build
-
This will generate a .G1A file, using CASIO FA-124 transfer the file to your calculator.
-
The program can now be executed from the calculator menu
-
Install Visual Studio 2013
-
Go to /3DGrapher/SDL/SDL3DEngine
-
Open the file SDL3DEngine.sln with Visual Studio 2013
-
Right click on the project and select build
-
You will now see the executable in the folder "/3DGrapher/SDL/SDL3DEngine/Debug/" however you will be missing the windows libraries to run it.
-
copy the folder "res" in "3DGrapher/SDL/SDL3DEngine/SDL3DEngine" to "/3DGrapher/SDL/SDL3DEngine/Debug/"
-
copy the .dll files from "/3DGrapher/lib/SDL2-2.0.5/lib/x86" and "/3DGrapher/lib/SDL2_ttf-2.0.14/lib/x86" to "/3DGrapher/SDL/SDL3DEngine/Debug/"
-
Run "SDL3DEngine.exe"