Author Topic: Casio Prizm documentation  (Read 235003 times)

0 Members and 2 Guests are viewing this topic.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Casio Prizm documentation
« Reply #315 on: January 28, 2011, 06:58:38 am »
My computer absolutely refuses to let me install Linux of any kind or even allow VirtualBox to run  :P

I've asked FinaleTI to try it out, so expect a message from him.

EDIT: Z80man, did you ever find the location of the screen, because I can shotgun my RAM to find it if you haven't.
Is this an official technical term, or did you just use it here.  I like the analogy either way.  Sorry to hear about linux.  This is why I have 2 computes. ;-) One to test fun stuff, and one to use normally.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Casio Prizm documentation
« Reply #316 on: January 28, 2011, 07:01:36 am »
My computer absolutely refuses to let me install Linux of any kind or even allow VirtualBox to run  :P

I've asked FinaleTI to try it out, so expect a message from him.

EDIT: Z80man, did you ever find the location of the screen, because I can shotgun my RAM to find it if you haven't.
I'm downloading the iso for Ubuntu 10.10 as we speak so that I can set up Virtualbox.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Casio Prizm documentation
« Reply #317 on: January 28, 2011, 07:03:46 am »
My computer absolutely refuses to let me install Linux of any kind or even allow VirtualBox to run  :P

I've asked FinaleTI to try it out, so expect a message from him.

EDIT: Z80man, did you ever find the location of the screen, because I can shotgun my RAM to find it if you haven't.
I'm downloading the iso for Ubuntu 10.10 as we speak so that I can set up Virtualbox.
Excellent, thank you!

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 documentation
« Reply #318 on: January 28, 2011, 04:05:26 pm »

Is this an official technical term, or did you just use it here.  I like the analogy either way.

Unofficial, but I think it makes the process sound appropriately destructive :P

Of course, I'm assuming that the FLASH is write locked in virtual memory, which is NOT something I want to be proven wrong on...
« Last Edit: January 28, 2011, 04:05:48 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Casio Prizm documentation
« Reply #319 on: January 28, 2011, 04:45:32 pm »
I've hit a slight roadblock in the USB protocol process...


Edit: I found a program that read some info on the Prizm over usb, but I'm not sure if the data I've got is what you need.
Should I post it, or email it or what?
« Last Edit: January 28, 2011, 04:48:02 pm by FinaleTI »


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Casio Prizm documentation
« Reply #320 on: January 28, 2011, 07:34:10 pm »
I sent you a PM. Ask if you have more questions, as I may have not been clear enough.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Casio Prizm documentation
« Reply #321 on: January 28, 2011, 08:45:19 pm »
It was clear and I believe it worked out perfectly fine.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

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: Casio Prizm documentation
« Reply #322 on: January 30, 2011, 08:12:07 pm »
Problem is Casio hasn't even released a downloadable version of the OS yet.
Which is a shame because right now several people are stuck with the first version of their OS, which is buggy.

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 documentation
« Reply #323 on: January 31, 2011, 02:37:43 am »
Yeah.

Also, if anyone wants to program in ASM using add-ins and you're using absolute calls, check that the virtual memory bit of the MMU is reset. If you do not, you're probably going to generate TLB and/or page faults.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Casio Prizm documentation
« Reply #324 on: January 31, 2011, 07:43:46 am »
So are you going to shotgun your RAM? Be sure to take video of any weird anomaly.  Quick question, though, but do you think if you bricked it, CASO would replace it?

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: Casio Prizm documentation
« Reply #325 on: January 31, 2011, 11:31:09 pm »
Is using add-ins to do ASM possible right now? You ran ASM code successfully before if I remember. Would it just be a matter of making sure the app remains the right size and to not overwrite the checksum?

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 documentation
« Reply #326 on: February 01, 2011, 12:11:24 am »
@graph, I've tried, but it generated page faults and I don't have time to fix the problem at the moment. And I doubt Casio would replace my Prizm. Good thing ROM is write locked.

@DJ, the apps are stored in ROM and copied to RAM to run, I think. I've tried overwriting them before with no success.
∂²Ψ    -(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: Casio Prizm documentation
« Reply #327 on: February 01, 2011, 04:06:30 am »
So this means your CPU speed changer add-in from a month ago actually never ran successfully and was pretty much a hoax? ???

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 documentation
« Reply #328 on: February 01, 2011, 04:34:03 am »
No it worked (as far as I know). This is different code. The CPU speed changer didn't throw TLB errors.
« Last Edit: February 01, 2011, 04:34:38 am by Qwerty.55 »
∂²Ψ    -(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: Casio Prizm documentation
« Reply #329 on: February 01, 2011, 04:43:37 am »
Oh ok, but couldn't you just replace your CPU speed changer with different code and it would work? If so, then someone would just have to write a temporary software to modify existing add-ins as a solution to the potential 2-3 years of wait (what it took for the Nspire, the TI-82 and TI-85) before Ndless/ASH/Zshell arrives on the Prizm. :P
« Last Edit: February 01, 2011, 04:44:20 am by DJ Omnimaga »