Author Topic: Prizm & compatibility question  (Read 2892 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Prizm & compatibility question
« on: May 15, 2011, 06:18:29 pm »
Up to now, you could take 2 different Casio calculator models (any model except the ClassPad) and transfer Basic programmes between them.
(of course, if some Basic instructions weren't supported on the receiving model, the Basic program would not run correctly)

On recent fx-9860G models you could also transfer add-ins (applications).


How about the Prizm?
Does it still have the I/O plug?

Can the Prizm be used with a different model to receive/send Basic programs?

Can the Prizm be used with a different model to receive/send add-ins?


Thanks.
TI-Planet co-admin.

Offline m1ac4

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 106
  • Rating: +8/-0
    • View Profile
Re: Prizm & compatibility question
« Reply #1 on: May 16, 2011, 07:46:54 am »
1) Yes
2) Yes.  Commands will get "fixed" for whatever calculator is recieving them.  See p. 444-446 in this PDF for complete information.  Sending information from older calcs to the Prizm is painless though I suspect that someone would need to have a Prizm and an older calc to make some Prizm Basic programs backwards compatible.
3) I don't know.

« Last Edit: May 16, 2011, 09:56:37 am by m1ac4 »

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Prizm & compatibility question
« Reply #2 on: May 16, 2011, 01:01:01 pm »
Old add-ins are not compatible with the Prizm at all. Only add-ins that have been created and compiled for the Prizm will work.

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Prizm & compatibility question
« Reply #3 on: May 16, 2011, 02:18:57 pm »
An addin could be ported to the Prizm as many syscalls do the same thing except for different hardware and a different address. It might be easier to just port old addins as long as the source is visible than emulating older Casio calcs.

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 JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Prizm & compatibility question
« Reply #4 on: May 16, 2011, 02:34:40 pm »
Yes, but the add-in files that were made for older calcs can't just be sent to the Prizm, which was what critor was asking.

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: Prizm & compatibility question
« Reply #5 on: May 23, 2011, 12:13:34 am »
When sending a BASIC Prizm program to a 9860G directly, color commands simply gets renamed to a symbol and the program will run fine without them. I don't know about other commands, though. I also wonder if some color commands remain intact when sending the program to a FX-9850G? (it had colors, but only two of the three colors were the same as Prizm colors)
« Last Edit: May 23, 2011, 12:14:02 am by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)