We're on Discord! Please join our server now if you don't want to miss anything! (More info) | Join the UCC4 contest! (More info)

* WalrusIRC (More rooms available on our Discord server)

Author Topic: Xenon Development thread | ICE Shell  (Read 1552 times)

0 Members and 1 Guest are viewing this topic.

Offline Alvajoy123

  • Full User
  • Join Date: Feb 2017
  • Location: USA
  • Posts: 119
  • Post Rating Ratio: +4/-5
  • Hello World !!!
    • WebChat HQ
  • Gender: Other
Xenon Development thread | ICE Shell
« on: December 20, 2018, 03:27:47 pm »
Hello Codewalrus !!!

For the past few month I have been working on a "ICE" shell name Xenon due to lack of interest in other project... I wanted to make some similar to cesium. Any way here is what Xenon Can do :P :

 :thumbsup: Features:
  • Runing Asm & Basic Programs
  • Terminal
  • Password Lock / Customizable UserName
  • Developer Options
  • Deleting Programs and Making Programs
  • Battery indicator and clock
  • Customizable colors
  • Auto Exit
  • Menu / Menu Pinning
  • ...
These are the people who helped me and influenced me with Xenon over the pass month or two I will love to give them credit. These Are the People:

  • LAX18 - for search code and providing the need pieces for the shell, Also giving me idea and features!!! :!:
  • PT - For making ICE !!! & Helping with Saving code and teaching me how to store values into Lists..   :P
  • BeckAdam - For helping LAX18 with Search Code and much more more  :thumbsup: .
  • MateoC - For Making Cesium !! and inspiring me !!!  :)
  • EscherLochran - Making the Amazing Default sprite Icons!! :thumbsup:
Screen Shots:

All ScreenShots can be found here
*Note: Found more Bugs while recording

Right Now it's in its Beta stages I am looking forward to releasing this Shell.
I need to add more things such as more settings and pointers for ram and Rom.

*look Forward to adding "Import" to Terminal so you can import your own commands

I'm getting close to releasing the Beta version of Xenon but i have some few thing I have to do.
  • Menu Pining / deleting (100%)
          Allow User to Pin a program into the menu
          > it deletes but it does not display pins correctly

  • Runining menu pins (100%)
         Allowing users to run pins in the menu.

  • Adding rom and ram pointers. (100%)
         View value of rom and ram pointers . :thumbsup:

  • Ram Leaks (ON HOLD)
          Program crashes due over searching

  • Making Program Size Smaller (100%)
          Size is too big for my satisfaction. 19000-20200 bytes
          Current Size: 20100

  • Adding [ON] + [PRGM] hook (ON HOLD)
          Allowing users to access Xenon without going to Prgm menu 

  • Find bugs (50%)
          Looking for unknown bugs in Shell / Bugs are listed below
          ► Unknown Crashing

  • Making better Terminal commands (100%)
          The Terminal needs an upgrade.

  • GUI / UI update (100%)
        make shell have a slick new design.  :thumbsup:

  • Adding Folder (NEXT VER)
          Allowing User to add folder :D
Please PM or Post any features that will be useful for Xenon.
I will also keep an update on this post.

Please Leave A comment or suggestion :) .


  • Calculators owned: TI-84+CE
The maker of Xenon.

Offline Alvajoy123

  • Full User
  • Join Date: Feb 2017
  • Location: USA
  • Posts: 119
  • Post Rating Ratio: +4/-5
  • Hello World !!!
    • WebChat HQ
  • Gender: Other
Re: Xenon Development thread | ICE Shell
« Reply #1 on: December 20, 2018, 04:01:49 pm »
sorry for double posting...
:!:  [size=18]Xenon Bug test Update[/size]

+: Adding to shell | *: Bug | "": comment

Running Programs
- Basic Programs
"Running basic programs work just fine :D  :thumbsup: "

-Asm Programs ('ICE Programs, C, etc.')
* 90% of programs run
* 10% of programs run and crash right after "RAM LEAK"

Running Program pins / Menu Bug testing
  "Menu Allows 6 pins  :thumbsup: "
+ Display Program Pin ICON
*Running basic programs from menu Run GREAT  :roll: !
* taping the menu too much will lead to a crash "FREEZE"  :(  // Due to shell program over scanning
* Pins does not display properly When Pins has been deleted.

Settings  :idea:
" Everything works in the settings "
+ Allow Lock screen logo
+ lock stat if a password is set
+ Add more settings

" Do you think a terminal is needed "
* Test command syntax
    * Echo crashing (due to sub(str2,6,7)=0 'ICE BUG')
    + Import command / using Xenon Compiler

 :!:  Feel free to comment :!:

[size=18]Do you want Xenon?
In the next 1 1/2 weeks Xenon will be getting ready for beta !!   :thumbsup: [/size]

  • Calculators owned: TI-84+CE
The maker of Xenon.


You can also use the following HTML or bulletin board code to share it on your page or forum signature!

Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games