Author Topic: Doors CSE 8.0 Release Candidate 1  (Read 12334 times)

0 Members and 1 Guest are viewing this topic.

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Doors CSE 8.0 Release Candidate 1
« 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 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
Doors CSE 8.0 Release Candidate 1

« Last Edit: October 14, 2013, 09:26:25 pm by KermMartian »



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Doors CSE 8.0 Release Candidate 1
« Reply #1 on: October 14, 2013, 09:39:50 pm »
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. :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Doors CSE 8.0 Release Candidate 1
« Reply #2 on: October 15, 2013, 02:02:45 am »
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.



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Doors CSE 8.0 Release Candidate 1
« Reply #3 on: October 15, 2013, 02:07:51 am »
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)?
« Last Edit: October 15, 2013, 02:08:52 am by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Doors CSE 8.0 Release Candidate 1
« Reply #4 on: October 15, 2013, 02:22:52 am »
Quote
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).
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Doors CSE 8.0 Release Candidate 1
« Reply #5 on: October 15, 2013, 06:01:14 am »
looking nice, i hope this'll hit the CSE good!

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Doors CSE 8.0 Release Candidate 1
« Reply #6 on: October 15, 2013, 09:14:56 am »
Quote
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.



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Doors CSE 8.0 Release Candidate 1
« Reply #7 on: October 15, 2013, 12:05:28 pm »
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.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline imo_inx

  • Manman, SaviourOfTheMultiverse!
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 473
  • Rating: +27/-8
  • imo_inx
    • View Profile
Re: Doors CSE 8.0 Release Candidate 1
« Reply #8 on: October 17, 2013, 05:44:12 pm »
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?


Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Doors CSE 8.0 Release Candidate 1
« Reply #9 on: October 18, 2013, 09:57:05 am »
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.



Offline imo_inx

  • Manman, SaviourOfTheMultiverse!
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 473
  • Rating: +27/-8
  • imo_inx
    • View Profile
Re: Doors CSE 8.0 Release Candidate 1
« Reply #10 on: October 18, 2013, 10:07:20 am »
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


Offline JoeyBelgier

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 545
  • Rating: +25/-21
  • Joey
    • View Profile
Re: Doors CSE 8.0 Release Candidate 1
« Reply #11 on: October 18, 2013, 05:47:31 pm »
Looking great, Kerm!
With the higher resolution and color screen, it looks more glorious than ever :D

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Doors CSE 8.0 Release Candidate 1
« Reply #12 on: October 18, 2013, 06:33:22 pm »
Holy guakomoly old member O.O

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Doors CSE 8.0 Release Candidate 1
« Reply #13 on: October 24, 2013, 02:21:28 am »
^This. Nice to see you again JoeyBelgier. :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Doors CSE 8.0 Release Candidate 1
« Reply #14 on: October 24, 2013, 09:49:00 am »
Thanks for the compliments and bug reports, everyone. Doors CSE 8.0 Release Candidate 2 is now available; please thoroughly test the shell and its API functions, and report bugs in the Cemetech DCSE 8 RC 2 topic or here.