Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: wchill on September 28, 2010, 09:42:01 pm

Title: Advanced Money Organizer 84
Post by: wchill on September 28, 2010, 09:42:01 pm
All right, this is pretty good for just a few days of work.
AMO84DX (internal name) incorporates extensive, fairly fast compression, a history database consisting of up to 128 entries, error-checking upon startup, and soon-to-come statistics options and an options menu.

No known bugs as of yet, except that pressing Clear on the history menu exits the program instead of returning to the menu.

Should work on all 83/84 calculators, but recommend a TI-83+ SE or higher.

And read the readme inside.
Title: Re: Advanced Money Organizer 84
Post by: meishe91 on September 28, 2010, 09:52:36 pm
I am so confused about what this is, what it does, and how you work it. Also, in the readme.txt I would put a place for bug reporting (especially since "Don't bother me." sounds kind of rude).

I kept getting ERR:INCREMENT or ERR:INVALID DIM no matter what I chose. And the readme.txt doesn't really tell how to use it or what it does besides that its a money management system.
Title: Re: Advanced Money Organizer 84
Post by: wchill on September 28, 2010, 09:54:27 pm
Think of it as like your checkbook/pocketbook.
Deposit, withdraw, and keep records of stuff.

Bug reporting, I'm working on fixing stuff.

ERR:INCREMENT and ERR:INVALID DIM? When does it do that?

And sorry, the readme was written in about 5 minutes. I need to fix it up a bit.


And I found the problem; error checking is not kicking in properly. I'll fix it when I get back.
Title: Re: Advanced Money Organizer 84
Post by: meishe91 on September 28, 2010, 09:59:32 pm
Ah ok, that's what I thought but I wasn't sure.

As for the errors:

(http://img.removedfromgame.com/imgs/1285725539-ShowingErrors.gif)
Title: Re: Advanced Money Organizer 84
Post by: calcdude84se on September 28, 2010, 10:04:47 pm
My guess is that the program presupposes the existence of a certain list and other values...
That's not very good, and I'd personally recommend fixing that. :)
Title: Re: Advanced Money Organizer 84
Post by: meishe91 on September 28, 2010, 10:12:11 pm
Ya, that's what I figured. I just don't have any clue what list or anything. But ya, I'd recommend some kind of check routine to make sure there is stuff there.
Title: Re: Advanced Money Organizer 84
Post by: wchill on September 28, 2010, 11:16:02 pm
Okay, this quick fix should solve it. (New file attached in first post)
Didn't update the readme yet, but whatever.

And it was an error in the error-checking routine.

If you want to know, the error checking routine is supposed to create the list if it doesn't exist, but the way I had the For loop for the routine botched things up.
Adjust the line before it to say 6->dim(LTIMO) and it works fine