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

0 Members and 5 Guests are viewing this topic.

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 #345 on: August 07, 2011, 10:37:25 pm »
Thank you, I've answered that question so many times I wasn't going to respond :)
:P

Quote
OS 2.43 is the first OS to not reset the clock on manual resets, the previous ones did. However, hard resets do reset the clock. In fact, I believe that was all that was changed for 2.43.
Ok, good to know (I'm assuming "hard resets" are crashes from an ASM prog/app/2.5* MP?)

Quote
The programs always write back if they are changed. I run a 16 bit checksum on them, and if the checksums before and after don't match, I write the program back. In ram, the program gets written back every time, but that's entirely different. Also, I didn't add an option because I feel like you would always want the program to write back if it was changed.
Also good to know.  I've been (for lack of a better term) messed up many a time by getting some "great" high score in a game like Devrays or TetrisM, then finding out later calcutil had writeback disabled x.x
(also the calcutil settings kept getting messed up remotely from something or another, so even if I enabled it I'd check it a week or so later to find that it spontaneously changed :P )


EDIT: I've been thinking of making a zStart userbar.  I have no idea what the design aspects of it would be, tho...any ideas toward it?

EDIT2: minor spelling error that's been there for a while: under the picture thing there's "Refrest Delay" instead of "Refresh".
« Last Edit: August 08, 2011, 12:26:57 am 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 #346 on: August 10, 2011, 12:45:09 am »
EDIT: I've been thinking of making a zStart userbar.  I have no idea what the design aspects of it would be, tho...any ideas toward it?

I have absolutely no ideas. ;D There are almost no graphics in zStart. Though, I guess you should make it the last userbar in your list ;)

Quote
EDIT2: minor spelling error that's been there for a while: under the picture thing there's "Refrest Delay" instead of "Refresh".

Thanks for pointing that out. I'm not really sure how I've missed that for so long. I've probably read "Refresh Delay" over 30 times and I've never once noticed that it's actually "Refrest." I guess that's what happens when you use notepad. This is probably the easiest bug fix ever though.
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 #347 on: August 10, 2011, 01:46:29 am »
* Freyaday watches as said bugfix screws the app
j/k <_<
« Last Edit: August 10, 2011, 01:47:38 am by Freyaday »
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 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 #348 on: August 12, 2011, 04:54:07 pm »
Version 1.3 is finally out!

http://www.ticalc.org/archives/files/fileinfo/429/42907.html




Finally, I can take a break from this :D I cleaned up a few more bugs that were all caused by recent changes and I made an awesome screen shot showcasing pretty much everything in the app. (The screen shot was actually how I found most of the bugs)

Don't forget, if you like the app, you should rate it. And if you don't like it, apply your rating to DCS. ;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 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 #349 on: August 13, 2011, 03:44:48 pm »
Nice!  Great job on the update.  Thanks for everything you've done on it; it's one of the best Apps for the calc.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: zStart - an app that runs on ram clears
« Reply #350 on: August 13, 2011, 11:24:15 pm »
Finally got around to updating to it :) No bugs so far, hopefully I wont find any :P
/e

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 #351 on: August 14, 2011, 01:37:46 am »
So I was reading through the readme (yay it was updated!) and I noticed this:
Quote from: zStart readme
Shell: This is the shell used to run asm programs, if you leave it at None, there is a chance
   That certain games that need a shell will crash. (I included the ION libraries, but for the Mirage and DCS libraries, you actually have to have them on your calc.)
and remembered this
TinyCarZ crashes upon exit, if a level is unarchived while playing the game.  The cause of this crash is unknown, but may be due to MirageOS-specific coding, since the author says the game doesn't work in CrunchyOS either.

So if I select "MirageOS" as a shell and run from homescreen, this problem is negated?

Spoiler For offtopic edit:
btw made the zStart userbars, just used various options as the background :P

http://ourl.ca/10654/233688
« Last Edit: August 14, 2011, 11:17:33 am 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 #352 on: August 14, 2011, 11:06:46 am »
Unless tiny carz does something ridiculous, it should work fine. The only thing I can think of that would do that would be if tiny carz uses mirage's instant return feature, at which point, something strange is going to happen. The only way to know would be to test it though.

Also, cool userbar, replace user with developer and it'll be in my sig. I'm interested to see just how many  people use zStart.
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 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 #353 on: August 14, 2011, 11:46:39 am »
Nice userbar, Darl.  Thanks. ;D

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 #354 on: August 14, 2011, 07:26:33 pm »
I've been using 1.3.000 for a bit now and have now deleted CalcUtil.

Does this play nicely with Krolypto too?  school's starting soon and one can't be too careful x.x

« Last Edit: August 14, 2011, 07:27:00 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 #355 on: August 14, 2011, 10:06:01 pm »
I've been using 1.3.000 for a bit now and have now deleted CalcUtil.

Does this play nicely with Krolypto too?  school's starting soon and one can't be too careful x.x

I think it will work nicely with Krolypto, just be sure you run Krolypto after you run zStart (though the reverse would be tough.) The reason is that zStart doesn't really destroy any normal hooks. If I use a temporary hook, like getCSC, I always back up the original. So Krolypto might disable something in zStart, but zStart shouldn't disable Krolypto.

If you're super awesome, you could make a program that calls the "Install" address within Krolypto that runs on ram clears. Or, if you slightly less awesome, you could have Krolypto run on ram clears. (Making that program isn't really that hard in fact, 5 minutes with wabbitemu, then 5 minutes of programming and you should be done.)

Edit:
    Krolyto doesn't work at all like Omnicalc, it doesn't keep an appvar and it doesn't have an "Install all" hook, it just installs stuff individually. So you're probably best to have the actual app just run on ram clears.
« Last Edit: August 14, 2011, 10:36:13 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 Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #356 on: August 15, 2011, 05:21:13 pm »
The run on home option appears to break the Basic Menu( command. It always gives Label errors even if the label is valid.

EDIT:
The calculator froze when I was at the bottom of the program and selected bottom from the ON+Vars lbl menu.
« Last Edit: August 15, 2011, 05:55:47 pm by Camdenmil »
It is bad luck to be superstitious.

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 #357 on: August 15, 2011, 07:19:34 pm »
The run on home option appears to break the Basic Menu( command. It always gives Label errors even if the label is valid.

EDIT:
The calculator froze when I was at the bottom of the program and selected bottom from the ON+Vars lbl menu.

Noooooooooooooooooo. Darn, not bug proof. I'm not sure why the first one happens, but it's definitely true. The second one only happens if you are at the start of the last line though.

Also, I figured out that you can't edit programs in math print.


So... I guess that means there will be a 1.3.001, however, I'm going to wait a bit to release it, because I want to catch all of the errors. (I didn't find this stuff because I use basic at most once every two months)
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 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 #358 on: August 16, 2011, 01:31:49 am »
Quote
Making that program isn't really that hard in fact, 5 minutes with wabbitemu, then 5 minutes of programming and you should be done.
Unless there would be a way to do it in axe, it would be more like 5 weeks for me (or about 20 minutes of poking somebody on IRC :P )

Also zStart and Krolypto don't play well together.  Installing Krolypto blocks zStart stuff (such as on+vars) (tho running asm programs from homescreen still works).
Then I open zStart to re-enable stuff and krolypto is taken out.

So um..idk.  Atm I'll prioritize and just uninstall krolypto...
Vy'o'us pleorsdti thl'e gjaemue

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #359 on: August 16, 2011, 02:13:29 am »
(I didn't find this stuff because I use basic at most once every two months)
Me too, happened to use it at the right time I guess...
It is bad luck to be superstitious.