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

0 Members and 2 Guests are viewing this topic.

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 #510 on: November 02, 2011, 06:08:29 pm »
Ok, and it just basically shuts down the calculator?
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 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 #511 on: November 02, 2011, 06:10:12 pm »
Ok, and it just basically shuts down the calculator?
no. it just gives an ERR:MEMORY and then all the keyhooks are disabled and i can't get to zStart or the mem menu. Everything return to normal if I turn it off and back on though.
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 C0deH4cker

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 258
  • Rating: +11/-1
    • View Profile
    • iNinjas Forum/Repo
Re: zStart - an app that runs on ram clears
« Reply #512 on: November 02, 2011, 06:12:13 pm »
Here's what happens (ss of wabbit, but does exact same thing on-calc).

Btw, i use Axe 1.0.5 (from ticalc.org).

EDIT: When it goes blank, it freezes, not ram clear. On-calc, it just ram-clears.
« Last Edit: November 02, 2011, 06:13:51 pm by C0deH4cker »

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: zStart - an app that runs on ram clears
« Reply #513 on: November 03, 2011, 04:50:56 am »
That happend to me also some time, I somehow got around it by resetting everything I think and then resend OS and then put zStart again on.

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

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: zStart - an app that runs on ram clears
« Reply #514 on: November 04, 2011, 08:39:00 am »
I got a nice suggestion: Well to me it sucks that when you clear RAM the OS automaticly creates L1 to L6. Maybe you could make a option to prevent that! :)

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

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: zStart - an app that runs on ram clears
« Reply #515 on: November 04, 2011, 08:51:48 am »
Another suggestion: I always liked the DCS hook that allowed you to immediately APD. it was ON + STAT. (Especially useful in program editor)
Uh, also I would like to be able to change the RAM clear message (you once made a program for it)
I wouldnt care if the app got two pages.
« Last Edit: November 04, 2011, 08:53:25 am by aeTIos »
I'm not a nerd but I pretend:

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #516 on: November 04, 2011, 01:05:40 pm »
Uh, also I would like to be able to change the RAM clear message (you once made a program for it)
I wouldnt care if the app got two pages.
Me neither. DCS7 is 3 pages. I'll take zstart even though it becomes 2 pages (Axe is 2 pages too and everyone loves it!)
I would like to change ram clear message too, but according to thepenguin77, it will change some other places too (so if you use NOM clear instead of RAM Clear, it will display as NOM free: instead of RAM free)
Sig wipe!

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: zStart - an app that runs on ram clears
« Reply #517 on: November 04, 2011, 02:20:41 pm »
Uh, also I would like to be able to change the RAM clear message (you once made a program for it)
I wouldnt care if the app got two pages.
Me neither. DCS7 is 3 pages. I'll take zstart even though it becomes 2 pages (Axe is 2 pages too and everyone loves it!)
I would like to change ram clear message too, but according to thepenguin77, it will change some other places too (so if you use NOM clear instead of RAM Clear, it will display as NOM free: instead of RAM free)
Better. NOM FTW. ^^
Also, token editor?
I'm not a nerd but I pretend:

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 #518 on: November 04, 2011, 02:28:28 pm »
Another suggestion: I always liked the DCS hook that allowed you to immediately APD. it was ON + STAT. (Especially useful in program editor)
I wouldnt care if the app got two pages.
For this, you can put MirageOS in your calc. Mirage's hooks doesn't conflict with zStart's hooks and you have an option that allows you to APD with Alpha+On.
This will also allow you to block the memory menu from access (do ON+Vars to unlock it via archiving all progs), to use lowercase and to lose your friends into Mirage's command prompt :P

But if you only use it for programming, there is another solution: before quitting, you add a useless label where you are then, jump to it with ON+Vars when you get back to work on it ;)
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 ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #519 on: November 04, 2011, 03:42:38 pm »
Another suggestion: I always liked the DCS hook that allowed you to immediately APD. it was ON + STAT. (Especially useful in program editor)
Uh, also I would like to be able to change the RAM clear message (you once made a program for it)
I wouldnt care if the app got two pages.

Zstart actually has it.  It's like a combination of Doors' and Mirage's ways; hold down On and tap Alpha.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: zStart - an app that runs on ram clears
« Reply #520 on: November 04, 2011, 03:43:50 pm »
WHY DIDNT YOU TELL ME EARLIER???
j/k thanks.
huh, doesnt appear to work for me.
« Last Edit: November 04, 2011, 03:46:02 pm by aeTIos »
I'm not a nerd but I pretend:

Offline C0deH4cker

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 258
  • Rating: +11/-1
    • View Profile
    • iNinjas Forum/Repo
Re: zStart - an app that runs on ram clears
« Reply #521 on: November 04, 2011, 04:55:06 pm »
When i do ON+Vars in prog editor, it glitches up my calc. Ill see if i can take a screenie...

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 #522 on: November 04, 2011, 06:22:35 pm »
Another suggestion: I always liked the DCS hook that allowed you to immediately APD. it was ON + STAT. (Especially useful in program editor)
Uh, also I would like to be able to change the RAM clear message (you once made a program for it)
I wouldnt care if the app got two pages.

Zstart actually has it.  It's like a combination of Doors' and Mirage's ways; hold down On and tap Alpha.
That's omnicalc's hook, not zStart's
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 Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: zStart - an app that runs on ram clears
« Reply #523 on: November 04, 2011, 06:31:28 pm »
Another suggestion: I always liked the DCS hook that allowed you to immediately APD. it was ON + STAT. (Especially useful in program editor)
Uh, also I would like to be able to change the RAM clear message (you once made a program for it)
I wouldnt care if the app got two pages.

Zstart actually has it.  It's like a combination of Doors' and Mirage's ways; hold down On and tap Alpha.
That's omnicalc's hook, not zStart's
If only I knew about this before... 0.o

Now that I'm looking for it, turns out it's Omnicalc:
On+Alpha will power off the calculator but leave it at the current screen for resuming later.
Vy'o'us pleorsdti thl'e gjaemue

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 #524 on: November 07, 2011, 06:41:50 pm »
I just came up with an idea:
An Undo button.
So, so many times I've accidentally pressed the wrong keys and deleted a line I didn't mean to.
Can this be done, plz?
Or, at the very least, can there be a hook installed that logs the contents of a line when an action is performed that overwrites it, like pressing the CLEAR key or 2nd RECALL

Done - [ON] + [^]

Also, can we please have a button to quit the editor without saving?

Done - [ON] + [DEL]

I found a bug but don't know if it was reported, so I report it.

Spoiler For read if you have time to waste:
Story 1:
I wanted to solve an equation with a basic prog and got ram cleared.
I went to the place of the prog where it had a bug and it happened to be a Stop.
I replaced it with Return and everything is good.

Story 2:
I made a prog with only :Stop in it and it ram cleared.
I made a prog with only :Return in it. It did nothing (expected).
→Conclusion: there is a problem with the Stop token :P

Fixed - This one was a really easy fix, but it was crazy complex. The Stop command was popping the operator stack to some random address and I wasn't getting control back. Solution? bcall(_resetStacks) before running the basic program.

SOme more bugs:
Basic's feature that displays ans if it is stored to on the last line of the program (:blah:A will display the value of A instead of Done) is broken with zstart
ERR:MEMORY breaks all of zStart's ON+ hooks, and trying to access zStart or the memory menu just sends me to the homescreen

Fixed - Now you just can't Goto ;)

Another suggestion: I always liked the DCS hook that allowed you to immediately APD. it was ON + STAT. (Especially useful in program editor)

Done - [ON] + [Stat], though, it doesn't work as well as Omnicalc's since it runs in a different hook. (Mine doesn't work in calcsys for instance)


Official update listing!!:
  • [ON] + [^] in the program editor - recall the last line you pressed [Clear] on (follows same rules as copy/paste, both 3900 bytes)
  • [ON] + [DEL] in the program editor - discards the current copy of the program you are editing if it is actually archived
  • [ON] + [Stat] - APD instantly wherever it is possible
  • fixed the stop issue
  • fixed issue with Err:Memory on oversized asm programs



The best part of all these updates were that I had to optimize like 50 bytes out of my app to fit them all ;D Oh well, I know my code still has room for more updates.

Also, problems that I know of that I kind of plan to fix:
  • Grammer (Xeda's changing some stuff around)
  • The random Axe compile bug (I don't know enough about it, if someone can get me a wabbitemu savestate that makes this happen, I can fix it)
  • Basic program quit messages (I don't see this happening)
  • Axe zoom


If you notice any graphical glitches within the app, let me know since that is where I cut all the extra space from.
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