Author Topic: Casio Prizm FX-CG10 released  (Read 23565 times)

0 Members and 1 Guest are viewing this topic.

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: Casio Prizm FX-CG10 released
« Reply #15 on: December 31, 2010, 01:59:48 pm »
I'm going to say yes, but only conditionally. C compilers exist and are available for the processor. However, at the moment, we have no method of running them without rather extensive editing.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #16 on: December 31, 2010, 03:30:52 pm »
It seems weird, but if you don't give a color command in a basic draw instruction the default color is green. Also a ran a speed test on the Prizm basic vs. a TI 84+ SE on basic. When the Prizm finished the 84 was only up to 230. I have yet to figure out the for loop on the Prizm.
Prizm
Code: [Select]
Cls
0->A
While A<1000
A+1->A
Black Locate 1,1,A
Wend
Ti 84+ SE
Code: [Select]
Clrhome
for(A,0,1000
disp A
end

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 willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #17 on: December 31, 2010, 03:34:55 pm »
So, it doesn't just work like in TI-Basic? That's weird.

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: Casio Prizm FX-CG10 released
« Reply #18 on: December 31, 2010, 03:37:53 pm »
Prizm
Code: [Select]
Cls
For 0 -> A To 1000
 Black "A
Next

Optimized for ya  ;)
« Last Edit: December 31, 2010, 03:38:11 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: Casio Prizm FX-CG10 released
« Reply #19 on: December 31, 2010, 03:54:56 pm »
Prizm
Code: [Select]
Cls
For 0 -> A To 1000
 Black "A
Next

Optimized for ya  ;)
How do you set the increment to something other than +1? 
I'm guessing
Code: [Select]
For 1000 ->A To 0 Step -1Also I optimized the TI code to use output instead of disp and now the TI-84+ SE finished the loop while the Prizm(with optimized for loop) was only on 740. The while loop on the Prizm though is just barely slower than the for loop
« Last Edit: December 31, 2010, 04:11:21 pm by z80man »

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 DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio Prizm FX-CG10 released
« Reply #20 on: December 31, 2010, 04:12:23 pm »
It seems weird, but if you don't give a color command in a basic draw instruction the default color is green. Also a ran a speed test on the Prizm basic vs. a TI 84+ SE on basic. When the Prizm finished the 84 was only up to 230. I have yet to figure out the for loop on the Prizm.
Prizm
Code: [Select]
Cls
0->A
While A<1000
A+1->A
Black Locate 1,1,A
Wend
Ti 84+ SE
Code: [Select]
Clrhome
for(A,0,1000
disp A
end
Weird about the color. Nice to see loops are faster on the Prizm, though. Did you try with For instruction?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #21 on: December 31, 2010, 04:54:13 pm »
Weird about the color. Nice to see loops are faster on the Prizm, though. Did you try with For instruction?
I did try the for instruction, but it is only a little faster than a while loop. After optimizing the 84's code the Prizm was actually slower by about 25%.

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 Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #22 on: December 31, 2010, 05:01:38 pm »
Sorry if this was already answered, but do we know the speed and type of processor that the Prizm has?

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #23 on: December 31, 2010, 05:15:36 pm »
Sorry if this was already answered, but do we know the speed and type of processor that the Prizm has?
SuperH 3, running at 29 MHz (speed can be increased).

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #24 on: December 31, 2010, 05:17:30 pm »
Sorry if this was already answered, but do we know the speed and type of processor that the Prizm has?
SuperH 3, running at 29 MHz (speed can be increased).

How much can it be increased?  29 MHz is SO SLOW!

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #25 on: December 31, 2010, 05:21:04 pm »
170 something, I think.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio Prizm FX-CG10 released
« Reply #26 on: December 31, 2010, 05:22:23 pm »
Weird about the color. Nice to see loops are faster on the Prizm, though. Did you try with For instruction?
I did try the for instruction, but it is only a little faster than a while loop. After optimizing the 84's code the Prizm was actually slower by about 25%.
I see. Hopefully the language is not extremly slow either. I certainly hope it's not like the Algebra FX series.
Sorry if this was already answered, but do we know the speed and type of processor that the Prizm has?
SuperH 3, running at 29 MHz (speed can be increased).

How much can it be increased?  29 MHz is SO SLOW!
From what I remember, it was a bit above 100 MHz when maxed out. That said, 29 is still better than 6, though. :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #27 on: December 31, 2010, 05:27:50 pm »
Yes!  Now I'll have to wait for an emu

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Casio Prizm FX-CG10 released
« Reply #28 on: December 31, 2010, 06:29:31 pm »
Yeah, I wonder who can get started on an emu. I don't know near enough about it, nor do I have the physical calc to start on one at all.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio Prizm FX-CG10 released
« Reply #29 on: December 31, 2010, 07:11:32 pm »
yeah the hardware will most likely need to be documented completely first. I'm sure Casio will write an emu, but I am certain it will not be accurate.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)