Omnimaga

Calculator Community => Casio Calculators => Topic started by: JosJuice on May 25, 2011, 12:44:03 pm

Title: Image converter by Casio?
Post by: JosJuice on May 25, 2011, 12:44:03 pm
When looking at some videos at the Casio Prizm YouTube channel (yes, there is one!), I noticed this one. It's a presentation that shows what the Prizm is, but there's something that they mentioned that we didn't know... Around 7:30, they say that they're going to release an image converter tool soon. This is great news, since it means that we don't have to discover the details of the g3p/g3b formats like we did with g3a, but we don't know how soon "soon" is. Mu guess is that it will be during the summer, to make sure that it's available when school starts again in autumn.

Title: Re: Image converter by Casio?
Post by: fxdev on May 25, 2011, 01:09:41 pm
Well, they already have some kind of "app store" here: http://www.casioeducation.com/lesson_library/
And here's something more on the converter: http://www.casioeducation.com/prizm/light_blue
Title: Re: Image converter by Casio?
Post by: JosJuice on May 25, 2011, 01:15:03 pm
Well, they already have some kind of "app store" here: http://www.casioeducation.com/lesson_library/
It's only for lessons, right? I don't see what kind of use it has to us.
And here's something more on the converter: http://www.casioeducation.com/prizm/light_blue
That's probably the first time I've seen the word "proprietary" being used by someone when trying to be positive...
Title: Re: Image converter by Casio?
Post by: fxdev on May 25, 2011, 01:43:05 pm
Quote
That's probably the first time I've seen the word "proprietary" being used by someone when trying to be positive...

Should "proprietary" mean something bad? For me, it is totally okay if a company decides to go the closed source way.
I'm more scared of all this "GPL" code everywhere...
Title: Re: Image converter by Casio?
Post by: JosJuice on May 25, 2011, 01:48:05 pm
Quote
That's probably the first time I've seen the word "proprietary" being used by someone when trying to be positive...

Should "proprietary" mean something bad? For me, it is totally okay if a company decides to go the closed source way.
I'm more scared of all this "GPL" code everywhere...
Why do you dislike the GPL? Personally, I don't see any problem with it. Everything that can be done with proprietary can be done with the GPL as far as I know... Except from hiding.
Title: Re: Image converter by Casio?
Post by: z80man on May 25, 2011, 02:17:46 pm
We could make are own image converter pretty easily, but no one has bothered to do so yet. They actually have pretty good compression because g3p has 256 colors with a palate.
Title: Re: Image converter by Casio?
Post by: DJ Omnimaga on May 25, 2011, 02:52:11 pm
Quote
That's probably the first time I've seen the word "proprietary" being used by someone when trying to be positive...

Should "proprietary" mean something bad? For me, it is totally okay if a company decides to go the closed source way.
I'm more scared of all this "GPL" code everywhere...
The problem with proprietary software is that often, when it comes to calculators, their quality sucks terribly. Examples:

TI-Connect: Fails to detect your calc for no reason all of a suddent, took until 2010 before it's compatible with 64 bit systems, unnecessary slow (takes about 10 seconds to initiate a transfer)
TI-Graph Link: Crashes all the time, fails to detect the calc half of the time
TI-Flash Debugger/SDK (calc emulator): Slow, 1 keypress detected at a time, slow key detection, doesnt run most ASM and BASIC programs, incompatible with some group files even though it's TI's format.
TI-Nspire computer link software: Takes about 1 minute to startup, even on a quad core computer with 8 GB of RAM
TI-Nspire student software: Same as computer link software, runs about 4x faster than the real calc
Casio Manager: No native file transfer possible, doesn't run at the original calc speed, some features disabled, not even a paid version available, so when the trial expire, you're banned for life from using the software altogether, apparently doesn't emulate all apps perfectly (example: Insight transparency demos)

Another example that isn't for calc is Microsoft Windows. In many cases, a low end computer will be more performant under some recent Linux distros than Windows Vista/7.

TiLP, WabbitEmu and such softwares do not even have those problems. This is why many people are prefer open-source softwares. The only problem with open-source stuff is that it's easier for people to steal the code. Otherwise when those softwares satisfy no one's need, people can take over them to improve them.
Title: Re: Image converter by Casio?
Post by: JosJuice on May 25, 2011, 02:57:04 pm
Casio Manager: No native file transfer possible, doesn't run at the original calc speed, some features disabled, not even a paid version available, so when the trial expire, you're banned for life from using the software altogether, apparently doesn't emulate all apps perfectly (example: Insight transparency demos)
What do you mean by native file transfer?
Title: Re: Image converter by Casio?
Post by: fxdev on May 25, 2011, 03:03:52 pm
Why do you dislike the GPL? Personally, I don't see any problem with it. Everything that can be done with proprietary can be done with the GPL as far as I know... Except from hiding.

Well, because of its viral character and complexity. At least version 3 is WAY too restrictive.
Personally, I prefer BSD style: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.html
Title: Re: Image converter by Casio?
Post by: JosJuice on May 25, 2011, 03:14:34 pm
Why do you dislike the GPL? Personally, I don't see any problem with it. Everything that can be done with proprietary can be done with the GPL as far as I know... Except from hiding.

Well, because of its viral character and complexity. At least version 3 is WAY too restrictive.
Personally, I prefer BSD style: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.html
Yeah, the BSD license seems to be pretty nice. It allows the code to be included in programs that aren't open source, which can be both good and bad... I hope those who use it only use it for good. Now that I think about it, what's the worst thing that can happen? Someone sells a paid version of it, but everyone can just get the normal version for free if they want to?
Title: Re: Image converter by Casio?
Post by: DJ Omnimaga on May 25, 2011, 03:16:44 pm
Casio Manager: No native file transfer possible, doesn't run at the original calc speed, some features disabled, not even a paid version available, so when the trial expire, you're banned for life from using the software altogether, apparently doesn't emulate all apps perfectly (example: Insight transparency demos)
What do you mean by native file transfer?
Drag-Dropping g3a files into the emu window is not possible and there is no Send g3a file option in the menus. z80man said it was possible to use our own files in the emu by loading them in the SD card folder or something on your computer prior launching the emu, but the fact is that the emulator itself lacks file transfer options documented and visible to the average user.

Why do you dislike the GPL? Personally, I don't see any problem with it. Everything that can be done with proprietary can be done with the GPL as far as I know... Except from hiding.

Well, because of its viral character and complexity. At least version 3 is WAY too restrictive.
Personally, I prefer BSD style: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.html
Ah ok, for some reasons we thought you were totally against open-source softwares.
Title: Re: Image converter by Casio?
Post by: JosJuice on May 25, 2011, 03:25:18 pm
Casio Manager: No native file transfer possible, doesn't run at the original calc speed, some features disabled, not even a paid version available, so when the trial expire, you're banned for life from using the software altogether, apparently doesn't emulate all apps perfectly (example: Insight transparency demos)
What do you mean by native file transfer?
Drag-Dropping g3a files into the emu window is not possible and there is no Send g3a file option in the menus. z80man said it was possible to use our own files in the emu by loading them in the SD card folder or something on your computer prior launching the emu, but the fact is that the emulator itself lacks file transfer options documented and visible to the average user.
Go to Memory from the Main Menu, then press F3. Casio sneaked file transfer into the emulated calc instead of the emu. :)
Title: Re: Image converter by Casio?
Post by: AngelFish on May 25, 2011, 03:45:25 pm
Casio has actually been offering to convert pictures sent to them into .g3p format. I'm surprised they're changing that.

Although, they're probably not going to like it if we allow any other file formats to be uploaded onto the Prizm.
Title: Re: Image converter by Casio?
Post by: DJ Omnimaga on May 25, 2011, 04:11:40 pm
Yeah the issue is if people start taking photos of their notes then putting them on their calc as images. I know some people do that with cellphones.
Casio Manager: No native file transfer possible, doesn't run at the original calc speed, some features disabled, not even a paid version available, so when the trial expire, you're banned for life from using the software altogether, apparently doesn't emulate all apps perfectly (example: Insight transparency demos)
What do you mean by native file transfer?
Drag-Dropping g3a files into the emu window is not possible and there is no Send g3a file option in the menus. z80man said it was possible to use our own files in the emu by loading them in the SD card folder or something on your computer prior launching the emu, but the fact is that the emulator itself lacks file transfer options documented and visible to the average user.
Go to Memory from the Main Menu, then press F3. Casio sneaked file transfer into the emulated calc instead of the emu. :)
Really? I wish they made it more visible X.x.

Too bad, now I can no longer test for life, since my trial expired and Casio decided to not release a paid version of it...
Title: Re: Image converter by Casio?
Post by: Munchor on May 27, 2011, 12:54:03 pm
When looking at some videos at the Casio Prizm YouTube channel (yes, there is one!), I noticed this one. It's a presentation that shows what the Prizm is, but there's something that they mentioned that we didn't know... Around 7:30, they say that they're going to release an image converter tool soon. This is great news, since it means that we don't have to discover the details of the g3p/g3b formats like we did with g3a, but we don't know how soon "soon" is. Mu guess is that it will be during the summer, to make sure that it's available when school starts again in autumn.

That will save us some work, great, thanks for the info JosJuice.
Title: Re: Image converter by Casio?
Post by: fxdev on July 25, 2011, 04:41:31 pm
So, here it is! ;D

Quote
Thank you for your interest in the Casio Picture Conversion Engine!

To download the Software, click here: https://edu.casio.com/download_service/download/private_us/form.html and enter in "pictureplot" as the password.

Your unique 25-digit access key to activate the Software is:
ZSTC-4W9R-874FYYX9-BCA3YN623. Please note, this access key can only be used once.

Remember, our intuitive Casio Picture Conversion Engine converts standard image file types to proprietary and protected calculator files - this method upholds the strictest standards of test security and eliminates the potential classroom distraction of permitting any image to be used. Once the file is converted, it may be used in class on PRIZM's Manager Software.

If you would like to download the 90-day trial version of our Manager Software, click here:http://www.casioeducation.com/prizm_convert/90DayTrial.

Additional Casio-created and teacher-generated files can be downloaded by visiting the new Casio Lesson Library. www.casioeducation.com/lesson_library.

In case you want to go the official way: http://www.casioeducation.com/prizm_convert
Title: Re: Image converter by Casio?
Post by: JosJuice on July 26, 2011, 03:20:14 am
This was pretty unexpected... We knew that they were going to release this sooner or later, but I had no idea that it would be so locked-down. You have to fill in a form to get it, which gives the feeling that they only want teachers to have it, and the converter is useless for the fx-CG10 since the images aren't compatible at all. Was all of this done because of the standardized tests? I mean, TI's calculators are allowed to display any converted image file, but for some reason the fx-CG10 isn't allowed to...
Title: Re: Image converter by Casio?
Post by: AngelFish on July 26, 2011, 04:24:41 am
The byte at 0x12 is 0x8E in the generated files. Change it to 0xFE and the calculator stops complaining about type errors. The images still don't appear, but I didn't recompute the security bytes elsewhere in the file, so images will probably load if you change those appropriately.

Also, Casio seriously needs to eliminate the redundant code from their image converter. There are several subroutines differing in only three or four instructions that could easily be optimized into one subroutine with several unique calls from elsewhere.
Title: Re: Image converter by Casio?
Post by: ztrumpet on July 26, 2011, 01:15:49 pm
Awesome!  Nice find. :D  This is great for Prism coders.
Title: Re: Image converter by Casio?
Post by: JosJuice on July 26, 2011, 01:29:12 pm
Awesome!  Nice find. :D  This is great for Prism coders.
No, it's actually mostly useless for programming. The images that are used in programs don't have to be in a specific format, so this is only useful for displaying images in the OS - without programming. However, the usefulness is a bit limited, as I stated in my previous post. However, this program will most likely make it easier for us to figure out how the image file format works.
Title: Re: Image converter by Casio?
Post by: ztrumpet on July 26, 2011, 01:47:23 pm
Awesome!  Nice find. :D  This is great for Prism coders.
No, it's actually mostly useless for programming. The images that are used in programs don't have to be in a specific format, so this is only useful for displaying images in the OS - without programming. However, the usefulness is a bit limited, as I stated in my previous post. However, this program will most likely make it easier for us to figure out how the image file format works.
Ah, okay.  I see how that could be a damper on it, but at least it's better than nothing. ;)
Thanks for the rebuke. :)
Title: Re: Image converter by Casio?
Post by: Pedram Rami on June 09, 2016, 07:44:49 am
I request passwords for CASIO Picture Conversion Engine for ClassPad II???

 

 

"pictureplot" is passwords for CASIO Picture Conversion Engine for fx-CG10

 

 

thank you