Author Topic: Casio Prizm documentation  (Read 47504 times)

0 Members and 1 Guest are viewing this topic.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3225
  • Rating: +264/-27
  • I'm a Fishbot
    • View Profile
Casio Prizm documentation
« on: December 07, 2010, 12:16:09 am »
Because I know a few people, including myself, are working on projects for the Prizm, I thought it might be helpful to compile ALL of the known information and sources concerning the Prizm in one place for people. Here are all of the official resources of which I am aware:

Casio general specifications

Hardware User's guide

Casio Software user's guide

Spansion Flash memory Datasheet

Pictures for graphing (proprietary format)

If you are aware of anything not in this list, please post a link to it.
« Last Edit: December 07, 2010, 04:02:41 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3225
  • Rating: +264/-27
  • I'm a Fishbot
    • View Profile
Re: Casio Prizm documentation
« Reply #1 on: December 07, 2010, 04:03:14 am »
I've made a PDF with links to the sources of the animations. You can preview them or just be amazed at what Casio appears to have planned for the Prizm.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

SirCmpwn

  • Guest
Re: Casio Prizm documentation
« Reply #2 on: December 07, 2010, 08:48:28 am »
With a color screen, we could probably make a PDF reader ;)

Ashbad

  • Guest
Re: Casio Prizm documentation
« Reply #3 on: December 07, 2010, 09:04:09 am »
very helpful. Thank you! :)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3225
  • Rating: +264/-27
  • I'm a Fishbot
    • View Profile
Re: Casio Prizm documentation
« Reply #4 on: December 07, 2010, 12:48:17 pm »
Welcome. I needed it myself, mostly  :P
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Online DJ Omnimaga

  • Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
  • Editor
  • LV15 Omnimagician (Next: --)
  • ***************
  • Posts: 54291
  • Rating: +3133/-230
  • Retired Omnimaga founder (No longer admin)
    • View Profile
    • Omnimaga
Re: Casio Prizm documentation
« Reply #5 on: December 07, 2010, 03:57:27 pm »
Thanks for the topic! :D

I made it sticky
« Last Edit: December 07, 2010, 03:57:43 pm by DJ Omnimaga »
Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)
Do not PM me for support. Also I'm not admin.

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3225
  • Rating: +264/-27
  • I'm a Fishbot
    • View Profile
Re: Casio Prizm documentation
« Reply #6 on: December 19, 2010, 03:08:28 pm »
I finally feel reasonably confident in this information, so I think it's time to announce this:

As of yesterday, it should now be possible have the Prizm accept and recognize image files. The security bytes in the .g3p file format have been cracked.

In other news, the Prizm appears to use Big Endian notation and it is almost certain that a C compiler of some sort exists for the Prizm. Whether these details will be confirmed by Casio remains to be seen.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1338
  • Rating: +66/-14
    • View Profile
Re: Casio Prizm documentation
« Reply #7 on: December 19, 2010, 03:23:07 pm »
As of yesterday, it should now be possible have the Prizm accept and recognize image files. The security bytes in the .g3p file format have been cracked.
In other news, the Prizm appears to use Big Endian notation and it is almost certain that a C compiler of some sort exists for the Prizm. Whether these details will be confirmed by Casio remains to be seen.
it is almost certain that a C compiler of some sort exists for the Prizm.
Spoiler For Large image warning:

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3225
  • Rating: +264/-27
  • I'm a Fishbot
    • View Profile
Re: Casio Prizm documentation
« Reply #8 on: December 19, 2010, 03:36:09 pm »
Yeah, you can get a lot from a file format.

You know, If Casio were TI, they'd probably be watching and laughing because there aren't any real security bytes. They were just to mess with us  :P
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Online DJ Omnimaga

  • Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
  • Editor
  • LV15 Omnimagician (Next: --)
  • ***************
  • Posts: 54291
  • Rating: +3133/-230
  • Retired Omnimaga founder (No longer admin)
    • View Profile
    • Omnimaga
Re: Casio Prizm documentation
« Reply #9 on: December 19, 2010, 04:10:05 pm »
Awesome to hear! I hope they don't change the format too often. I guess this means in short terms, we could create our own pics using a converter, like Image Studio for TI calcs or Excale's/Critor TI Nspire image converter?
Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)
Do not PM me for support. Also I'm not admin.

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • Support Staff
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: Casio Prizm documentation
« Reply #10 on: December 19, 2010, 08:00:59 pm »
Anyone know the processor speed?
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline calc84maniac

  • Epic z80 roflpwner
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2875
  • Rating: +453/-17
    • View Profile
Re: Casio Prizm documentation
« Reply #11 on: December 19, 2010, 08:02:48 pm »
Anyone know the processor speed?
More importantly, how about the processor architecture?
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline shmibs

  • it would seem like wisdom, but for the warning in my heart.
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2097
  • Rating: +276/-3
  • ohithur
    • View Profile
Re: Casio Prizm documentation
« Reply #12 on: December 19, 2010, 08:59:35 pm »
C support?!!
* shmibs is now officially buying a prism.


We're not human, are we?

Offline graphmastur

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Casio Prizm documentation
« Reply #13 on: December 19, 2010, 09:07:19 pm »
I wanna buy one, too now. This is good work. I might just go look at the spanish datsheet, fore now.

Edit: how did Spansion become spanish?
« Last Edit: December 19, 2010, 09:09:08 pm by graphmastur »

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3225
  • Rating: +264/-27
  • I'm a Fishbot
    • View Profile
Re: Casio Prizm documentation
« Reply #14 on: December 19, 2010, 09:14:00 pm »
Anyone know the processor speed?
More importantly, how about the processor architecture?

Casio has released absolutely no details about the processor. The ability to use Big endian is just what I got from their animation format, which is a near carbon copy of another file format that is specified to be used only with Big Endian processors.

C support?!!
* shmibs is now officially buying a prism.

I never said there was C support, only that a compiler exists :P

Whether Casio releases it or not is the question...
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ