Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
The Mandelbrot fractal is quite a sight.
Such wonder and amazement that can be found while viewing the Mandelbrot fractal can now be had on the Casio Prizm graphing calculator.
In addition this program can also be compiled for the PC assuming SDL is installed.
Just run make and it will be up and running.
There is very little difference in function between the PC version and the casio prizm version, the resolution is higher but that is it.

The controls are
Left, right, up, down moves the window in that direction
Menu key or ESC on the PC, exits to the menu or exits the program (PC)
F1 sets maximum iterations to 65535
F2 sets the maximum iterations to 224 (this is the default upon starting the program)
F3 toggles deep mode which is on by default. This means you can zoom in deeper with a slight performance hit.
I do not notice the difference
1 subtracts one from the maximum iterations
2 adds one to the maximum iterations
3 subtracts ten from the maximum iterations
4 adds ten to the maximum iterations
5 subtracts 100 from the maximum iterations
6 adds 100 to the maximum iterations
Shift zooms in
Alpha (ALT on PC) zooms out
Source code https://github.com/ComputerNerd/Mandelbrot-Casio-Prizm-Explorer
Binary https://github.com/ComputerNerd/Mandelbrot-Casio-Prizm-Explorer/blob/master/mandelbrot.g3a
Screen shots (from the PC version which gets very similar output differing only in resolution).


Anyways if you have any bug report(s), feature request(s), pull request(s), patch(es) or whatever relates to this I would be happy to hear about them.
I have to say these shots look really cool. I need to dump this on my Prizm and check it out Very Happy
Yes just a tip, to get those nice deep blue colors I pressed F1, which increases the maximum iterations and also affects color. Also your post suggests that you don't have your prizm handy. You can also run this on your PC to get a feel for what you will get on the casio prizm.
This program has been updated to support the CG-50. The link to download is the same: https://github.com/ComputerNerd/Mandelbrot-Casio-Prizm-Explorer/blob/master/mandelbrot.g3a

Note that this is untested. Let me know if it works.
ProgrammerNerd wrote:
This program has been updated to support the CG-50. The link to download is the same: https://github.com/ComputerNerd/Mandelbrot-Casio-Prizm-Explorer/blob/master/mandelbrot.g3a

Note that this is untested. Let me know if it works.

All that I get is a white screen on a CG50
This is my fault.
In my linker script I had

Code:

        ram (rwx) : o = 0x88160000, l = 512k

Which works on the CG-10/20 but not on the CG-50.
This

Code:

        ram (rwx) : o = 0x08100000, l = 512k

should work on both models.

Please re-download and let me know if this fixed the issue.
I now get a black screen with a white border of about 6 pixels.
(CG50)
RobC wrote:
I now get a black screen with a white border of about 6 pixels.
same for me unfortunately on fx-cg50 hardware
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are GMT - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement