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

0 Members and 1 Guest are viewing this topic.

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 #150 on: May 01, 2011, 05:39:41 pm »
I like the idea of not freezing with headphones. However, I don't even have the slightest clue as to why it freezes, let alone stopping it. I do see serious potential there though, so I'll see if I can fix that.

(Not sure how much this will help, but) I think it has to do with the fact that the link port is usually used to receive information (rather than output information) so the OS stops all activity when it detects something plugged in

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 #151 on: May 01, 2011, 05:55:37 pm »
thanks Darl!
here's a 'fun' font to go along with that picture. it's basically a messier version of the normal font.

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 #152 on: May 02, 2011, 08:45:05 pm »
Ok, so I got the headphone thing working, it was a pain but it works.

Updates:
  • ON + [Y=] - Toggle between head phone/normal mode (you can't link in headphone mode)
  • Whenever my texts are displayed to the homescreen, it refreshes the cursor hook which Mirage destroys for no reason
  • On + [COS] - now does nothing (you can find Asm( yourself lol)



About the headphone thing. During the monitor, (the context that flashes the cursor and handles keys), the OS runs a loop that is based on 3 interrupt cycles. 1 and 2 display the clock in the Mode menu, and 3 handles linking and keys. What happens is when headphones are in, the calculator sees that the link port is not normal, clears the getCSC value (why?), spends 1 sec waiting for link response, then checks the getCSC value it just cleared and restarts the GetKey loop.

The problem comes from 1) the getCSC value is killed, 2) the calculator waits a second, and 3) the calculator resets the GetKey loop ever single time. This means 1) unless you are really lucky, the keys won't be detected, 2) it's slow as crap, and 3) the cursor doesn't blink.

So my solution was to install a silentLinkHook that runs bcall(_kdbScan) (scan for keys), resets the silentLinking flag, and kills all silent linking. I didn't want to kill the silent linking, but the stupid one second delay left me no choice. Also, the cursor doesn't blink, but I can't make it without 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 ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #153 on: May 02, 2011, 09:25:22 pm »
Great updates, thepenguin!
The headphone thing works great! :D
« Last Edit: May 02, 2011, 09:28:50 pm by ralphdspam »
ld a, 0
ld a, a

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 #154 on: May 05, 2011, 08:43:10 am »
I have another feature request: could you make it possible to have atomic masses with 4 digits, i mean this:
H=     1.008
Ca=  40.08
Xe=131.3

etc. so that I can also use the molar mass calculator in class?
thanks!
I'm not a nerd but I pretend:

Offline JustCause

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 810
  • Rating: +115/-5
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #155 on: May 05, 2011, 10:39:18 am »
Nonblinking cursor is IMO a good thing. This app is just getting cooler and cooler. Nice work!
See you, space cowboy...

Offline Broseph Radson

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 295
  • Rating: +20/-1
  • Its 0x1A4 somewhere
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #156 on: May 05, 2011, 12:47:33 pm »
I have an idea: could there be a key combo that writes "prgm"? I might be alone on this, idk, but i have so many programs on my calc that typing the program name is faster than finding it, even faster than using alpha+letter in the list. Getting to the prgm token in Catalog takes a fair amount of scrolling, though, even if you jump straight to P or Q.

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 #157 on: May 05, 2011, 03:51:59 pm »
I have an idea: could there be a key combo that writes "prgm"? I might be alone on this, idk, but i have so many programs on my calc that typing the program name is faster than finding it, even faster than using alpha+letter in the list. Getting to the prgm token in Catalog takes a fair amount of scrolling, though, even if you jump straight to P or Q.
Seconded.
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 FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: zStart - an app that runs on ram clears
« Reply #158 on: May 05, 2011, 04:41:17 pm »
I have an idea: could there be a key combo that writes "prgm"? I might be alone on this, idk, but i have so many programs on my calc that typing the program name is faster than finding it, even faster than using alpha+letter in the list. Getting to the prgm token in Catalog takes a fair amount of scrolling, though, even if you jump straight to P or Q.
You could do this with Omnicalc's custom token menu. Then it would just be VARS VARS and a number key.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

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 #159 on: May 05, 2011, 04:41:48 pm »
Awesome penguin XDDD can't wait to get this onto my calc...since my computer died I'm still using the version with the font 1-pixel offset glitch <_< but hopefully i'll be able to get ti-connect by saturday or something

Offline Broseph Radson

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 295
  • Rating: +20/-1
  • Its 0x1A4 somewhere
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #160 on: May 05, 2011, 04:46:07 pm »
I could use omnicalc but i dont currently have it and i dont have much use for it. Having the capability in one app would be very nice.

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 #161 on: May 05, 2011, 07:32:06 pm »
I have an idea: could there be a key combo that writes "prgm"? I might be alone on this, idk, but i have so many programs on my calc that typing the program name is faster than finding it, even faster than using alpha+letter in the list. Getting to the prgm token in Catalog takes a fair amount of scrolling, though, even if you jump straight to P or Q.
Seconded.
It looks like in a future version there could be custom key assignments, one assignment of which could hopefully be prgm.
might it be possible to custom-assign the on+sin/cos/tan key combos with a token in the catalog?
And custom-assigning the on+sin/cos/tan keys, I can probably do that. Although it might be more useful if I made it the number keys rather than the trig functions.
Vy'o'us pleorsdti thl'e gjaemue

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #162 on: May 05, 2011, 08:19:13 pm »
Can you add a key combination to run an app/pgrm of choice?  (like DCS's ON + App)
ld a, 0
ld a, a

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 #163 on: May 05, 2011, 08:41:34 pm »
Personally I use calcutil for that, but the possibility to run it using zStart would be cool for some.
Maybe, you could choose whether to recall a certain token or run an app/prog?
Vy'o'us pleorsdti thl'e gjaemue

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 #164 on: May 05, 2011, 08:51:25 pm »
Wow...I really suck at viewing the updates.
I'm glad that he fixed the font glitch(Even though he probably fixed it WAY before I relised)
Imma re-download zstart now XD
Sig wipe!