ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Omnicalc v1.00 Released

Omnicalc v1.00 Released
Posted by Eric on 13 April 2002, 05:39 GMT

Michael Vincent of Detached Solutions has released Omnicalc v1.00, a nifty new FLASH application that provides many extra features for your TI-83+. Highlights include an entries menu and a parentheses highlighter. You can read all about it at its homepage.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Omnicalc v1.00 Released
lord_nightrose Account Info
(Web Page)

I think I may have single-handedly shot the file queue up from 'minimal' to 'heavy'... I submitted 31 programs in the span of about 15 minutes.

     14 April 2002, 20:41 GMT


Re: Re: Omnicalc v1.00 Released
343GuiltySpark  Account Info
(Web Page)

Dear me ... I did that once. From moderate to heavy or something like that. I submitted around 40 programs within 10 minutes. It also shot up my stats when they were added to the archives. :D

     14 April 2002, 21:26 GMT


Re: Re: Re: Omnicalc v1.00 Released
BullFrog  Account Info

You didn't swear. Good job.

     15 April 2002, 03:06 GMT

Re: Re: Re: Re: Omnicalc v1.00 Released
343GuiltySpark  Account Info
(Web Page)

I assume you mean using 'damn' instead of 'dear me'. Woops ... I just swore. Oh well. So much for keeping this discussion board (is that what it's called?) free of swear words.

     15 April 2002, 03:43 GMT


Re: Re: Re: Re: Re: Omnicalc v1.00 Released
BullFrog  Account Info

Look for my e-mail in the next couple days. I want to fololow the guidelines as much as possible. Call me a saint if you want but the guys who made them put them there for a reason.

     17 April 2002, 00:26 GMT


Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
garyanddepleatedteamup  Account Info

I am programming asm directly onto the calc!!!!

i have an 83+ and what i did was put the comand AsmPrgm at the top, print out the table files and include files, then i wrote the program on paper, converted the commands to hex with the table and include files, then typed the hex code into the calc.
i then ran it with asm(prgmTEST and it worked. Just as if i put it on my computer.

I can program asm in class now. ;-)

YAY FOR ON CALC ASM
PARADE FOR ON CALC ASM

you also can use the command AsmComp( to make large asm prgms smaller and lock them. it's used like this: AsmComp(prgmTEST,prgmTEST2)

it's AsmComp(*your hex file you typed in*,*the file you want it to be that is locked*)

understand?
Good

     17 April 2002, 01:25 GMT


Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chivo  Account Info

I've done this exact thing on the TI-86 when I was first learning assembly. Imagine how hard it would be to write assembly in hex when you don't even know the language very well!

As you might guess, the programs didn't do much. In fact, when I discovered what the LCD's address was (after crashing many times), I made a prog that only displayed small images in the four corners of the screen. I also figured out that C9 is return and CD is call. I've called various addresses, such turning of the calculator or crashing it. I was elated to be able to do these type of things.

Now, I prefer to write asm on a computer and leave hex programming to you. :-P

     17 April 2002, 01:39 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
garyanddepleatedteamup  Account Info

it's fun to do in class
i have the source from my comp and the hex on my calc from my comp and debug in class

     17 April 2002, 02:44 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
esweecoo  Account Info
(Web Page)

when i first used edit-82, i was experementing, and set all of the vat mem to 00 (up to where it said crash....) and the i quited the program and crash, then pushed prgm, then clear, and then the calc drew out side of the 96x64 screen!

     17 April 2002, 03:06 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chivo  Account Info

Where did it draw, on the left and right sides of the LCD? It couldn't have drawn pixels there, because there are no pixels out there. What was it like; can you describe it?

     17 April 2002, 19:57 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
esweecoo  Account Info
(Web Page)

it was on both
like this:
__________________
| |
\_|__________________|_/
| |
| (normal pixels) |
|__________________|

i can still do it

     18 April 2002, 00:49 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
esweecoo  Account Info
(Web Page)

k, that didn't work
. .__________________
. | . . . . . . . . .|
\_|__________________|_/
. | . . . . . . . . .|
. | (normal pixels) .|
. |__________________|
(ignore dots)
it crash my calc though

     18 April 2002, 00:59 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
esweecoo  Account Info
(Web Page)

k, i think you get the idea

     18 April 2002, 01:02 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chivo  Account Info

I think that's because there are conductors on each side to somehow darken each cell (pixel) in the LCD. I have no idea how those conductors themselves can darken. Since you can still do it, can you send me or post the program (hex or assembly) that did it? I would really like to see how it's done.

     18 April 2002, 16:45 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
esweecoo  Account Info
(Web Page)

note:
i have rom 19.0
it will crash your calc
it takes a few seconds to go away after you take the battery out and in

first reset the memory,(to wipe any left over programs away, or somthing) then get crash, and the edit program on lfx.org/crashware.
the once you are in the edit program, push vars then push 2nd INS to un lock it, then keep pushing 0 0 <- over again (going backwards) and stop before it says SARC (crash backwards) (it takes a while).

then hit 2nd QUIT
it should say no programs
2nd QUIT again
PRGM
clear

k,wait, it didn't work...
that was the way i did it first
um...
try this:
goto web page and get this phx file ive been working on, it will crash when it shows the first boss, this is prob a better example anyway

     19 April 2002, 01:51 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chickendude  Account Info
(Web Page)

Yeah, I did the same thing with the 83 (except with send(9prgmTEST))
I figured out how to display text, clear the LCD, end, and some other stuff.

     19 April 2002, 01:52 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
garyanddepleatedteamup  Account Info

i just can't do text, how do you do that?

     20 April 2002, 22:01 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
nolekid  Account Info

I believe the code to do this is " dp TYPEHERE,0" or something like that.

At least, that's what it is on the 86

     21 April 2002, 02:28 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chickendude  Account Info
(Web Page)

For the 83+, try this:
EF40453E0032
4C84324B8421
A79DEF0A45C9
- - - - - -
00

where the dashes are, place the text you want. ie. 'howdy!' would have 686F77647921 in there.
68 = h
6F = o
77 = w
64 = d
79 = y
21 = !
You can use calcsys if you want in order to look up the hex codes of the letters/whatevers you want.
NOTE: Don't forget the '00' at the end or it will crash! Also, you should go to a new line after you have 12 characters on that line.
Another thing is that you can put whatever you want after the null (00) and it won't crash! So impress your friends by putting a buncha stuff after it so it looks like a big, long program!

     21 April 2002, 04:43 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
garyanddepleatedteamup  Account Info

but how do i put in a label thingy and call it, like this lable

TEXT:
"THIS IS TEXT"

     21 April 2002, 17:46 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chickendude  Account Info
(Web Page)

you mean like:
;header up here;
B_CALL(_clrLCDfull)
B_CALL(_homeup)
ld hl,text
B_CALL(_puts)
ret

text:
.db "display this",0
.end

like that?

     22 April 2002, 02:44 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
garyanddepleatedteamup  Account Info

yes

     22 April 2002, 22:49 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
garyanddepleatedteamup  Account Info

00 is return

     21 April 2002, 17:47 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
Chivo  Account Info

00 is the null terminator in strings and NOP as a Z80 instruction. C9 is return.

     22 April 2002, 18:53 GMT


Re: Re: Re: Re: Omnicalc v1.00 Released
343GuiltySpark  Account Info
(Web Page)

That would be cool if ticalc let us see how many files were actually in the upload queue instead of just saying minimal, moderate, or heavy.

     15 April 2002, 03:44 GMT


Re: Re: Re: Re: Re: Omnicalc v1.00 Released
rmohr02 Account Info
(Web Page)

There were a coupla months where most of us forgot there was a minimal or moderate setting. We just saw that little 8 on its side in place of those.

     15 April 2002, 21:33 GMT


Re: Re: Re: Re: Re: Re: Omnicalc v1.00 Released
343GuiltySpark  Account Info
(Web Page)

lol
I think that almost all of the 89 programs added today are by lord_nightrose. Scary, almost. I scroll down to updates, see a few for the 83+, and then a million for the 89.

     16 April 2002, 02:24 GMT

1  2  3  4  5  6  7  8  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer