Page 2 of 2

Posted: Tue 22 Mar, 2005 9:20 pm
by dysfunction
Perhaps if someone could just modfy Ben Ryves' os hook demo, then you could have 3-levl grayscale even faster than Kevin's BGPP.

Posted: Tue 22 Mar, 2005 11:11 pm
by tr1p1ea
His TSR is basically an interrupt routine the jumps to $0038 when finished iirc.

There are problems with this as some tios routines install their own interrupt routines, or disable interrupts during execution etc ... so some of the tios stuff might cause the calc to crash :?.

Posted: Tue 22 Mar, 2005 11:54 pm
by Timendus
Ehm.. The Ti-OS shouldn't be able to make it crash. It could turn the interrupt off though. Running assembly programs with a tsr in the background could crash the calc.

Posted: Wed 23 Mar, 2005 12:03 am
by tr1p1ea
Hhhmmm... Well all i know is that if i install a tsr then try to use some ti-os functions it crashes ... this is of course only in VTI, i havent tested on hardware :).

Posted: Wed 23 Mar, 2005 12:28 am
by Timendus
What functions, and where do you store the interrupt routine and the interrupt table? There are some saferams that are used with specific calculations, but savesscreen (apdbackup) and statvars (I think) should be quite safe.

Posted: Wed 23 Mar, 2005 12:30 am
by tr1p1ea
Those are the 2 saferam areas i used, but now i think about it ... i may have tried it in the Flash Debugger and it worked ok. Perhaps its a VTI issue?

Posted: Wed 23 Mar, 2005 12:39 am
by Timendus
I'll ask Ben which he used when he comes online ;)

Posted: Wed 23 Mar, 2005 1:36 am
by DJ_O
the only interrupt based grayscale lib I would be able to use is a gray lib that doesnt use SafeRAM and Appbackupscreen, which are used by xLIB and Omnicalc

heh

Posted: Wed 23 Mar, 2005 8:40 am
by the_unknown_one
And i'll try to make that greyscale routine :D

Posted: Wed 23 Mar, 2005 3:00 pm
by Gambit
Kevin wrote:the only interrupt based grayscale lib I would be able to use is a gray lib that doesnt use APD RAM and Appbackupscreen, which are used by xLIB and Omnicalc
Yeah, I got archived pictures to work, but it would be slow (see previous post). So we (Kevin and I) are thinking that it should be SE/84+ only, using the extra RAM pages on those models. But that wouldn't be good for the 83+ BEs...

@the_unknown_one: Go right on ahead :D

uh

Posted: Wed 23 Mar, 2005 3:10 pm
by the_unknown_one
... Do u maybe think i can't do it?

Posted: Wed 23 Mar, 2005 7:17 pm
by Gambit
Of course you're able to. It's relatively easy, if you know how to set up a TSR. If you don't know, I suggest reading up on it: I recommend Joe's Interrupt Guide, findable on the maxcoderz.com front page documentation section.

hm

Posted: Wed 23 Mar, 2005 9:17 pm
by the_unknown_one
Okay, thx man. Sorry for my reaction, but i was kinda pissed off/depressed at that moment, and i overreacted.

Posted: Wed 23 Mar, 2005 10:00 pm
by Jim e
I wanna jump on this band wagon to, i'll make my own graylib except it will app and se only and fast!! :P

:(

Posted: Thu 24 Mar, 2005 8:56 am
by the_unknown_one
It's mine! MINE! :twisted: :evil: