Author Topic: 3rd-party PRIZM apps officially possible  (Read 11827 times)

0 Members and 1 Guest 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
3rd-party PRIZM apps officially possible
« on: March 06, 2011, 02:25:13 pm »
A few months ago, Qwerty.55 managed to run 3rd-party SH3 assembly code on his Casio fx-CG10 calculator. He made a program that set up the CPU clock speed to double of what it is normally. Unfortunately, the add-in caused a reset after running, so the result wasn't very concluding. However, recently, some add-ins that won't crash have actually been made, including a memory viewer called Insight:



The current version can be downloaded here.

Beforehand, someone under the nickname Kristaba created an add-in that shows the calculator FPS and fades in to red every second. Although this one isn't very useful, it is still nonetheless impressive to see third-party add-ins already running on the new calculator, despite its recent release.



If you download and install it, be warned that to exit, you must pull a battery, though. It can be downloaded here. It tests the LCD's framerate by filling the VRAM with a color.

And this is nothing, SimonLothar has been recently working on a third-party C SDK, ported from a FX-9860G one made by the community a while ago. z80man, on his side, is working on an emulator. There is also a tool package that can be useful for PRIZM hackers located right here.
« Last Edit: March 08, 2011, 04:31:02 pm by DJ_O »

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #1 on: March 06, 2011, 02:28:01 pm »
Wow, the Prizm development is looking great!  Wonderful job Qwerty, Kristaba, SimonLothar, and z80man. :D
« Last Edit: March 06, 2011, 03:56:14 pm by ztrumpet »

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #2 on: March 06, 2011, 02:29:58 pm »
Wow! :D
Now we should be able to port games to color.   :w00t:
« Last Edit: March 06, 2011, 02:30:12 pm by ralphdspam »
ld a, 0
ld a, a

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #3 on: March 06, 2011, 02:50:22 pm »
Wow! :D
Now we should be able to port games to color.   :w00t:
Well... Programming is still hard. I don't think we have discovered any display routines in the OS other than basic text stuff, and modifying the add-ins to match the checksums isn't exactly easy either.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #4 on: March 06, 2011, 03:10:14 pm »
Well... Programming is still hard. I don't think we have discovered any display routines in the OS other than basic text stuff, and modifying the add-ins to match the checksums isn't exactly easy either.
I am sure that you guys will be able to figure it out. :)

EDIT: W00t 69th post
« Last Edit: March 06, 2011, 03:10:49 pm by ralphdspam »
ld a, 0
ld a, a

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #5 on: March 06, 2011, 03:14:42 pm »
I love the progress we are making with this :D So we know where the screen memory is then?

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: 3rd-party PRIZM apps officially possible
« Reply #6 on: March 06, 2011, 03:17:58 pm »
Yes.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #7 on: March 06, 2011, 03:36:04 pm »
Sweet ^^ Time for a graphics demo :P

*hides*

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #8 on: March 06, 2011, 04:30:49 pm »
I can't wait to see a game or something!  So why did this not take as long as the Nspire to "hack"?

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: 3rd-party PRIZM apps officially possible
« Reply #9 on: March 06, 2011, 04:33:53 pm »
Because it doesn't require OS exploits. The add-ins we generate are exactly the same to the calculator as those generated by Casio as far as the calculator's concerned.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Ashbad

  • Guest
Re: 3rd-party PRIZM apps officially possible
« Reply #10 on: March 06, 2011, 06:15:23 pm »
hey, once you have graphics down I'll buy a prizm.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #11 on: March 06, 2011, 10:44:56 pm »
Nice. Perhaps I'll buy one after you guys get decent C support :D
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline sodium.777

  • LV2 Member (Next: 40)
  • **
  • Posts: 30
  • Rating: +0/-0
    • View Profile
Re: 3rd-party PRIZM apps officially possible
« Reply #12 on: March 07, 2011, 01:40:19 am »
it has a  touch screen
does it have enough processing power to emulate ds games?

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: 3rd-party PRIZM apps officially possible
« Reply #13 on: March 07, 2011, 01:42:53 am »
Sorry, no touch screen. Game boy DS games are also unlikely given that the DS runs on two processors simultaneously, one of which operates faster than the Prizm's processor does normally.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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
Re: 3rd-party PRIZM apps officially possible
« Reply #14 on: March 07, 2011, 02:01:40 am »
Probably GBA emulation, but given the last attempt on the faster TI-Nspire, it would most likely require a lot of experience in SH3 assembly.