Don't have an account? Register now to chat, post, use our tools, and much more.
» ticalc.org's 2013 POTY Competition Underway
» Cemetech's Lightning Contest #11 Starts Tomorrow
» Jezzball v1.0 Released, in Monochrome and Color
» Graphics Excellence: IkarugaX and SolidFRAME
There are 77 users online: 1 member, 66 guests and 10 bots.
Bots: MSN/Bing (2), Magpie Crawler (5), Googlebot (2), MSN/Bing (1).
RSS & Social Media
You must log in to view the SAX chat widget
ticalc.org's 2013 POTY Competition Underway
Published by KermMartian on December 8, 2013 at 2:10:30 AM CST | Discuss this article (2)
It's December once more, which means that community flagship website ticalc.org has begun their Program of the Year (POTY) competition. This year, the staff of the site put an extra effort into getting as many programs featured during "Nomination November" as possible, so the field of contestants is quite crowded. This year, the categories are TI-83 Plus/TI-84 Plus, TI-84 Plus C Silver Edition, TI-89/TI-92, TI-Nspire, and Computer programs. Voting on first category has already finished, and this week brings the TI-84 Plus C Silver Edition voting. Among the many meritorious programs are Steins;Gate 8-bit by long-time member calc84maniac, Calcuzap and CMonster by the legendary Patrick Davidson, and three programs by the relative newcomer AssemblyBandit. The news article about this week's POTY can be found on ticalc.org, and the poll results are here (you vote on ticalc.org's front page). Of course, I ardently hope you vote for Doors CSE 8.0 in light of its file management abilities, ASM and BASIC libraries, and potential to spur on new program development, but all the entries are very worthy contenders indeed. By the way, if you do decide to vote for Doors CSE 8 (or even if you don't), could you please rate it on its ticalc.org page?
We also wish the competitors in the upcoming weeks the very best of luck, and although all of these programs are obviously meritorious based on the fact that they achieved featured status, we look forward to see what the community decides are the few that deserve the highest community honor, Program of the Year. By the way, if you enjoy competition, there are fewer than 20 hours left in our Contest #11, a three-day "lightning" programming competition. Based on what we've seen so far, there are quite a number of cool entries underway, and we anticipate having the results of judging as early as next weekend.
Cemetech's Lightning Contest #11 Starts Tomorrow
Published by KermMartian on December 5, 2013 at 11:23:47 AM CST | Discuss this article (53)
As mention on Cemetech's Facebook page and debated on the Cemetech forum, Cemetech's 11th contest is a lightning contest and begins tomorrow morning. Contestants will have until 11:59pm ET on Sunday to finish their entries. Although the topic will be revealed tomorrow morning, the platform is any TI-83 Plus through TI-84 Plus C Silver Edition z80 calculator, and any language is acceptable, including TI-BASIC, z80 Assembly, C, Grammer, and Axe. Entries will be judged on programming quality, completeness of the entry, and how the contestant succeeded in creating a working entry in less than three days. Since we know very well the different effort required to create a given program in different calculator programming languages, judging will be adequately weighted.
Distinction and prizes will be awarded to the top three entries. Prizes will include Guerrilla merchandise, from the samples we recently reviewed. They will likely also include signed copies of "Using the TI-83 Plus/TI-84 Plus" or "Programming the TI-83 Plus/TI-84 Plus" by yours truly, and might also include a few odds and ends as mentioned in our Post Your Calculator Collection thread. As always, entries' binaries and code may not be shared before judging is complete, and previously-released or publicized projects are not acceptable. Given the time constraints, you are not required to create a Cemetech topic about your entry before the deadline (although it certainly can't hurt you). Good luck to all the entrants, and we are excited to see a lot of excellent entries.
Edit, 12/6/2013, 9:51am ET: The topic has been announced: Doors CS/Doors CSE games. Anything that is a game, was not discussed or released before this instant, and takes specific advantage of Doors CS or Doors CSE features will be acceptable. I'll accept a DCS/DCSE header as fulfilling that requirement, but having the game use other functions would make it more attractive to the judges. Games will mostly be judged on the merit of the concept and how much the author was able to achieve in limited time. Leniency will be given for bugs and incompleteness, although completely nonfunctional programs will receive very low marks.
Jezzball v1.0 Released, in Monochrome and Color
Published by KermMartian on November 30, 2013 at 10:05:40 PM CST | Discuss this article (1)
Around the beginning of October, I started a Hybrid BASIC Jezzball game for the TI-84 Plus C Silver Edition and Doors CSE. For those not familiar with Jezzball, it's an extremely addictive arcade/puzzle game from the Microsoft Entertainment Pack (MSEP) for Windows 95. I used to have the most fun with that around 5th grade, and although there is one TI-83+ ASM version, it has poor reviews. There are no color versions. Anyway, I started a color version, but soon ran into speed problems. I therefore decided that I would make a version in Assembly, and that I might as well also submit it to the 2013 Omnimaga programming contest if I could get it done in time. To further challenge myself, I aimed to use the same source code to build both a color and monochrome version of the game.
And lo and behold, I finished both versions in about a week of work. Now that Omnimaga has finished private grading of its contest entries, I can finally publicly release Jezzball v1.0 for the TI-83 Plus/TI-84 Plus and the TI-84 Plus C Silver Edition. You advance through increasingly-challenging levels, filling the playfield by placing walls. You must prevent atoms (balls) from touching walls that are in the process of being built, but once a wall is complete, the atoms will bounce off that wall. Your goal is to fill at least 65% (75% in the color version) of each level to proceed to the next level. If you fill more than that, you receive a fill bonus proportional to how much extra you filled the play field. If you beat a level quickly, you also receive a time bonus. Your goal is to advance as far as possible. Jezzball v1.0 for the TI-83 Plus/TI-84 Plus and TI-84 Plus C Silver Edition has nearly identical rules to the original PC game, with a few tweaks to make it more fun on calculators.
As you might expect, Jezzball v1.0 requires Doors CS 7.2 or higher on the monochrome calculators, and Doors CSE 8.0 or higher on the color calculators. Simply send the jezzball_bw.8xp or jezzball_color.8xp file to your calculator's Archive, then run it from the Doors CS/Doors CSE desktop or from your calculator's homescreen. As always, please feel free to post compliments, criticisms, and (though I hope there are none) bug reports.
Jezzball v1.0 for the TI-83 Plus/TI-84 Plus
Jezzball v1.0 for the TI-84 Plus C Silver Edition
Graphics Excellence: IkarugaX and SolidFRAME
Published by KermMartian on November 25, 2013 at 3:28:23 PM CST | Discuss this article (1)
We often get caught up in the details and internals of writing complex, high-functioning software in low-level languages like C or Assembly. When we finish, we often have useful and internally-complex but not particularly visually impressive programs, like Doors CS or TokenIDE. Occasionally, though, all that effort produces some impressive eye candy at the end, which is the case with today's two features: a game by matrefeytontias called IkarugaX, and a 3D engine demo in progress by tr1p1ea called SolidFRAME. Both have been in development for quite some time, and both are for z80 TI graphing calculators. IkarugaX is a Danmaku-genre shooter/arcade game written in Axe for the monochrome calculators, while SolidFRAME is a pure z80 ASM program for the TI-83 Plus, TI-84 Plus, and even TI-84 Plus C Silver Edition.
In a rare upset, the inimitable Ryan from ticalc.org has already featured IkarugaX, and his description is reliably excellent: "the original Ikaruga is an arcade shmup by Treasure and is regarded in some circles as one of the greatest games in the genre. The game introduced a novel "polarity switching" mechanic that is easy to learn but difficult to master, one that [matrefeytontias] has faithfully implemented in his z80 take on the original." You battle through five increasingly challenging levels and five (?) bosses to beat the game; rumor on the street has it that even the author of the game required countless hours to beat the game. Reported to be compatible with Doors CS 7.2, this fast, fun, and visually-compelling game certainly deserves to be on every TI-83 Plus/TI-84 Plus. You can find the Cemetech Archives download link below.
SolidFRAME is a 3D engine and demo for the z80 graphing calculators, which tr1p1ea has been working on for at least a year. His first post about the topic here on Cemetech showed off impressive monochrome screenshots of a rotating cube, a Mario head, and a Link head. He later added more lighting effects and 2D clipping, then showed off X-Wing fighters in space in anticipation of a future game. Although tr1p1ea still has that planned game on the back burner, we're thrilled to report that he has ported the basic engine to the TI-84+CSE. He has shown off a color cube as well as the same Mario and Link heads, this time in blazing color. tr1p1ea has also added a video of the engine in action; it looks smooth and impressive to us. We can't wait to see where tr1p1ea goes with this.
IkarugaX z80 Danmaku/Shoot-Em-Up
IkarugaX (left) and SolidFRAME in color (right)
© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.019804 seconds.