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

0 Members and 5 Guests are viewing this topic.

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 #1065 on: March 01, 2014, 01:40:28 pm »
Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
I guess you could put in a password thing, most thieves probably won't know about those sorta-debug modes, as it's pretty much only known in the community. And I guess thieves are not in the community. (But you never know)

Regarding removing the program title: Make that a switchable, please! I never liked how DCS removed the program name, sometimes I was like "Uh, which program is this?" when I pulled the calc out of APD.
Writing that, I wonder if you could control the APD timer? Would be cool :D
« Last Edit: March 01, 2014, 01:47:45 pm by aeTIos »
I'm not a nerd but I pretend:

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 #1066 on: March 01, 2014, 04:44:13 pm »
Writing that, I wonder if you could control the APD timer? Would be cool :D
There's already a keyhook to force an APD: [ON]+[STAT]
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 ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: zStart - an app that runs on ram clears
« Reply #1067 on: March 01, 2014, 07:13:37 pm »
Quote
Quote
Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
I guess you could put in a password thing, most thieves probably won't know about those sorta-debug modes, as it's pretty much only known in the community. And I guess thieves are not in the community. (But you never know)
True, but I found out about on + clear from simply googling "how to fix my broken calc". I'm sure anybody with a stolen and protected calc would google how to reset it.

But I think I have a solution for the ON + CLEAR, and I would really appreciate it if you tried it. Could you add a simple loop before ON + CLEAR that repeats until the on key is released? That probably would take minimal OS patching and still solve the problem.
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 #1068 on: March 01, 2014, 07:21:59 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!

It's definitely possible if I just do it by the no-wrap line number. It's counting characters that takes time, running a quick search for newlines doesn't take much time at all.

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!

You don't have any control over this, especially when scrolling upwards. I don't think you could do indentation without writing a custom program editor.

Quote
Quote
Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
I guess you could put in a password thing, most thieves probably won't know about those sorta-debug modes, as it's pretty much only known in the community. And I guess thieves are not in the community. (But you never know)
True, but I found out about on + clear from simply googling "how to fix my broken calc". I'm sure anybody with a stolen and protected calc would google how to reset it.

But I think I have a solution for the ON + CLEAR, and I would really appreciate it if you tried it. Could you add a simple loop before ON + CLEAR that repeats until the on key is released? That probably would take minimal OS patching and still solve the problem.

So basically you are saying just patch out the ON + CLEAR routine? (That's even easier.)
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 #1069 on: March 01, 2014, 07:29:06 pm »
Quote
So basically you are saying just patch out the ON + CLEAR routine? (That's even easier.)
*ClrDraw facepalms
I didn't know that was possible.. But that would be a really nice feature if you would do it.
« Last Edit: March 01, 2014, 07:32:04 pm by ClrDraw »
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1070 on: March 02, 2014, 03:28:49 am »
There is still ON+Del in the bootcode.
* Streetwalrus runs

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 #1071 on: March 02, 2014, 01:00:05 pm »
Quote
So basically you are saying just patch out the ON + CLEAR routine? (That's even easier.)
*ClrDraw facepalms
I didn't know that was possible.. But that would be a really nice feature if you would do it.

You can patch your calculator to do just about anything. Although, I don't really feel like hunting down the ON + CLEAR routine. If you want to do it though, it shouldn't be too hard to patch once you find it ;D
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 #1072 on: March 02, 2014, 03:21:08 pm »
I need to learn asm first..  :-\
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

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 #1073 on: March 03, 2014, 01:27:55 am »
could somebody make a patch to toggle the program title?
that would be awesome :D
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 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 #1074 on: March 05, 2014, 10:36:38 am »
bump

sorry for bumping but nobody replied and i kinda like to have an answer to my question...
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 Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1075 on: March 05, 2014, 01:03:01 pm »
Well it's feasible as he said. Maybe he will do it, maybe not, but that's not the best way to optimize screen space.

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 #1076 on: March 05, 2014, 01:20:02 pm »
could the program editor also use the small font?
that would really optimize screen space :D

also i noticed a bug in the ON+VARS label menu, if you have a lot of labels, the menu will act wierd
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 Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #1077 on: March 05, 2014, 01:21:59 pm »
Well, any screen space optimization require writing a whole new editor. All of the projects to do it stopped early.

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 #1078 on: March 10, 2014, 11:14:25 am »
i just noticed that using prettyprint (the app) while a font is active that prettyprint doesn't print things so pretty anymore...
could this bug be fixed?
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 Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: zStart - an app that runs on ram clears
« Reply #1079 on: March 10, 2014, 05:18:42 pm »
i just noticed that using prettyprint (the app) while a font is active that prettyprint doesn't print things so pretty anymore...
could this bug be fixed?
You'll probably have to give a little more information then "it doesn't print things so pretty anymore"
/e