Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - thepenguin77

Pages: 1 ... 20 21 [22] 23 24 ... 108
316
ASM / Re: Getting around the 8000 limit without using apps
« on: June 07, 2012, 12:45:40 pm »
Congratulations, you just made your first shell.

317
ASM / Re: Getting around the 8000 limit without using apps
« on: June 06, 2012, 01:23:12 pm »
The limit for programs run from the home screen is actually 8,192 bytes (not 8811) because TI decided to play it really safe, losing you another 600-something bytes in the process. This is just a simple check done by the OS before running an assembly program, so all shells will happily ignore the limit.

Agreed

If you want to continue running said program from the homescreen, you'll either need to use DCS's run from home, or zStart's run from home. (The link to zStart is in my sig ;D)

318
Math and Science / Re: Cool math hacks
« on: June 04, 2012, 12:07:43 pm »
If y'all wanna find the area of a regula' polygon, y'all oughta use these.

S = sides
R = radius to a corner
L = length of one side

Area = 1/2 * R2 * S * sin(360/S)

Area = 1/4 * L2 * S * cot(180/S)

(cot(x) == 1/tan(x))


Edit:
   You'll have to use l'hopital's rule if you want to check circles.

319
TI Z80 / Re: zStart - an app that runs on ram clears
« on: June 01, 2012, 10:02:27 pm »
Keep in mind that it's in no way bug-free, though.:P

Also random crazy idea #18691: in MP OSes using the 96th column as a scrollbar at the homescreen.
Maybe even the 64th row as a horizontal bar for the current active line ;D
And/or using alpha up/down to page up/down.

It would prolly need classic mode, tho.

I guess I could do that. But, how often do you get into a situation where you are lost in your 30 line homescreen equation?

Hopeful idea.

How about turning mathprint off when entering the program editor.
That will remove 90% of my crashes.

I am using a previous version. maybe its already been fixed.

Actually, the problem with mathprint arises when I try to close and open the edit buffer. If I were to turn mathprint off and on, I would have to close and open the edit buffer yet again, which wouldn't actually change anything.

You could use classic ;D

Back to normal stuff :P :
I'm getting a bug in the program editor.  Sometimes after jumping to a label, or even just exiting the label menu, the cursor disappears.
It still edits fine, there's just no blinking box to tell you where you are.
I'm not sure if it's because of the zStart update or because of the 2.53 I recently upgraded to, but it seems to be recurring.

I know exactly what flag, causes this, but I have no idea how it's getting reset. In any case, I just made it so this can't happen any more.


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.

Umm... If it crashes while exiting, delete your appvar. But, if you are having other problems like you say, you might as well run my archive cleaner which you can get to through my sig.

After using your archive cleaner stuff seemed to work normal again, except that about executing basic programs... D:

Have you tried deleting the zStart appvar yet? I don't know what would cause basic programs to fail, but killing the appvar might fix it.

In other (not) news, the label menu is really useful. Like really useful. WAY too useful. Props, penguin.

Yay

320
TI Z80 / Re: zStart - an app that runs on ram clears
« on: May 29, 2012, 10:11:46 pm »
Firstly, I've notice that whenever you update zStart, everything goes nuts. I'm not exactly sure why this happens, but usually the first ram clear fixes it.

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.

The label menus have always scrolled. You just never noticed it.

When you say entries disappear, what exactly does this entail?

Mirage, not a clue. That might have been your first crash like I was talking about.

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.

Umm... If it crashes while exiting, delete your appvar. But, if you are having other problems like you say, you might as well run my archive cleaner which you can get to through my sig.

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.

Ok, it's interesting that you managed to actually rename one. If you can figure something consistent out, I can fix it. But most likely editing the one with the wrong name will fix it.

I don't know what fusion is, is it important enough to add?

Yet another bug: run this code from the archive: (TI-BASIC)
Code: [Select]
:ClrHome
:Prompt A
Once it prompts you, if you press "2ND", "QUIT", it leaves the copy of the program unarchived.
To fix it: run the archived program again and exit through a designated way or press "ON".

This has been around a while. I actually know how to fix it now, so I might try it.

321
TI Z80 / Re: zStart - an app that runs on ram clears
« 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.

322
TI Z80 / Re: zStart - an app that runs on ram clears
« 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.

323
TI Z80 / Re: zStart - an app that runs on ram clears
« 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.

324
News / Re: Downgrade your TI-84 without reflashing the Boot Code
« on: May 28, 2012, 12:30:13 pm »
Actually, mine is very different. It mods the certificate.

The difference is that the brandonW version is specific to the OS while mine is specific to the calculator.

325
News / Re: Downgrade your TI-84 withour reflashing the Boot Code
« on: May 28, 2012, 11:43:54 am »
If you want to do 3rd party OS's, or any OS for that matter, don't forget unsigned. It lets you send unsigned OS's to your calculator.

326
Sorry to throw Axe under the bus, but it's a program you all recognize and it uses the old unlock code.




Also, wabbitemu crashes when this glitch happens while real calculators tend to change their z-address.

Edit:
   The screenshot doesn't show it, but the calc screen turned off when I hit enter. I never actually saw the .666666666667

327
Found this today.
TI-84+SE
2.55MP
Had it in Classic, but I don't think it matters.

Put calc in Frac
Goto the Window menu and change at least one of the options so that it has a thick / in it
Change mode to something other than Frac
Open up the Window menu again
Either scroll down to the option with the thick / in it and then press Y=, or scroll one past.
The z address is now 31 instead of 0 (I counted)
The z address can be reset by turning the calc off then on, but so long as the thick / is present in a Window menu option, it can be retriggered by the above scrolling process.
If the calc APDs while the z address is 31, it wipes the graphscreen without marking it dirty, leaving a blank graphscreen that can be restored with a ClearDraw.
The way to fix this is to remove the thick / from the Window options, or put the calc in Frac mode, and turn it off then back on.
We finally figure out the fraction glitch. What happens is a side effect in the universal flash unlock ends up modifying the OS. So what I've done is make a mod to the OS so that even when the flash unlock tries to change it, it will end up having no effect.

In short, run this on OS 2.55 and you won't have to worry about the fraction glitch any more.


Edit:
   Also, by the way this works, it can't happen in 2.53. However, it does occur in 2.43, though I have no idea what the side effect is.

Lol, the answer to the problem is two posts above yours. But, you're on your way to finding more glitches :D

As a side note, we're trying to get people to use our new universal flash unlock that does not corrupt the OS. This will make this problem less prevalent, but with the large number of deceased programs, my OS patch might be the only cure.

328
ASM / Re: Sprite is not showing up right
« on: May 20, 2012, 10:55:58 pm »
I've never seen the bcall _displayImage before. It looks really useful for you, just be warned that since it's a drawing routine by TI, it is going to be super super slow.

In any case, I don't have that much time to look at it right now, but I think you got the input for the bcall wrong. The bcall says your data structure needs to be height, width, data. So, for each of your sprites, the height is set to 1. Set that back to 8 and I think you'll have a box.

329
TI Z80 / Re: zStart - an app that runs on ram clears
« 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.

330
TI Z80 / Re: zStart - an app that runs on ram clears
« 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.

Pages: 1 ... 20 21 [22] 23 24 ... 108