Author Topic: zStart - an app that runs on ram clears  (Read 291114 times)

0 Members and 1 Guest are viewing this topic.

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: zStart - an app that runs on ram clears
« Reply #1050 on: January 06, 2014, 01:20:01 am »
do you need to chain the zStart hooks to omnicalc or DCS7?
because symbolic still doesn't work properly now (graph3 does btw)

EDIT: it seems that using ti-boy se while zstart is active will crash your calc, why is this happening?
« Last Edit: January 06, 2014, 03:47:48 am by TheCoder1998 »
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: zStart - an app that runs on ram clears
« Reply #1051 on: January 06, 2014, 08:48:39 am »
Quote
I could... but that requires work. If you make me the password input routine, I'll put it in a version of zStart for you.

Thank you so much. If I made it in Axe and gave you the hex code, would you be able to work with that?
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1052 on: January 06, 2014, 12:11:02 pm »
Hey, actually, I've got a better idea. Make a password program in Axe and I'll send you a version of zStart with no aborts. You can set it to run on ram clear. I don't want to make this version public though because it's super dangerous.

Edit:
   Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
« Last Edit: January 06, 2014, 12:15:08 pm by thepenguin77 »
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: zStart - an app that runs on ram clears
« Reply #1053 on: January 06, 2014, 04:37:08 pm »
Quote
Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
Yeah, stupid OS. But if I made you the Axe program (and didn't call any external variables from it) would you be able to make it part of zStart? Or make the OS run the program instead of zStart? Because I thought ON + Clear only stopped zStart from finding it's appvariable not from running.
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1054 on: January 06, 2014, 07:23:35 pm »
Quote
Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
Yeah, stupid OS. But if I made you the Axe program (and didn't call any external variables from it) would you be able to make it part of zStart? Or make the OS run the program instead of zStart? Because I thought ON + Clear only stopped zStart from finding it's appvariable not from running.

The key issue is that when you do ON + CLEAR. It doesn't look for programs or apps. The reason that this is a problem is that the OS doesn't setup the hardware correctly to run apps. In the OS patch code, I actually check for ON + CLEAR and abort if it's being held because the jump to zStart immediately crashes the calculator. The only way what you are saying is possible is through OS mods.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: zStart - an app that runs on ram clears
« Reply #1055 on: January 06, 2014, 07:39:37 pm »
Quote
The key issue is that when you do ON + CLEAR. It doesn't look for programs or apps. The reason that this is a problem is that the OS doesn't setup the hardware correctly to run apps. In the OS patch code, I actually check for ON + CLEAR and abort if it's being held because the jump to zStart immediately crashes the calculator. The only way what you are saying is possible is through OS mods.

Oh no  :( not going to work then?
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1056 on: January 06, 2014, 07:42:29 pm »
Quote
The key issue is that when you do ON + CLEAR. It doesn't look for programs or apps. The reason that this is a problem is that the OS doesn't setup the hardware correctly to run apps. In the OS patch code, I actually check for ON + CLEAR and abort if it's being held because the jump to zStart immediately crashes the calculator. The only way what you are saying is possible is through OS mods.

Oh no  :( not going to work then?

There are ways to do it. But, since I'm not going to actually use it, I really don't have the time to code it. All of the methods though require OS patches.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: zStart - an app that runs on ram clears
« Reply #1057 on: January 06, 2014, 07:45:51 pm »
Quote
There are ways to do it. But, since I'm not going to actually use it, I really don't have the time to code it. All of the methods though require OS patches.

Thanks anyways.
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1058 on: February 05, 2014, 12:34:22 pm »
Something weird happened. My 84+SE asked me to GarbageCollect, but I was not expecting it and was about to restore zStart's options (mostly to get the contrast back to normal) with ON+Clear, so I pressed ON when the "Garbage Collect: Yes/No" Menu appeared. And then, my calc cleared the screen and started doing something (as the run indicator showed) but I can't tell if that was GarbageCollecting or not. I'll update this post if my calc stops doing that thing in a reasonable time or if I had to pull a battery.

edit The screen shut down, and pressing ON brought it back (and the calc was still doing its stuff). I guess this was just APD, but if APD happened while it was doing I don't know what, I guess that it is not Garbage Collecting, but just Garbage. So I pulled a battery, put it back in, pressed ON, was expecting a RAM Cleared, but not even ???

edit 2 Of course, nothing tells me that this is a zStart bug but... :P
« Last Edit: February 05, 2014, 12:41:02 pm by Hayleia »
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: zStart - an app that runs on ram clears
« Reply #1059 on: February 06, 2014, 01:54:14 pm »
i had a similiar issue a while ago

while i was garbage collecting, my calc shut down, and when i turned it on, i got a ram clear...

pretty wierd

but i'm using zstart anyway ;D]

EDIT: ti-boy no longer crashes now
i dunno why it happended itfp
« Last Edit: February 06, 2014, 01:59:54 pm by TheCoder1998 »
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1060 on: March 01, 2014, 12:59:06 am »
Is it possible to have a scrollbar in the program editor?
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1061 on: March 01, 2014, 09:56:33 am »
Is it possible to have a scrollbar in the program editor?

I imagine that counting the number of lines that a program occupies (taking into account wrapping) is an expensive operation. Combined with the fact that this is a pretty superficial feature, I'm probably going to guess that it wouldn't be a very high priority. :P But who knows?

But if you wanted the ability to know approximately where you are in a file, perhaps I can suggest an alternate, possibly less expensive solution? It might be potentially possible that the "PROGRAM" text at the top of the editor can be replaced with a line number display, perhaps of the form "Ln ????" or "???/???" (the second number is the total).

Oh, and on the topic of modifying the title line in the program editor, what about an option to go DCS-mode and remove it entirely?
« Last Edit: March 01, 2014, 09:56:59 am by Runer112 »

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: zStart - an app that runs on ram clears
« Reply #1062 on: March 01, 2014, 09:58:28 am »
could the "PROGRAM" line be removed entirely?
i never liked it anyway :P
and i don't like dcs that much. crazy me, i know :P
« Last Edit: March 01, 2014, 09:59:33 am by TheCoder1998 »
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1063 on: March 01, 2014, 01:33:52 pm »
Is it possible to have a scrollbar in the program editor?

I imagine that counting the number of lines that a program occupies (taking into account wrapping) is an expensive operation. Combined with the fact that this is a pretty superficial feature, I'm probably going to guess that it wouldn't be a very high priority. :P But who knows?

But if you wanted the ability to know approximately where you are in a file, perhaps I can suggest an alternate, possibly less expensive solution? It might be potentially possible that the "PROGRAM" text at the top of the editor can be replaced with a line number display, perhaps of the form "Ln ????" or "???/???" (the second number is the total).

Oh, and on the topic of modifying the title line in the program editor, what about an option to go DCS-mode and remove it entirely?

I have some experience with counting lines and I can tell you that it's really slow. It's the reason that my small font program editor was never released (it was finished, just awfully slow).

I believe removing the title is actually really easy. I could probably do that.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1064 on: March 01, 2014, 01:35:58 pm »
Could you somehow hook into cursor movements and code insertions/deletions to keep track of the line the cursor is on? Either logical line or physical line (without/with wrapping)?

EDIT: And on the topic of interesting thoughts about lines and wrapping, to what degree can you control how/where tokens get displayed? It might be neat to have a code editor that doesn't wrap lines, and instead uses arrows or ellipses to indicate additional code to the left or right. I wouldn't be surprised if this is practically impossible, but I just thought I'd throw it out there. It would actually make indentation possible to understand!
« Last Edit: March 01, 2014, 01:42:22 pm by Runer112 »