Author Topic: Heresy: The Other Side of Calc Programming  (Read 19266 times)

0 Members and 2 Guests are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Heresy: The Other Side of Calc Programming
« Reply #45 on: August 11, 2007, 12:39:00 pm »
yeah that april fools joke was funny

I never got emus to work for hp x.x Idk why, i guess i didnt used the right rom format, but now the site where i found them back in the days (2003) shutted down :(sad.gif

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #46 on: August 11, 2007, 04:00:00 pm »
Wow I got the HP Emulator thing working, It ran the 48g... Big waste of time. Really ridiculously hard to use. I couldn't even figure out how to load a program on it. I'll look into the Casio thing but I think I'll end up sticking to TI.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Heresy: The Other Side of Calc Programming
« Reply #47 on: August 11, 2007, 04:02:00 pm »
O_Oshocked2.gif

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #48 on: August 11, 2007, 05:09:00 pm »
Yea, go figure, and I program for calculators. :Ptongue.gif

Offline JonimusPrime

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 389
  • Rating: +25/-5
    • View Profile
    • Jonimoose.net
Heresy: The Other Side of Calc Programming
« Reply #49 on: August 12, 2007, 06:57:00 am »
I've seen people with casio's and it takes them twice as long to even graph a function as everyone with Ti's.

"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown

"If you've done something right no one will know that you've done anything at all" -Futurama

"Have a nice day, or not, the choice is yours." Tom Steiner

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #50 on: August 12, 2007, 09:22:00 am »
Wow, yeah, that does not sound good. I still may look into the whole Casio thing, just out of curiosity.

EDIT:

I downloaded the ClassPad 330 Manager, basically Casio created their own emulator and allows a limited license trial (some features are disabled with the trial, no biggie tho.). It's amazing. 500kb of RAM with 5.4 MB of ROM.

Best part about it is that while I was perusing through it's features I looked through the programming catalog, its amazingly close to the Ti-89t 's function set. So with the ClassPad's processor, screen size and memory space it seems like a great platform to program for.

Anyone played around with it any? I'd almost like to buy one but so far I don't know what the community is like. I found a website devoted to just the ClassPad. It's www.classpad.org and it seems to have a good selection of games and other resources. Based on this I don't think I can justify a $149 - $179 calculator (the ClassPad 300 + costs $179 direct from casio, imagine the retail. :Ptongue.gif).

EDIT2:

My GOD! I just graphed the function cos(X)/sin(Y) in 3D mode on the ClassPad emulator and set it to rotate...

That has to be the smoothest 3D rotation I have ever seen a calculator do. It is amazing. I'm thinking I may buy one, just for the hell of it. It looks worth buying.  

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Heresy: The Other Side of Calc Programming
« Reply #51 on: August 12, 2007, 06:20:00 pm »
the classpad looks awesome, i wonder if the basic programming on it is faster than on other calcs

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #52 on: August 13, 2007, 09:18:00 am »
I dont know but from the graphing speed I'd say yes.  

Offline JonimusPrime

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 389
  • Rating: +25/-5
    • View Profile
    • Jonimoose.net
Heresy: The Other Side of Calc Programming
« Reply #53 on: August 14, 2007, 02:03:00 am »
But is that emulator you have running at actual speed or is running as fast as possible on your computer. If that is actual speed then I'm defiantly going to look at this.

"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown

"If you've done something right no one will know that you've done anything at all" -Futurama

"Have a nice day, or not, the choice is yours." Tom Steiner

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #54 on: August 14, 2007, 03:04:00 am »
It's guaranteed to run actual speed, it says so on Casio's website I believe. (I'll double check but IIRC it says that)  

kucalc

  • Guest
Heresy: The Other Side of Calc Programming
« Reply #55 on: August 14, 2007, 09:18:00 am »
I think the calculators themselves are even faster than the emulator. My fx-9860G is faster than the emulator. Or it could just be my computer (700MHz).

But you should take a look at the speed benchmarks for different calculators: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=700

If you go to the bottom of the list for the fastest graphing calculator, it's says: FX-9860G C / SDK / Cross Compiler / Fast Mode x3.6 (20MHz->80MHz). It actually should say 14.74MHz->58.96MHz. But then that means the CASIO fx-9860's SH3 CPU @58.96MHz pwned the HP-50's ARM CPU @75MHz. o.oblink.gif The ClassPad also uses SH3, but I think it's even clocked at a higher initial speed (29MHz I think...)

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #56 on: August 14, 2007, 03:24:00 pm »
Yeah, that sounds right, it says it should run about 20 - 40 MHz
thats fast! 89 HW2 == ~12 MHz o.oblink.gif

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #57 on: August 14, 2007, 03:46:00 pm »
QuoteBegin-kucalc+14 Aug, 2007, 15:18-->
QUOTE (kucalc @ 14 Aug, 2007, 15:18)
IBut you should take a look at the speed benchmarks for different calculators: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=700

According to that chart... The Casio FX-9860G (at default speed) is 10 times faster than the TI-89 HW2. And almost 37 times faster when overclocked. :gah:fou.gif

Did you also notice the Casio FX-9860G (at default speed) is 40 times faster than the Commodore 64. :Ptongue.gif
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Heresy: The Other Side of Calc Programming
« Reply #58 on: August 14, 2007, 04:29:00 pm »
that make a huge change from my old NES i think it wasn't even 1 MHz :Dbiggrin.gif

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Heresy: The Other Side of Calc Programming
« Reply #59 on: August 14, 2007, 05:30:00 pm »
Yes it's somewhere around there. Although it worked with amazingly small sprites and specialized RAM and LCD processing for games specifically, also it read the code from an outside card and only saved small amounts of information to them, so it's RAM was free to store runtime stuff.  Us calculator programmers face different challenges.