Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
Cemetech Contest #7: Doors CS
Published by KermMartian on June 22, 2010 at 7:57:22 PM CST | Discuss this article (27)

The administrators of Cemetech are happy to announce the seventh official Cemetech programming contest. The theme of this contest will be Doors CS programs. All entries must use some feature of Doors CS to be eligible for the contest. For BASIC programmers, this includes using the specialized headers to add icons, define subprograms, and hide subprograms, the built-in XLib and Celtic III compatiblity libraries, or the upcoming Doors CS BASIC libraries. For ASM programmers, this includes using the Doors CS GUI subsystem, the Associate Program subsystem, or some other features that are unique to Doors CS (even if it's just the header). A secondary goal of the contest is to introduce programmers to the extra features and power that Doors CS facilitates, so the more creative and efficient the use of Doors CS' features in your program, the better.

First, something everyone will be interested in: prizes. Brandon Wilson has generously offered to donate the top prize, a TI-73 that has been converted to a TI-83+ using his Chameleon program and then installed in a TI-83+ case. The contest will have two categories as detailed in the next paragraph, and a first, second, and third place winner will be chosen from each category. The two first-place winners will be fairly compared, and the entry judged to be the best will be awarded this top prize. A second prize that has not yet been chosen will be awarded to the first-place winner in the other category, and the second-place winners will also receive consolation prizes (feel free to post suggestions!).

We will be accepting two major classes of programs. One category will contain all BASIC and Hybrid (BASIC with XLib / Celtic III / Doors CS libraries) programs, while the second will consist of all pure ASM and Axe-compiled programs. The judges, Rivereye and myself, Kerm Martian, will make every effort to judge the entries fairly against others in the same categories and between categories based on our expert knowledge of the relative features and capabilities of BASIC, Hybrid BASIC, Axe, and Assembly.

The deadline for this contest will be 11:59:59pm Eastern Time, Sunday, September 5th, 2010. The results of the contest will be announced by the morning of Tuesday, September 7th, and the entries will be released to the general public during the day on September 16th to avoid violating the terms of the Omnimaga Axe contest and to allow possible cross-entries. The rules for this contest will be mostly similar to previous Cemetech contests. Programs should contain only original code, with some exceptions. Limited use of external libraries may be permitted on a case-by-case basis, but should be checked with one of the two judges. Only projects that have not been previously released will be permitted, and no code releases are permitted before September 16th, but unlike previous contests, publicity and posting about one's entry will be permitted, and feedback on ideas may be solicited from the general public. Again, users should not be asking for help with their code. The exception to this is Doors CS-specific questions, comments, or bug reports. I will be happy to work with any user to quickly resolve Doors CS bugs that may be preventing their projects from working properly, and points will not be taken off for bugs in entries that are the fault of Doors CS (although it is the responsibility of the coder to try to resolve these before the deadline).

Please feel free to post a topic in this Contest subforum when you decide you're going to enter the contest, to discuss whether a specific idea is appropriate, and to announce updates on your projects. We are open to appeals on the rules if you feel any of them are unfair, although we reserve the right to keep them as-is. Good luck, and have fun! To summarize:

PRIZES: Chameleon'ed TI-73/TI-83+ to the top entry, unannounced prize for the next three winners.
THEME: Use of Doors CS libraries and capabilities
DEADLINE: Sunday, September 5, 2010
ALLOWED: Publishing details and requesting idea/artwork help allowed
DISALLOWED: Releasing code, requesting non-Doors CS-specific code help

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

» Happy New Years from the FreeBuild crew published January 1, 2010 by elfprince13
» [Beta] SysMon Server Monitor published January 15, 2010 by KermMartian
» Bring the Calculators Back to IRC: Reviving #ti published January 21, 2010 by allynfolksjr
» SysMon v1.0 published January 25, 2010 by KermMartian
» Freebuild Linux Support published January 26, 2010 by elfprince13
» One Hundred Thousand Posts published January 31, 2010 by KermMartian

February 2010 February 2010 [Back to News Archives Index]

» TI-84+ OS v2.53 Leaked published February 7, 2010 by KermMartian
» Ultimate Calculator 3 Progress published February 8, 2010 by KermMartian

March 2010 March 2010 [Back to News Archives Index]

» Three New BASIC Programs published March 26, 2010 by KermMartian

April 2010 April 2010 [Back to News Archives Index]

» SAX "Dupe Aborted" Bug Fixed published April 9, 2010 by KermMartian
» Doors CS 7 Development Grinds Sluggishly to a Start published April 16, 2010 by KermMartian
» Promotions; Sonic Screwdriver published April 28, 2010 by KermMartian
» DCS7 Dev Continues; Long-Overdue PwdSE v2.0 published April 29, 2010 by KermMartian

May 2010 May 2010 [Back to News Archives Index]

» DCS7 Dev: TabFuncs, Folder Restore published May 3, 2010 by KermMartian
» Doors CS 6.3 Beta published May 12, 2010 by KermMartian
» BinPac8x v1.0 published May 20, 2010 by KermMartian
» Master's Thesis Completed published May 25, 2010 by KermMartian
» Master's Graduation; DCS 6.4b Coming Soon published May 27, 2010 by KermMartian
» Doors CS 6.4 Beta published May 30, 2010 by KermMartian

June 2010 June 2010 [Back to News Archives Index]

» BinPac8x v1.2 published June 1, 2010 by KermMartian
» Doors CS 6.5 Beta published June 5, 2010 by KermMartian
» SourceCoder 2.5: Updates and Features published June 11, 2010 by KermMartian
» TI-84+ Etch-a-Sketch With Real Shaking published June 12, 2010 by KermMartian
» Doors CS 6.6 Beta published June 19, 2010 by KermMartian
» Cemetech Contest #7: Doors CS published June 22, 2010 by KermMartian
» DCSB Libs Progress published June 27, 2010 by KermMartian

July 2010 July 2010 [Back to News Archives Index]

» Doors CS 6.7 Beta published July 2, 2010 by KermMartian
» Return of the mobileTunes 3 Converter Upgrades published July 6, 2010 by KermMartian
» Doors CS 6.7.6 Beta published July 21, 2010 by KermMartian
» Doors CS 6.8 Beta published July 25, 2010 by KermMartian
» Cemetech Contest #7 Deadline Fast Approaching published July 29, 2010 by KermMartian
» BinPac8x Updated to v1.3 published July 30, 2010 by KermMartian

August 2010 August 2010 [Back to News Archives Index]

» Doors CS 7 SDK Released published August 4, 2010 by KermMartian
» Tokenizer DE v1.0 Released published August 6, 2010 by KermMartian
» Presenting Document DE 7 published August 10, 2010 by KermMartian
» Doors CS 6.9 Beta published August 13, 2010 by KermMartian
» Doors CS 7.0 Release Candidate 1 published August 20, 2010 by KermMartian
» Doors CS 7.0 Released! published August 25, 2010 by KermMartian
» Contest #7: One Week to Go! published August 29, 2010 by KermMartian
» Updates: Stats, Forum, Mobile published August 31, 2010 by Alex

September 2010 September 2010 [Back to News Archives Index]

» Contest #7 Now Closed published September 5, 2010 by KermMartian
» CALCnet2.2 Demonstrates Calculator Networking published September 6, 2010 by KermMartian
» NetPong v1.0 Showcases CALCnet2.2 published September 10, 2010 by KermMartian
» New Global Moderators published September 13, 2010 by KermMartian
» Cemetech Contest #7 Results published September 14, 2010 by KermMartian
» Landmark Months; Contest Downloads; CALCnet 2.2 published September 29, 2010 by KermMartian

October 2010 October 2010 [Back to News Archives Index]

» On the Repair of TI-83+ LCDs published October 3, 2010 by KermMartian
» CALCnet2.2 Manual/Whitepaper; Site Uptime, Downtime published October 8, 2010 by KermMartian
» Upgrades and Downtime; DCS 7.1 Beta Soon published October 29, 2010 by KermMartian

November 2010 November 2010 [Back to News Archives Index]

» Doors CS 7.1 Beta 1 published November 8, 2010 by KermMartian
» mobileTunes v3.2 Released published November 10, 2010 by KermMartian
» Ramping Up to CALCnet2.2 & DCS 7.1 published November 12, 2010 by KermMartian
» Cemetech At 2^17 Posts, Active Despite Crunchtime published November 29, 2010 by KermMartian

December 2010 December 2010 [Back to News Archives Index]

» Doors CS 7.1 Beta 2 published December 5, 2010 by KermMartian
» Doors CS 7.1 Released! published December 14, 2010 by KermMartian
» Merry Christmas, Cemetech and DCS7 Updates published December 26, 2010 by KermMartian