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

0 Members and 1 Guest 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 #750 on: May 20, 2012, 12:23:12 pm »
Are you working on any new version on zStart?
And what features are you still planning?

Yeah, school's finally ending so I can get back to this. I already have zStart properly installing on the 83+BE and I'm working on redoing the label menu, moving the chemistry part to a separate app, parser hook chaining, and a catalog help type system.

As well as fixing all the bugs.


Edit:
   I use 2.53. The program editor crash is probably caused by mathprint.
« Last Edit: May 20, 2012, 12:23:46 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 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 #751 on: May 20, 2012, 12:24:11 pm »
cool!
Will you also make that the base conversion hook is then all the time on?

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

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 #752 on: May 20, 2012, 12:26:12 pm »
Yeah, I'll probably end up doing that since I'll have to make the chemistry one good enough to be permanently on.
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 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 #753 on: May 28, 2012, 01:11:40 pm »
I'm working on redoing the label menu
:D

Also, there are a problem with Axe tokens and copy-paste (like Pt-Mask becoming Text)
You are going to say that you already know that :P
But there is a way to avoid this. Add a comment point before the Axe token then copy-paste it, then remove the comment point. This trick can be used by any zStart user but would it be possible that zStart somehow include it in the copy-paste hook ?
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 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 #754 on: May 28, 2012, 01:17:45 pm »
I'm working on redoing the label menu
:D

Also, there are a problem with Axe tokens and copy-paste (like Pt-Mask becoming Text)
You are going to say that you already know that :P
But there is a way to avoid this. Add a comment point before the Axe token then copy-paste it, then remove the comment point. This trick can be used by any zStart user but would it be possible that zStart somehow include it in the copy-paste hook ?

See, I could fix that, or we could wait for Quigibo to fix it. And the problem is, I have no way to tell whether a token is for Axe or not and while adding and removing the decimal is easy for you, it is very difficult for me.
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 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 #755 on: May 28, 2012, 01:20:57 pm »
See, I could fix that, or we could wait for Quigibo to fix it. And the problem is, I have no way to tell whether a token is for Axe or not and while adding and removing the decimal is easy for you, it is very difficult for me.
Yeah, I understand. It is not that bad since there is the trick to avoid this. Thanks anyway :)
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 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 #756 on: May 28, 2012, 01:28:10 pm »
See, I could fix that, or we could wait for Quigibo to fix it. And the problem is, I have no way to tell whether a token is for Axe or not and while adding and removing the decimal is easy for you, it is very difficult for me.
Yeah, I understand. It is not that bad since there is the trick to avoid this. Thanks anyway :)
Not sure if it'll make any difference :P but any random token before the customized one will work; spaces for example.
I was wondering if it was some sort of counting-from-zero vs. from one thing but I guess it could easily be some Axe thing as well.
« Last Edit: May 28, 2012, 01:28:19 pm by Darl181 »
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 #757 on: May 28, 2012, 01:37:24 pm »
No, the problem is that the Token hook wasn't perfectly documented. The hook is supposed to provide the information about the token as well as the key code that presses it (i.e. 9 for enter), but Quigibo didn't know that. What happens is that when you try to recall a string, the recall process is started by sending the first key press and then the rest is just added. Since Quigibo didn't know about the keypress thing, most of his tokens have 1 or 2 as their keypress code, which is down and left. Down and left don't start the process and the calculator hangs.
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 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 #758 on: May 28, 2012, 08:35:45 pm »
I can't read 8 lvl grayscales pics on my 83+. :'(


Pictures now fully supported.

"run when turning on" don't work on 83+, bug with 1.3.007 I was allowed to display pics.. but it doesn't work with 1.3.008_83.

Now it does!

Also, will zStart support 5 character labels in the label menu ?
Same request, will this feature added soon ? :s

Probably not. To be honest, that label menu is one of the things in the app that takes up the most space, and going to 5 characters would actually require quite a change. It might be possible, I'm not positive, but 5 letter sorting will definitely never happen (probably 200 byte addition).

"Quite a change" - Indeed it did. I had to rewrite the whole thing. But 5 letter names are now supported

But the real question, should the auto-complete in the Lbl menu stay? It is quite large, but if some people swear by it, I'll keep it.

The answer is no. Auto-complete is gone.

Bug reports:
On+Del from program editor says "Err:Undefined"

Fixed

Quote
Sometimes compiling from On+# has the program name displayed at compile-time messed up (finished with junk tokens), happens about half the time

That got redefined to edit so...

More random bugs, nothing really crippling tho.
Program editor: Trying to do [On+^] / [On+enter] in 2nd>Rcl pop-up thing says "Not enough memory".  Or is it supposed to say that? :P
Program editor: this one's actually a problem: 2nd+Rcl erases undo thing, so [On+^] restores nothing

Both fixed at same time

Another request:
Could you write an updated readme, please?
I don't really feel like trawling through 48 pages to find every single function(even only the key shortcuts would be nice)

zHelp and zHelpLite are for you.

Catalog Help breaks the font hook.

Fixed

Another suggestion: implement a lowercase-enabling hook so that you don't have to enable it every RAM clear. (or is this already implemented?)

Lowercase is permanently on now. Sorry if someone doesn't like it.

Are you still planning to insert grammer hooks?

The next time I work on this (whenever that is), I'm going to add a parser hook chain option. This will move the infamous ChemMass part of this app into a second program which will free up boatloads of space. Using this parser hook chain, you should be able to use grammer.

This happened. zChem is now the chemistry part and parser hook chaining works.


Update!!!
  • Added running on RAM clear for 83+
  • Added on-calc readme
  • Added parser hook chaining
  • Added Execute >C000 for 83+
  • Added permanent lower case active
  • Added 5 letter names to label menu
  • Fixed pictures on 83+
  • Fixed running when turning on on 83+
  • Fixed token shortcuts on 83+
  • Fixed Err:Undefined when doing ON + DEL program editor
  • Fixed copy/paste/undo for the 83+ (though you only get 380 bytes)
  • Fixed program editor recall stuff
  • Fixed catalog help related stuff
  • Changed ON + num in edit menu to edit rather than compile
  • Removed chemistry stuff - now in zChem.8xk
  • Removed auto-complete in label menu


I'm sure there are bugs, so let me know.
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 Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #759 on: May 28, 2012, 08:55:52 pm »
awesome!
Only thing i would have different is the lowercase :p
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

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 #760 on: May 28, 2012, 08:56:42 pm »
Awesomeness as usual, even more so this time (that zHelp 0.o)!

Did the labels menu always scroll?


Edit: some bugs.
The Entries menu (via omnicalc) disappeared a couple of times.  Still trying to figure out the conditions in which it happened but iirc it was after running an asm program from the homescreen.
After running MirageOS using the on+apps keyhook and quitting, I got one of those spectacular crashes complete with flashing contrast and vat corruption. This only happened once.

Just deleted the appvar and re-set the stuff, and I'll keep an eye out for more weird stuff :P


Also not sure if I ever mentioned this: Omnicalc's VirtualCalc thing crashes when used with the program editor.  Switching to the other calc works fine but it goes boom when you switch back.

*necro-edit!* just attaching a ub
« Last Edit: May 03, 2013, 12:00:23 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

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 #761 on: May 29, 2012, 05:55:27 am »
Well, i got some baaaaaad bugs back here....
First of all, when trying it out the first time my calc crashed when exiting zstart.
Then, basic programs won't work anymore, calc crashes or it gives some error at normal lines like ClrHome.
Chaining hooks doesn't seem to work to me at all.
Maybe my archive is corrupted as I am having also some problems with DCS, and they were still there after deleting and resending it.

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

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #762 on: May 29, 2012, 10:02:56 am »
Just loaded this, loving the label menu and the On+Zoom features for Axe dev.

I haven't encountered any major bugs yet. One time a program name got corrupted, but other than changing the name there were no observable side effects

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: zStart - an app that runs on ram clears
« Reply #763 on: May 29, 2012, 10:27:18 am »
that's not a new thing. a few days ago, TAP was changed to TABoxplot for me :P

EDIT: i just noticed that the axe compile option doesn't do fusion yet.
« Last Edit: May 29, 2012, 11:10:15 am by shmibs »

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #764 on: May 29, 2012, 04:07:06 pm »
Well, i got some baaaaaad bugs back here....
First of all, when trying it out the first time my calc crashed when exiting zstart.
Then, basic programs won't work anymore, calc crashes or it gives some error at normal lines like ClrHome.
Chaining hooks doesn't seem to work to me at all.
Maybe my archive is corrupted as I am having also some problems with DCS, and they were still there after deleting and resending it.
First: What calc and OS?
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの