Omnimaga
Omnimaga => News => Topic started by: KermMartian on October 14, 2013, 09:25:27 pm
-
Doors CSE 8.0 is a shell for the TI-84 Plus C Silver Edition. It is an extension of Doors CS (http://dcs.cemetech.net) to TI's new color-screen calculator, and provides everything you might expect from older shells like Doors CS, MirageOS, or Ion. Doors CS lists and can run all of your TI-BASIC and Assembly games and programs. It lets you organize your programs into folders, archive, lock, and hide them. It gives you extra features like an enhanced TI-BASIC editor, a clock, lowercase letters, and much more.
This is a Release Candidate, meaning that it's a preview of what the final Doors CSE 8.0 will look like. My Cemetech beta testers have provided invaluable assistance in finding and tracking down a host of bugs, so I am confident that it represents a high level of quality. However, in the interest of making sure that the Doors CSE 8.0 that spreads to students' calculators is as bug-free as humanly possible. Therefore, I urge you to please try out Doors CSE 8.0, run all of your programs with it, explore all of its features, and please submit both positive and negative comments and reports. Let me know about features that you find to function well, programs that work with Doors CSE 8.0, and of course also emphasize anything that breaks. In your bug reports, please include step-by-step directions to replicate your problems.
A final note: As this is a release candidate and likely contains bugs, it launches with a large warning message. Please do not distribute it to your friends yet; a final Doors CSE 8.0 will be available for that soon. Without further ado, download and enjoy!
Download
(http://www.cemetech.net/img/icon/dl.gif) Doors CSE 8.0 Release Candidate 1 (http://www.cemetech.net/programs/index.php?mode=file&id=960)
(http://www.cemetech.net/img/news/dcse8rc1_1.png) (http://www.cemetech.net/img/news/dcse8rc1_2.png) (http://www.cemetech.net/img/news/dcse8rc1_3.png) (http://www.cemetech.net/img/news/dcse8rc1_4.png)
-
Yeah I noticed earlier that you planned a release of RC1 at any moment and am happy to see it out now. I really love how this looks like and the included features. Hopefully I get some more time to test it between work, HP Prime and sleep. :)
Also good move about the warning to not distribute to friends. I remember at school over here that most people rarely had the latest versions of Ion and Mirage, even if new ones had come out like 2 years ago. If they see the warning that this is not the final version, maybe this could be an incentive for them to visit Cemetech to check for updates and grab the latest version. :)
-
Thanks! I hope it will limit the unstable versions in the wild.
Important Note: I discovered and fixed a problem with TI-BASIC programs that use Lbl/Goto shortly after releasing that. Please make sure you get the latest version and have at least Build 1207 on your calculator.
-
Ok, thanks for the head up. I'll try to install it on my calc soon. I also need to try that Doors CSE version of Snake AssemblyBandit recently posted. :)
By the way, how large is an ASM program icon (such as PCSEBall)?
-
By the way, how large is an ASM program icon (such as PCSEBall)?
The PCSEBall icon seems to be 32x32 = 1024 pixels, rather than a scaled-up 16x16 = 256-pixel icon. 2 bits per pixel should be enough to describe the PCSEBall icon, so I'd estimate it takes 256 bytes + the space for the palette (4 bytes if a 256-color scheme is used, 8 bytes if a 65536-color scheme is used).
-
looking nice, i hope this'll hit the CSE good!
-
By the way, how large is an ASM program icon (such as PCSEBall)?
The PCSEBall icon seems to be 32x32 = 1024 pixels, rather than a scaled-up 16x16 = 256-pixel icon. 2 bits per pixel should be enough to describe the PCSEBall icon, so I'd estimate it takes 256 bytes + the space for the palette (4 bytes if a 256-color scheme is used, 8 bytes if a 65536-color scheme is used).
Perfect estimate. :) The scheme for program icons (and the headers in general) is described here (http://dcs.cemetech.net/index.php/ASM_Header_%28Color%29).
-
Ok thanks for the info. :) Also this is finally on my calc and in general works fine. I only found two bugs so far, one with CMonster exiting prematurely (which I need to cross-post on Cemetech when I have some time) and the other with the modified BASIC editor+xLIB commands both running at 6 MHz, but I didn't have time to test xLIB material further.
-
Okay, so if you hide a folder it turns into a BASIC prog, then is useless. Everything in the folder disappears from DOORS but is still on the calc. Also making a new folder with the old folders name does not put the stuff into it. Maybe disable hiding folders?
-
Okay, so if you hide a folder it turns into a BASIC prog, then is useless. Everything in the folder disappears from DOORS but is still on the calc. Also making a new folder with the old folders name does not put the stuff into it. Maybe disable hiding folders?
Thanks for the bug report, and thanks to tifreak8x for cross-posting this to Cemetech so I knew about it. Preventing hiding folders was indeed the fix, and it will be repaired in RC2.
-
Yep! I was going to post it to Cemetech, but I haven't logged in since I made my account, so I have no idea what the password is. :P
-
Looking great, Kerm!
With the higher resolution and color screen, it looks more glorious than ever :D
-
Holy guakomoly old member O.O
-
^This. Nice to see you again JoeyBelgier. :)
-
Thanks for the compliments and bug reports, everyone. Doors CSE 8.0 Release Candidate 2 (http://www.cemetech.net/programs/index.php?mode=file&id=960) is now available; please thoroughly test the shell and its API functions, and report bugs in the Cemetech DCSE 8 RC 2 topic (http://www.cemetech.net/forum/viewtopic.php?t=9616) or here.
-
Glad to hear, I'll update my calc with it now before I leave again. :)
-
Thanks! So, any bug reports from anyone?
-
I don't know if its intentional, but after running build 1282, the APD doesn't work (dims, but never shuts off calc). After a reset the APD works again.
-
Hmm actually that could explain why my calc seemed to have remained turned ON for quite a while the other night. I didn't pay attention so I thought that I last used it less long ago than I thought and time was flowing slowly.
-
I don't know if its intentional, but after running build 1282, the APD doesn't work (dims, but never shuts off calc). After a reset the APD works again.
This has happened to me as well...
-
Good thing I checked this thread; I almost didn't before the 8.0.0 release. I'll look into this issue.
Edit: I can't replicate this. Any details or ideas?
-
Can't wait for the official release :)
That reminds me: Since so many BASIC games might end up requiring DCSE compared to xLIB, I wonder if it wouldn't be better to have a http://www.ticalc.org/pub/84pluscse/basic/games/dcse/ folder like we will most likely have with ASM games? I know that for 83+ games we didn't have such folders, but back then, there were so many libraries for BASIC coders that it was impossible for one to become used enough to justify the addition of a folder. Besides, it would be best to avoid repeating the mistake of having plenty of outdated lib copies floating around everywhere on ticalc.org, so users won't end up downloading the wrong version by mistake.
-
I can't replicate the APD problem. Any suggestions?
-
Sadly I never got able to either. I only might have gotten it happen once (I wasn't paying attention but I thought my calc remained ON for longer than usual at one point) and I forgot what could have triggered it. It never happened again afterward.
AssemblyBandit and tpt1234567890, what Doors CSE functions did you use before this starts happening?
-
Sometimes, randomly, with a fresh install of DCSE and some basic games, the icons for some of them will disappear, and execution will read "ERR:MEMORY", even when the TI-OS MEM Management screen says I have extra space. Other times, there will be an "ERR:e." then "ERR:INVALID", and if I don't restart my calc there will be a ram clear. Other times, there is an "ERROR:PRGM NOT FOUND" or something like that :p even when I am not referencing an external program, also followed by an "ERROR:INVALID" then a ram clear if I don't turn of the calc.
-
Hexatron, that sounds like a bug that was in an old version of Doors CSE; what build number do you have?
Edit: DJ_O, thanks anyway.
-
I couldn't produce the bug again either. Originally I downloaded DJ's HPTunnel game and that build of DCSE, I played the game, exited out of DCSE, and went back to programming. It never shut off and I had assumed it was because it was plugged into the usb, which I was thinking was a pretty good feature because I don't have to turn my calc back on every time to test a program :) Eventually the calc reset during an error and the APD worked normally again :( I just tried to reproduce it by deleting DCSE and putting it and HPTunnel back on there, tested it twice but nothing. Maybe it was because I went from RC1 to RC2 or something.
-
Hexatron, that sounds like a bug that was in an old version of Doors CSE; what build number do you have?
Edit: DJ_O, thanks anyway.
Build 1282, RC2.
Something else weird happened to me today, I don't know if it was because of MicrOS or Doors, but my calc got stuck in an infinite "ERR : ?" loop with the only option QUIT, which lead to the same error, and I had to hit the reset button on the back.