This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - KermMartian
Pages: 1 ... 14 15 [16] 17 18 ... 34
226
« on: December 14, 2010, 02:47:09 pm »
After a long summer and fall of coding and debugging, Doors CS 7.1 has finally been released! This milestone comes three years since the last major release of Doors CS 6.0 in April 2007 and two years since the incremental release of Doors CS 6.2 in May 2008, and four months since Doors CS 7.0 was released in late August. Nine years since its humble beginnings as a crude BASIC shell, Doors CS 7.1 aims to bring a full set of features and rock-solid stability to users and coders alike. It supports MirageOS, Ion, Doors CS, and nostub BASIC and Assembly programs, and contains full support libraries for XLib, Celtic III, PicArc, (partially) Omnicalc, and the new DCSB Libs that let Doors CS coders use features like the DCS GUI. The HomeRun feature lets you execute any type of program, BASIC or ASM, archived or not, from the TI-OS homescreen. The Doors CS desktop lets you view your programs and folders, organize them into nested folders, cut, copy, rename, lock, archive, hide, and even edit programs, and change settings and options from the DCS Menu. Doors CS 7.0 added more robust protection from data loss due to RAM Clears, including automatic restoration of the user's folder structure. In addition, Doors CS 7.1 packages the powerful CALCnet2.2 networking protocol into the shell, allowing users to link two, twenty, or two thousand calculators for communication and multiplayer gaming. For ASM developers, Doors CS offers a full suite of features, adding the DCS GUI system, and Associated Program system that automatically opens files in their associated viewer/editor, and much more on top of a full complement of MirageOS and Ion-compatible libraries. BASIC programmers can take advantage of support for every popular BASIC library built directly into the shell. Full information about Doors CS can be found at http://dcs.cemetech.net, including a (very) exhaustive feature list and screenshots galore for your viewing pleasure. Download Doors CS 7.1 today and unleash the full power of your graphing calculator! Download Doors CS 7.1Other Useful Downloads Doors CS 7.1 SDK - The official Doors CS 7 SDK Document DE 7 - A text editor demonstrating the power of Doors CS. Doors CS 7 Teaser Trailer
227
« on: December 09, 2010, 03:21:38 pm »
I voted Axe.
So do I, a program that allows us to make more programs. And On-Calc Applications? Sweet.
DoorsCS is a good contestant too
Thanks! I think my biases are clear, but I think all the contestants are great projects, and I wish all the authors good luck.
228
« on: December 05, 2010, 06:28:01 pm »
*bump* Doors CS 7.1 Beta 2 is the second (and with any luck, last) beta release of Doors CS 7.1, the first version to contain fully-functional CALCnet2.2 drivers. It also offers several slight usability fixes and bug patches since Doors CS 7.0.1. I'm happy to mention the following new items in Doors CS 7.1 Beta 2: :: Tighter restrictions on hidden files to minimize conflicts with buggy TI-OS code. :: Resolved problem with two- and three-argument standard usage of the sum() command :: Convergence of the emulator and non-emulator versions, slightly enlarging the setup code for CALCnet2.2 :: TI-OS error handlers wrapped around ASM program execution As always, your invaluable beta-testing helps me release a product that is stable and polished, so remember to let me know in the attached topic if you have any bug reports, especially with usage of the DCSB Libs and with executing ASM programs. I also welcome feature requests for future versions of Doors CS, although with as few as 27 bytes free on one of the DCS 7.1 Beta 2 pages, I have extremely limited room for new features at this point. Please download, test, and enjoy! Download Doors CS 7.1 Beta 2CALCnet 2.2 Test Programs Flourish: CALCnet 2.2 Tech Demo NetPong v1.1DCSB Libs Test Programs DCSBL Race v1.0.1 DCSQuad Solver v1.0 Lights Out DE v1.0
229
« on: December 05, 2010, 10:43:06 am »
I believe SourceCoder can convert .bmps to binary data and/or hex.
http://www.cemetech.net/projects/basicelite/sourcecoder2.php
SourceCoder 2.5 can indeed convert images into .8xi format as well as binary format for ASM, BASIC, and Axe in monochrome and 3- and 4-level grayscale.
230
« on: December 02, 2010, 10:24:43 am »
wow ive tried it on my nspire emu and it's brilliant, but i am most impressed with the good stuff that happens when the app is not actually on the screen, its like a process that runs in the background, how did u do that?
As DJ Omnimaga correctly opined, those are hooks. They're quite a powerful tool, and although TI's main motivation in adding them was, I suspect, their own Apps, they have served me very well. I'd say that of all my projects, Doors CS 7 has the most intense and complex TI-OS integration. Unfortunately, that also brings me plenty of headaches when TI's code breaks or works inconsistently, but that's life, I guess.
231
« on: December 02, 2010, 10:22:49 am »
In reference to that above post I never saw, I think there will always be individuals who don't have, shall we say, a complacent attitude towards other sites, but the sheer number of friendly, cooperative people on every side of the fence in the community means that we generally hold it together. DJ, thanks again for your Nspire testing of CALCnet; I look forward to picking up work on the project again when I finish my finals in three weeks. I have a demo program called flourish underway that demonstrates some cool features of CALCnet, so I'll look forward to sharing that with you guys here at Omnimaga once I get the last few bugs ironed out of it.
232
« on: December 02, 2010, 10:20:29 am »
This is a bit of a necropost, but I appreciate all your testing, and I'll probably be stopping by this thread with Doors CS 7.1 Beta 2 once I get my act together on finals and final projects at school.
233
« on: November 09, 2010, 11:42:16 pm »
No CALCnet2.2 bug reports or reports of non-bugs (ie, proper functionality) yet? The main thing I've seen so far is an issue with certain ASM programs that call certain TI-OS input functions from inside Doors CS, specifically MV's ASM port of WFRNG.
234
« on: November 09, 2010, 12:14:56 am »
Cheers DJ! I hope you guys get to give this a try, especially if you have any interest in CALCnet. Even if you have only two calculators (or together with a friend you have two), you can test out CALCnet2.2 with a simple 2.5mm I/O cable. I've included NetPong v1.0, a simple CALCnet2.2 pong game, and a speed benchmarking program for your enjoyment.
235
« on: September 10, 2010, 03:00:21 am »
As announced in several recent news articles, CALCnet2.2 is a long-running of mine that has in the past two weeks reach fruition on real hardware devices. NetPong v1.0 is a small game that I have been developing for the last few days to showcase the capabilities of CALCnet 2.2, including broadcasting, one-to-many and one-to-one transmissions, fault and collision tolerance, and low latency capabilities. NetPong allows you to play Pong across an arbitrary number of calculators. With two, three, four or more calculators, NetPong creates a single virtual LCD for a standard Pong game, complete with scoring, paddles, distributed pausing and quitting, and more. Although no specialized hardware is required, playing with more than two calculators requires a simple splice of I/O cables together; feel free to ask for assistance. CALCnet2.2 will continue to be developed, and I plan to soon re-integrate it into Doors CS 7, no mean feat considering how little free space is left in it for me to add new features. I'll let the somewhat unwieldy screenshots of two-, three-, and four-calculator gameplay speak for themselves. Download NetPong v1.0Videos of real calculators playing earlier versions of NetPong:
236
« on: September 07, 2010, 07:42:49 pm »
Thanks ztrumpet, builderboy! For now it's holding its own on the top charts at #7, right under Mario by guess-who. Now that CALCnet2.2 is functional, I'm debating putting it into Doors CS; I'll post more info on this when I finish NetPong.
237
« on: September 04, 2010, 10:32:20 pm »
Hello.
238
« on: September 01, 2010, 07:26:18 pm »
239
« on: September 01, 2010, 07:03:57 pm »
So i was inspired by SourceCoders' broken Basic Optimizer function, and i thought about making one on the calculator, so you could optimize your Basic Programs without having to transfer them to the computer for any utility. I quickly wrote up some code in Axe, and the optimizations have started Currently it has support for:
Ending Parenthasis Ending Quotes Devlar
And there is plans and psedocode for
Implied multiplication =0 into Not( Powers of 10 Negative/Positive cancellation
any other ideas of simple find and replace optimizations that i could put into the optimizer? Obviously i cant do some of the complicated stuff, but there are some good simple replacements that can make a big difference. And note that it ignores Strings completely Strings Should not be changed ^^. And there also might be an option on whether to erase empty lines or not. Some people like to keep them for readability during development, and then maybe want to take them out later.
Might I request that you crosspost this to Cemetech, both so we can discuss this idea, and moreover that we can talk about you helping me improve SourceCoder's optimizations? I can't fix it if people don't tell me to my face that they're unhappy about a feature.
240
« on: August 30, 2010, 12:43:54 am »
You can get "BMPtoC.exe" in the Nspire picture viewer on TI Bank:
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=1630
Open the command prompt, cd to the folder that contains BMPtoC.exe, and type "BMPtoC.exe".
The instructions are in french. For the first input, enter the name of the image with the file extension. For the second, enter the name of the file you want the converted code to appear in.
As calc84 said yesterday in the IRC, sprites defined using this tool take up a LOT of memory. Right now, I am working on a little tool that will convert sprites to hex code, making the arrays half the size. This should save a bit of memory. I can't give a time when I will have this tool done because school starts for me tomorrow and I am expecting to be killed with work. It shouldn't take too long to write, so hopefully I will be done soon!
Just so you know, SourceCoder can generate nibble-packed 16-level gray arrays suitable for use in Nspire C programs now.
Pages: 1 ... 14 15 [16] 17 18 ... 34
|