Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
State of the Prizm: February 2012
Published by KermMartian on February 24, 2012 at 11:14:10 AM CST | Discuss this article (22)

Almost one year ago, I wrote a Cemetech news article criticizing the TI-Nspire CX and promoting the Casio Prizm. I felt that TI's closed-ecosystem attitude towards their newest calculator and disregard for the third-party developer community showed a shortsighted focus on the wishes of standardized testing and a small minority of calculator interests while ignoring the larger needs and wants of the student and developer communities that use their devices. In particular, I expressed disgust at TI's irresponsibility in closing off an avenue for students to learn programming, through which I and tens of thousands of others were exposed to coding. In the past year, Casio Prizm activity at Cemetech has blossomed. From a GCC-based PrizmSDK by Jonimus et alia in August that was updated to v0.3 in November to Merthsoft's Minesweeper, the first Prizm game, to my own Obliterate and Tetrizm for the Casio Prizm, we have steadily forged ahead.

In the past month or two, however, Prizm development at Cemetech has increased dramatically. Some of the key points:

:: I discovered a Prizm Training Program run by Casio to teach students and teachers to better understand the Casio Prizm, with a perk of a free Prizm at the end of the training. Although some members of the larger TI community unfortunately treated it as a giveaway and cheated, lots of Cemetech members completed the training and now have a Prizm of their own. They have almost universally expressed a wish to learn Prizm BASIC and/or C programming for the device, and we are excited to teach them.

:: Cemetech's budding WikiPrizm aims to be a well-organized and authoritative reference to the Prizm. Users like TIFreak8x and YeongJIN_COOL have been working hard to document BASIC tokens, while Merthsoft, Ashbad, AHelper, and myself have been documenting overclocking, the RTC, installing and using the PrizmSDK, and most importantly, the system calls of the device.

:: A great deal of development is occurring. As part of Cemetech Contest 8, Ashbad released a beta of his impressive Raptor space-shooter game. Purobaz's Free Wheel game and Nitrosax's port of The Impossible Game, though both in Prizm BASIC, are both extremely fun. Merthsoft updated his Minesweeper game with an attractive graphical upgrade, which joins his repertoire of games, educational programs such as Periodic, and tools such as the invaluable Character Finder. AHelper has released Sink, a beautiful Battleship game for the Prizm. If you look through Cemetech's Prizm Development Forum, you'll see numerous other threads underway, such as a WAV player, a password-protection program, a calendar and clock, a game called Gravity Duck, and continued investigation of the Prizm's hardware and software.

I'm proud to say that Cemetech members who participated in the Training Program have largely expressed admirable wishes for their new Prizms. Souvik is "plan[ning] on making a Falldown clone for it in C", Spenceboy98 wants to "experiment and explore the capabilities of the Prizm", and thydowulays "would love to help improve the community of calculators by helping with both TI and Casio programming, and [wants] to make an application such as maybe (maybe) an IDE for Prizms to be able to develop C on calc from." Krazylegodrummer56 will "work on some math programs so people can have an easier time in math", and Homer-16 will try "developing for the Prizm in C/C++ once I find the time and a project idea". I applaud these honorable sentiments, and look forward to working with all of you to write great Prizm programs and to keep teaching new Cemetech members the joys of programming.

Please feel free to reply to this post with your general thoughts on the state of Prizm hardware and software development, and/or a pitch about your latest project. I ask that if you want to debate the Nspire vs. Prizm route, that you take it to the relevant topic.

Prizm skins from Cemetech's thread about Casio's Skinit offer

2012 Articles
January 2012 January 2012 [Back to News Archives Index]

» Happy New Year; Cemetech's 2011 In Review published January 5, 2012 by KermMartian
» Defeat SOPA/PIPA; Contest 8 End Looms published January 18, 2012 by KermMartian
» 900K Downloads; Contest 8 Ends Today published January 22, 2012 by KermMartian
» [InDev] jsTIfied, a Javascript TI-83+ Emulator published January 24, 2012 by KermMartian

February 2012 February 2012 [Back to News Archives Index]

» [Prizm] Tetrizm v1.0 published February 2, 2012 by KermMartian
» Public jsTIfied Beta: a TI-83+ in Your Browser published February 6, 2012 by KermMartian
» Cemetech Contest #8 Results published February 22, 2012 by KermMartian
» State of the Prizm: February 2012 published February 24, 2012 by KermMartian
» Introducing "Programming the TI-83+/84+" published February 28, 2012 by KermMartian

March 2012 March 2012 [Back to News Archives Index]

» Cemetech to Bring Full-Color Prizm 3D Graphing published March 3, 2012 by KermMartian
» Graph3DP Video Demo; Prizm OS 1.04 published March 15, 2012 by KermMartian

April 2012 April 2012 [Back to News Archives Index]

» Graph3DP v1.0 Beta 1; Prizm Hacking Continues published April 1, 2012 by KermMartian
» Prizm Successfully Overclocked, Underclocked published April 4, 2012 by KermMartian
» United-TI To Merge Into Cemetech published April 15, 2012 by KermMartian
» United-TI Forum Archives Open at Cemetech published April 21, 2012 by KermMartian

May 2012 May 2012 [Back to News Archives Index]

» More Prizm Gaming: 3D and OverClui published May 2, 2012 by KermMartian
» New Moderators: Tari, Weregoose, Xeda112358 published May 9, 2012 by KermMartian
» Kernel Hacking: Connect an SSD1289 LCD to a Beaglebone published May 17, 2012 by KermMartian
» SourceCoder: A TI-83+ Emulator in your TI-BASIC Editor published May 28, 2012 by KermMartian

June 2012 June 2012 [Back to News Archives Index]

» First Impressions of the Casio ClassPad 330 published June 19, 2012 by KermMartian
» "Programming the TI-83+/84+" Heads to Production published June 21, 2012 by KermMartian
» Doom, 3D Graphing Advance on Casio Prizm published June 25, 2012 by KermMartian

July 2012 July 2012 [Back to News Archives Index]

» Doors CS 7 Ornament, IRC Stats, Updates published July 12, 2012 by KermMartian
» A Formal Unveiling of WikiPrizm published July 20, 2012 by KermMartian

August 2012 August 2012 [Back to News Archives Index]

» TI-89 Titanium Disassembly and Backlighting published August 9, 2012 by KermMartian
» [Prizm] Introducing LuaZM published August 17, 2012 by KermMartian
» Back-To-School Guide 2012 Part 1: Buying a Graphing Calc published August 27, 2012 by KermMartian

September 2012 September 2012 [Back to News Archives Index]

» Graph3DP 1.0 Release Candidate 1 published September 2, 2012 by KermMartian
» Back-To-School Guide 2012 Part 2: Put Games on Your Calc published September 4, 2012 by KermMartian
» [Prizm] Graph3DP 1.0 Released published September 6, 2012 by KermMartian
» LuaZM v0.1 Beta: Lua for the Casio Prizm published September 8, 2012 by KermMartian
» Back-To-School Guide 2012 Part 3: Learn to Program published September 12, 2012 by KermMartian
» Calculator Hacking at Maker Faire 2012 published September 13, 2012 by KermMartian
» jsTIfied Online Emulator Adds Beta TI-84+/SE Support published September 18, 2012 by KermMartian
» "Programming the TI-83 Plus/TI-84 Plus" Published published September 28, 2012 by KermMartian
» Maker Faire 12 Day 1: Educators' Choice; Hackaday Interview published September 29, 2012 by KermMartian

October 2012 October 2012 [Back to News Archives Index]

» Cemetech at World Maker Faire 2012 Recap published October 3, 2012 by KermMartian
» Games: Alien Breed 5 and Bloxorz published October 6, 2012 by KermMartian
» jsTIfied 1.0 Release Candidate 1 published October 9, 2012 by KermMartian
» Play @ Cemetech: MC and UT2004 published October 14, 2012 by KermMartian
» "Programming the TI-83+/84+" for Kindle/eBook published October 20, 2012 by KermMartian
» Cemetech Gets a Fresh Look published October 25, 2012 by KermMartian

November 2012 November 2012 [Back to News Archives Index]

» TI-84 Plus C Color-Screen Calculator Discovered published November 8, 2012 by KermMartian
» Cemetech Founder to Speak at Texas Instruments T3 Conference published November 9, 2012 by KermMartian
» Official Updates About TI-84 Plus C Silver Edition Software published November 12, 2012 by KermMartian
» Cemetech Contest #9 Announced published November 14, 2012 by KermMartian
» Nspire Ribbon Repair And Miscellany published November 18, 2012 by KermMartian
» 200K Posts, Other Stats published November 18, 2012 by KermMartian
» Exploring Options for Expansion published November 19, 2012 by Alex
» Casio Announces ClassPad fx-CP400 Color Touch Calculator published November 29, 2012 by KermMartian

December 2012 December 2012 [Back to News Archives Index]

» Official TI-84+CSE Updates: Specs, FAQs, More published December 12, 2012 by KermMartian
» "Self-Teaching a Love of STEM: A Personal Tale" published December 27, 2012 by KermMartian
» Announcing jsTIfied 1.0, an Online Graphing Calculator published December 31, 2012 by KermMartian