Author Topic: Doors CS 6.0  (Read 34249 times)

0 Members and 2 Guests are viewing this topic.

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Doors CS 6.0
« Reply #45 on: April 25, 2007, 12:02:00 pm »
My favorite part of DCS6 is being able to edit the 8x8 sprite for the mouse.  I think that's a really cool feature.  Just one problem, where the hell is the documentation for the boasted 16k of libraries??

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Doors CS 6.0
« Reply #46 on: April 25, 2007, 12:14:00 pm »
It's all at http://dcs.cemetech.net .  Just check out the Developers' SDK section; there shouldn't be too much stuff missing at this point.



Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Doors CS 6.0
« Reply #47 on: April 25, 2007, 12:22:00 pm »
Yes it will. Only problem I have though is you really should include some runtime libraries because I hate developing for two seperate shells and making two seperate GUI types. It doubles the size of the source code and it makes it harder to maintan. All in all I like DCS but come on support for the developers should be though of by releasing the libraries so you can include them in runtime.

If you didn't want to do that because for your own reasons like not enough time or something then I could do it for you if you wanted me to.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline dinhotheone

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 410
  • Rating: +2/-1
    • View Profile
Doors CS 6.0
« Reply #48 on: April 25, 2007, 12:41:00 pm »
QuoteBegin-Jon+25 Apr, 2007, 18:02-->
QUOTE (Jon @ 25 Apr, 2007, 18:02)
My favorite part of DCS6 is being able to edit the 8x8 sprite for the mouse.

Insanity

  • Guest
Doors CS 6.0
« Reply #49 on: April 25, 2007, 12:52:00 pm »
My friends at school have lots of games on their calcs and don't like DCS very much (except for a few people) because of the amount of space it takes up.  You could fit about five games into that extra sixteeen kilobytes that DCS is using (if you're using CrunhcyOS).

Offline dinhotheone

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 410
  • Rating: +2/-1
    • View Profile
Doors CS 6.0
« Reply #50 on: April 25, 2007, 12:55:00 pm »
alot of my friends have 84 SE's (me 2) so space isnt really a problem. and basically everything on thier calcs basically came from me so they usually use what i do. i dont think anyone has heard of crunchy (cept me) over here because i need to be able to lock/unlock stuff.

Insanity

  • Guest
Doors CS 6.0
« Reply #51 on: April 25, 2007, 01:06:00 pm »
Well like Kerm said, DCS is "300 bytes away from three pages," and I draw the line there, so back to CruncyOS for me...

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Doors CS 6.0
« Reply #52 on: April 25, 2007, 01:18:00 pm »
QUOTE
Insanity: you definitely need to get an 84.



Delnar_Ersike

  • Guest
Doors CS 6.0
« Reply #53 on: April 25, 2007, 02:54:00 pm »
Is DCS6 optimized mainly for speed or for size? I think that in this case, size is more important than speed...

Also, how come DCS6 uses two appvars and leaves one in the RAM when it exits?

*Delnar_Ersike

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Doors CS 6.0
« Reply #54 on: April 25, 2007, 03:21:00 pm »
The RAM one is modified more often than the archived one.  Its point is to put as little wear-and-tear on the flash as possible.  It only modifies the archived one when it really needs to.  (Kerm correct me if i'm wrong, cuz i'm totally just guessing)

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Doors CS 6.0
« Reply #55 on: April 25, 2007, 03:29:00 pm »
You're correct.  They're actually precisely the same; the one in ROM is a backup of the one in RAM.  It uses the AppVar quite often for settings etc, and only copies from the one in RAM to the one in ROM when you change settings.  That's how Doors CS can a) detect when your calc has crashed and b) restore preferences when it does crash.

edit:(netham45) fixed a glitch w/ smileys.



Insanity

  • Guest
Doors CS 6.0
« Reply #56 on: April 25, 2007, 03:38:00 pm »
Oh crap, I hit the wrong button.  Sorry, Kerm.   :oops:embarassed.gif
( I'm mad at something else an I can't concentrate very well right now. )

Offline lolje

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 299
  • Rating: +2/-0
    • View Profile
Doors CS 6.0
« Reply #57 on: April 25, 2007, 04:10:00 pm »
Well, when I had Doors CS on my Ti84+, it always crashed when I tried to start it...
But this Release looks graphicially pretty uber-owning  O_Oshocked2.gif
Good Work!
83+/84+ xLIB projects
Age of culture II (~89%)

Contact: [email protected]

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Doors CS 6.0
« Reply #58 on: April 25, 2007, 04:42:00 pm »
lolje, do you mean DCS6 or one of the earlier releases?



Offline lolje

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 299
  • Rating: +2/-0
    • View Profile
Doors CS 6.0
« Reply #59 on: April 25, 2007, 04:56:00 pm »
It was an earlier one - definitely <6
83+/84+ xLIB projects
Age of culture II (~89%)

Contact: [email protected]