Author Topic: Prizm, good calculator?  (Read 9538 times)

0 Members and 1 Guest are viewing this topic.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Prizm, good calculator?
« on: September 20, 2011, 08:59:43 pm »
OK, here are a few questions I have about the Prizm:

1. Can it do fractions (mixed numbers and fractions, and converting these to/from decimal, improper fractions to/from mixed numbers)?
2. Does it show fractions, square roots, etc. the way they are shown in textbooks)?
3. What programming languages does it support?
4. Can it do percents?
5. How many programs are there for it? How active is the development?
6. Does everyone here that has one really like theirs?
7. How stable is it? Does it crash frequently or not?
8. Can it run programs made for fx-9860G?

I might think of more later.
« Last Edit: September 20, 2011, 09:00:00 pm by Spyro543 »

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Prizm, good calculator?
« Reply #1 on: September 20, 2011, 09:01:44 pm »
3. C.
5. More active than Nspire CX
6. I didn't see anyone complaining about it
Sig wipe!

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Prizm, good calculator?
« Reply #2 on: September 20, 2011, 09:02:04 pm »
I'm not too sure about the technical stuff but the math abilities are pretty much the same as on the 9860.
Vy'o'us pleorsdti thl'e gjaemue

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Prizm, good calculator?
« Reply #3 on: September 20, 2011, 09:10:24 pm »
Both have C programming, so porting shouldn't be too big of a problem.  Both use the SuperH 3, iirc., so ASM programs can be ported without too much trouble. 
ld a, 0
ld a, a

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Prizm, good calculator?
« Reply #4 on: September 20, 2011, 09:11:51 pm »
What about BASIC programs?

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Prizm, good calculator?
« Reply #5 on: September 20, 2011, 09:17:36 pm »
Those are supported too.  (in fact two of the contest entries were BASIC)
They're the same for hte most part, tho I think 9860→prizm conversion inflates pixel values by 3

EDIT: I'll do my best to answer these questions, prizm in hand.
OK, here are a few questions I have about the Prizm:
1. Can it do fractions (mixed numbers and fractions, and converting these to/from decimal, improper fractions to/from mixed numbers)?
Yes.  The [F-D] key on the prizm works as it does on the 9860, with improper/proper fraction toggle as the second function.
Quote
2. Does it show fractions, square roots, etc. the way they are shown in textbooks)?
Yes.  Also like the 9860.
Quote
3. What programming languages does it support?
C, BASIC, SH3 Asm.  More planned.
Quote
4. Can it do percents?
AFAICT yes.  Haven't tried it much tho.
Quote
5. How many programs are there for it? How active is the development?
It's fairly active, tho because it's still a relatively new platform there's not much out for it yet.
Quote
6. Does everyone here that has one really like theirs?
I'm liking mine.
Quote
7. How stable is it? Does it crash frequently or not?
I have yet to crash mine..even the reset button doesn't seem to delete anything but the settings.
Quote
8. Can it run programs made for fx-9860G?
I think BASIC is a yes and I'm not sure about C.

EDIT2: blarg editninja'd.  oh well
« Last Edit: September 20, 2011, 09:54:45 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Prizm, good calculator?
« Reply #6 on: September 20, 2011, 09:49:30 pm »

1 ) Yes, it can work with fractions. The calculator doesn't handle them perfectly (odd decimals are occasionally not recognized), but it does a pretty good job for the most part.
2 ) If you set the options properly, yes. You can also disable much of that.
3 ) At present: BASIC, C, brainf*ck, and ASM. In the future, probably Lua, Java, C++, Groovy, Khavi Scripting Language (and derivatives), etc.
4 ) Yes, although I can't remember how in-depth it is.
5 ) There are a few programs out there. It's not a TI-84+, but there are people working on it.
6 ) I like mine.
7 ) I have *tried* to crash mine and it's extremely difficult, even in ASM. The worst that normally happens is that you reset the calc, which rarely causes data loss.
8 ) BASIC programs, yes. C programs, not as easily.
« Last Edit: September 20, 2011, 09:50:25 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Prizm, good calculator?
« Reply #7 on: September 20, 2011, 11:20:00 pm »

1 ) Yes, it can work with fractions. The calculator doesn't handle them perfectly (odd decimals are occasionally not recognized), but it does a pretty good job for the most part.
2 ) If you set the options properly, yes. You can also disable much of that.
3 ) At present: BASIC, C, brainf*ck, and ASM. In the future, probably Lua, Java, C++, Groovy, Khavi Scripting Language (and derivatives), etc.
4 ) Yes, although I can't remember how in-depth it is.
5 ) There are a few programs out there. It's not a TI-84+, but there are people working on it.
6 ) I like mine.
7 ) I have *tried* to crash mine and it's extremely difficult, even in ASM. The worst that normally happens is that you reset the calc, which rarely causes data loss.
8 ) BASIC programs, yes. C programs, not as easily.
I thought we could already code in C++ or is the linker not done yet? Because PrizmSDK comes with an sh-elf gnu g++ compiler but I haven't used tried it yet. Most of the time with C I compile with the -std=c99 option because it provides all the C++ features that I need such as inline code, asm, and // comments.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Prizm, good calculator?
« Reply #8 on: September 21, 2011, 01:15:04 am »
C++ relies on the existence of the standard lib for the target platform. Since the Prizm doesn't have a fullly [implemented] standard library, not all C++ will compile for the Prizm.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Prizm, good calculator?
« Reply #9 on: September 21, 2011, 03:19:41 am »
C++ relies on the existence of the standard lib for the target platform. Since the Prizm doesn't have a fullly [implemented] standard library, not all C++ will compile for the Prizm.
That reminds me, once I can get my first release of Walnut out I need to start working on newlib. On the documentation page there is a list of OS subroutines that newlib relies on, with many of them not being too hard to write. For the more complex routines such as multi tasking, newlib provides default routines that just specify that the feature is missing while allowing all the libs to compile properly still.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Prizm, good calculator?
« Reply #10 on: September 21, 2011, 03:48:41 am »
Oh, I already wrote most of the newlib routines and gave them to Jonimus (with the threading related ones being left as the "minimum implementation" you mentioned). There's some other part of the compiler infrastructure that needs to be fixed before we can have a stdlib.
« Last Edit: September 21, 2011, 03:49:47 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Prizm, good calculator?
« Reply #11 on: September 21, 2011, 03:19:14 pm »
2 ) If you set the options properly, yes. You can also disable much of that.
So it shows fractions, exponents, and other stuff normally instead of using that wierd bakcwards L shpae and ^?

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Prizm, good calculator?
« Reply #12 on: September 21, 2011, 03:22:19 pm »
Yes.  there's an option to display/input in "Math" format or "Line" format.  "Line" is like the ti-30xii, while "Math" is the textbook-style view (and the default).
Vy'o'us pleorsdti thl'e gjaemue

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Prizm, good calculator?
« Reply #13 on: September 21, 2011, 05:01:30 pm »
Umm, would you PRIZM guys say that its worth the money, or is the fx-9860 just as good?



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Prizm, good calculator?
« Reply #14 on: September 21, 2011, 05:08:42 pm »
Question; would anyone here recommend me buying this calc?