Omnimaga
Calculator Community => TI Calculators => Axe => Topic started by: JustCause on October 12, 2010, 01:01:09 pm
-
This effect inspired me to start making an RPG: it's that cool. It's done with creative use of DrawInv, Shade(0) and Shade(63).
This is not BLOD, it is safe and will not harm your screen. I have run it on actual hardware many, many times.
Source will hopefully go up soon.
Also, I finally found the manual focus on my camera! Yay!
-
But to be honest, it doesn't seem very safe.
I will not test it on my calc until I have a confirmation that it will be absolutely of no harm, since this screen still isn't intended for blue.
-
But to be honest, it doesn't seem very safe.
I will not test it on my calc until I have a confirmation that it will be absolutely of no harm, since this screen still isn't intended for blue.
Fair 'nuff.
-
Not saying I don't like it tho.
Its a very cool effect, it just isn't intended for a B/W screen. (Neither is grayscale, but still)
-
OK, fair 'nuff. In your place, I wouldn't risk it either.
-
It looks like it would be fine for a couple of times, but It might be rather harmful if you cast that spell every move ;)
-
Yeah, maybe make it some sort of uber powerful rare spell that needs loads of mana and HP...
Other than the issue of LCD damage, that's quite cool!
-
i managed to replicate it but, it's not a constant blue. i can't tell if it's like yours, this computer doesn't load the image.
-
I wanna try i wannna try! where do i download? :o
-
ok thats just epic but seriously how much damage can this do to your calc X.x
-
i wanna try then if i could i would tell you :)
-
yeah please do tell how to do this because it looks really neat
-
Wow it's different from what I tried a while ago.
In my case it involved quickly turning contrast up and down, which turned the screen blue but not blue enough to cause damage. Such effect should not be used during extended periods of time, though. The effect above would prbly be cool for a final boss, tho.
-
I guess bluescale doesn't like 83+BE i can only bet one shade of blue. (I wonder if someone would be able to find a way to make other colors)
-
thats really cool! long time ago, people thought basic greyscale was impossible, as we do now with color, maybe we can hack the calcs to get two or three colors now! :o
-
On my nspire, in the maintenance menu, there is a screen contrast option that has a much wider range than in the OS, and when turend all the way up, turns the screen blue, without the rapid flipping.
-
When removing the Nspire keypads while running an ASM/C game (I think it happens when a 84+ game crashed in 84+ mode too), a blue line appears in the screen for a short while.
-
Nice. This would be a very cool effect for a final boss battle. ;D
-
I wonder if there is a way to do this without risk of screen damage?
-
Woah. This is very cool.
Alarming at first (from looking at the first video), but if you can control it so you can get actual bluescale, like in the second vid, then this could be really awesome!
Source code please? (or did I miss it?)
-
ok, here's the source for my video
:.A
:DiagnosticOff
:ClrDraw
:Rect(63,0,32,64
:Repeat getkey(15)
:RectI(31,0,32,64
:Dispgraph
:Shade(0
:Pause 4
:Shade(63
:End
i doubt this will be of much practical use, though, and you use it at your own risk. furthermore, it should only work on the 84 lcd's
EDIT: changing the pause length also changes quality, flashiness, etc, so test out different times to see what you get! so far 4 seems the best(with this particular code) when running in 6mhz mode. the optimal time varies if you add in different draw functions, movement code, other stuff
-
I noticed that it does not appear very blue at first, and you have to leave it running for a little bit to get it to fade to a blue-ish color.
-
That's actually a pretty cool piece of code. If someone could get white to show up with the blue and black, I would definitely consider using this for something...
-
That looks really cool guys :) Is there any way to test to see what does damage and what doesn't? I mean I know Quigibo (I think) did that test a while ago on how to achieve the blue screen. This could be really sweet though if we can utilize this some how without damage :D Great job guys!
-
does this work on the 83+? if so, is it safe to run?
-
Nope it will not work on a 83+ nor a Nspire. Also I forgot shade does contrast x.x.
At certain values it's pretty cool but try to not let this run for extremly long.
-
That's actually a pretty cool piece of code. If someone could get white to show up with the blue and black, I would definitely consider using this for something...
i actually managed to get a few white blocks to show up, but it was not intentional(and i doubt i could do it intentionally). this blue stuff only works predictably for vertical lines, meaning it's not really worth the effort XD.
EDIT: also, i just realised that i've started calling real life photos screenshots
-
Reminds me of that Screentest command in Assembly. You know, the one that destroys the LCD by applying full power to all of the pixels :P
-
yeah, the blue lines of death :P
-
I just wander if the actual program that was shown in the first post is runnable on the 83+ or not.. if not then dang.. lol.
-
Lol im going to refrain from trying this
-
That's actually a pretty cool piece of code. If someone could get white to show up with the blue and black, I would definitely consider using this for something...
i actually managed to get a few white blocks to show up, but it was not intentional(and i doubt i could do it intentionally). this blue stuff only works predictably for vertical lines, meaning it's not really worth the effort XD.
EDIT: also, i just realised that i've started calling real life photos screenshots
That happens when we are more and more computer geeks ;D
-
hey what makes shmibs code not able to work on the 83+ and what part of the code is able to work for the 83+?
-
I managed to get the blue working on an 83+ but its already begun to burn my screen even though it was only for 2-3 seconds, so im not giving out code in order to avoid screen destruction.
-
x.x how can you tell if it starts to burn your screen or not though?
-
When the center of the screen gets darker than the rest of it on any contrast setting. Thats how i determined.
-
hmm.. interesting.
Also, on shmibs code, how is Repeat Getkey(15) properly put in? (getkey doesnt use a ( at the end of it)
-
getkey(15) returns 1 if [CLEAR] is being held at the time and returns 0 if not
getkey( ) will tell you whether a certain key is pressed down at that moment. Axe includes a picture of the keycodes so you can use that
-
I know but what im saying is that the command is getkey and not getkey( as far as I know in my calculator. Axe doesn't for some reason like the
parenthesis?
edit: wait nvm i got it
-
What version of axe are you using?
-
who knows, with bluescale may come 24 bit color screen compatibility with the ti84 LCD :D
Like this total bullshit:
JK :P
-
Guy, dont worry i got it working.. but also, how do you actually make BLOD and what controls it exactly?
edit: hah.. I should buy a calculator for testing out all meh BLOD apps :P
-
They could have at least picked a decent calc. The Casio fx-7000G is a first generation Casio. Utterly useless for any sort of interesting programs like games :P
EDIT: Snake, you can initiate BLODs by placing the LCD in what's known as test mode. Basically, you just have to send an instruction between $1C and $1F to the LCD driver. You can exit test mode by sending the instruction $18 to the driver. You have no further control over it than that. The lines are the result of the LCD screen itself beginning to fail.
-
Like this total bullshit:
NO WAY THAT THIS ACTUALLY WORKS!!! The video was very well done though.
EDIT: Hold on... did my respect up again?
-
When the center of the screen gets darker than the rest of it on any contrast setting. Thats how i determined.
Hmm, my calc's always been like that since I got it...
Then again, I got it secondhand.
-
O.O That is something you have got to put in a readme if you actually go through with this :P
Otherwise, this is awesome.
-
yeah, with this i wanna see if I can manipulate BLOD to my advantage to see if I can make a harmless bluescale game maybe? :D
-
not to discourage you but it sounds unlikely that it'll work. But I wish you luck anyways! :D
Just don't harm your calc too much when experimenting :(
-
no dont worry. Like I said i might buy another calc to experiment with this. Only if I could figure out how it works first of all.. Iambian, shmibs, thepenguin, calc84, and justcause are the only ones that seem to have an idea on this that I know of.
-
Nah, there are more. One way of achieving it, I believe, is by like rapidly adjusting the contrast. Quigibo, I believe, did a test on it.
-
yeah, with this i wanna see if I can manipulate BLOD to my advantage to see if I can make a harmless bluescale game maybe? :D
Like I said, the BLOD are the LCD itself failing. But the bluescale achieved by rapidly changing the contrast probably works on the fact that the monochrome black isn't actually black, but a dark purplish color. If you throw a little white (transparent) into it, then it would appear bluish. At least I think, anyway. If so, then it would probably be relatively harmless.
-
Like I said, the BLOD are the LCD itself failing. But the bluescale achieved by rapidly changing the contrast probably works on the fact that the monochrome black isn't actually black, but a dark purplish color. If you throw a little white (transparent) into it, then it would appear bluish.
If this was true, then ordinary grayscale programs would also appear blue on this model of calculator. What I suspect is actually happening here is that the LCD driver has a bug where rapid contrast changes are somehow causing it to feed excessive voltages into the LCD just like the infamous "test mode" (though not as bad as that)
-
Hmm, our school library checks calcs out to students ;)
I don't want to pay $85 for replacement, though...
EDIT: Personally, I think whatever turns out blue on a calc is probably bad for it :P
-
Like I said, the BLOD are the LCD itself failing. But the bluescale achieved by rapidly changing the contrast probably works on the fact that the monochrome black isn't actually black, but a dark purplish color. If you throw a little white (transparent) into it, then it would appear bluish.
If this was true, then ordinary grayscale programs would also appear blue on this model of calculator. What I suspect is actually happening here is that the LCD driver has a bug where rapid contrast changes are somehow causing it to feed excessive voltages into the LCD just like the infamous "test mode" (though not as bad as that)
Perhaps, but bor the 84+ SE, when you completely black out the screen, to me it looks ever so slightly purplish. It's only the full black, though.
-
Yeah, I noticed that when I turn set Shade(63), for example. But it's not that blue D:
-
maybe ask TI-Cares?
jk :P
I really don't think its a good thing though
-
If we asked i think it would reinforce their opinion that calc programming is bad.
-
Like this total bullshit:
NO WAY THAT THIS ACTUALLY WORKS!!! The video was very well done though.
EDIT: Hold on... did my respect up again?
Lol so fake but much better done than the other Halo video I saw somewhere before.Like I said, the BLOD are the LCD itself failing. But the bluescale achieved by rapidly changing the contrast probably works on the fact that the monochrome black isn't actually black, but a dark purplish color. If you throw a little white (transparent) into it, then it would appear bluish.
If this was true, then ordinary grayscale programs would also appear blue on this model of calculator. What I suspect is actually happening here is that the LCD driver has a bug where rapid contrast changes are somehow causing it to feed excessive voltages into the LCD just like the infamous "test mode" (though not as bad as that)
That might explain it. When turning the calc OFF from an asm program like MirageOS or when it APD's, the screen quickly goes dark for a centisecond or something then turns off. On certain models you even see a blue line appearing. I believe the later occurs on all 68K calcs.
-
Hehe, I've been playing that Halo game for years now on my 83+... :P
-
Hehe, I've been playing that Halo game for years now on my 83+... :P
Wasn't it originally released for the TI-81? http://www.ticalc.org/archives/files/fileinfo/431/43140.html (http://goo.gl/QMET)
-
Miamas was totally released for the TI-83+, like a week ago :P
-
Augh, I was referring to the post before it, talking about Halo. Page switch :P
-
yeah, with this i wanna see if I can manipulate BLOD to my advantage to see if I can make a harmless bluescale game maybe? :D
so far, the widest variety i've been able to get on the screen at one time was three shades of blue(vertical lines only) and 4*4 white squares. it's VERY tricky to get this to work, though, and everything come's out looking messy when sliding from blue to white because it takes forever for the lc to drain, so i doubt anything useful will ever come of it.
-
OH GOD 4 PAGES HOW LONG WAS I OUT.
By request from Snake X, here's the code for my effect. I've only posted the effect code, none of the OVER NINETY MILLION DAMAGE and such.
:1->Q
:For(R,0,20
:ClrDraw
:For(B,1,3
:20*B+5->P
:1->F
:For(A,0,94
:Rect(P,A,5,4
:If rand^2=0
:P+1->P
:Else
:P-1->P
:End
:End
:End
:If Q=1
:DrawInv
:End
:DispGraph
:For(A,1,2500
:Shade(0
:Shade(63
:End
:End
:Shade(50
If used, credit in documentation would be nice.
-
work on TI-83+, but this is dark blue.
-
hmm.. I'll test it when im ready to pull a battery.. ill edit this if its good.
that should take.. oh.. whenever i get back in 3 mins from now
edit:
results for 83+: no blue, exept for like.. a split second at the very end.
-
Strange, I never got able to achieve blue on my 83+. Could it be because I got an older calc?
-
It might have to do with model, serial number, all that stuff like several other things depend on.
-
Hehe, I've been playing that Halo game for years now on my 83+... :P
Wasn't it originally released for the TI-81? http://www.ticalc.org/archives/files/fileinfo/431/43140.html (http://goo.gl/QMET)
Gah, got me. ;D
I think this is too harmful for me to try. I wish it was possible without being harmful. :)
-
I tried it... but what I wanna know is, will it only work for the 84+?
-
Well seeing as code has already been posted,
.AA
Repeat getkey(15)
Shade(0
Shade(63
End
Shade(53
Thats what i did
-
Whenever I've borrowed a friend's 83+ I always wanted to see how high the contrast can go. I can only make it a slight bit blue, and usually it's only black. I can make a very bright blue on my 84+, but have failed to do so in lower number calcs.
-
so then I just need an 84+ then...
well...... I might sell my calc for an upgrade.. after I get my laptop that is
-
Then get an SE edition. I should've gotten one, cause I'm an APP collector so I've only got like 6 app spaces left :P
-
Inspired by this thread, I was playing around with the contrast settings on my calc today in a lecture on Thermo. That screen gets quite blue without any BLOD.
-
what calculator did you use?
-
I just remembered this pong game on calcg.org, which claims to be the worlds first color game. It used the bluescale effect but managed to get a yellow paddle.
-
Really? on the 83/84+SE's?
-
ah I remember getting yellow once... but that was on an occasion I don't even remember how the heck I got. it was when i got multiple blue lines of death flashing and then yellow burned on my lcd for maybe a second before going away.. good thing no damage was done! ^.^
-
what calculator did you use?
84+ SE. I'll try to post a picture of it later when my camera batteries recharge.
-
ah ok :)
well, it seems I do need an 84+SE for this to be awesome... Hmm.... maybe I can get $50 for my current calc + connectivity software and buy one off of ebay new for about $100 after I get my laptop, that is.
-
ah I remember getting yellow once... but that was on an occasion I don't even remember how the heck I got. it was when i got multiple blue lines of death flashing and then yellow burned on my lcd for maybe a second before going away.. good thing no damage was done! ^.^
Blue and Yellow!!!! Now all we need is Red and to figure out how to use them!
-
I just remembered this pong game on calcg.org, which claims to be the worlds first color game. It used the bluescale effect but managed to get a yellow paddle.
Yeah, I think that was made by Michael Vincent, actually. Not sure if it works. (It doesn't on Wabbit, anyway)
-
it's not safe though, so I would recommend against it
-
Which is why I didn't test it on my calc. :P
-
Even with blue and yellow it's still only a two-color screen :P
As for the blue in general, contrast changes cause a voltage spike. Causing that spike to keep occurring turns the screen blue. This is what Quigibo found elsewhere.
Edit: I've never gotten that program to work and have heard that it is difficult to get working.
-
If you use a high contrast, and flicker the screen like you're going for grayscale, you can get blue, black, and white.
You could prolly also get gray/ and/or darker blue by adding more levels of GS
-
This is what I managed to achieve just by changing the contrast. And yes, I know it's blurry. However, it is Bluish, as a check with any photo editing program will confirm.
(http://farm5.static.flickr.com/4130/5082882552_c9cba836a6_b.jpg)
-
I just remembered this pong game on calcg.org, which claims to be the worlds first color game. It used the bluescale effect but managed to get a yellow paddle.
Didn't it just set contrast extremly high? I remember tyring it on my 83+ and it was friggin hard to see anything.
-
That's a possibility. The blank screen looks kind of yellowish while the drawn screen is purplish if you lower the contrast a bit from above.
-
My 5 (or 6?) level grayscale program with blue:
.BL
Full
FnOff
36->X
ClrDraw
Repeat getKey(15)
Shade(63)
2
Pause 2
2
6
DispGraph
4
DrawInv
8
Pause X
4
Shade(30)
7
DispGraph
5
DrawInv
6
Pasue X
6
Shade(10)
2
DispGraph
2
DrawInv
8
End
Shade(50)
Return
Those extra numbers are necessary, as they slow the program down quite a bit. Try removing them and see what happens.
-
That's a possibility. The blank screen looks kind of yellowish while the drawn screen is purplish if you lower the contrast a bit from above.
maybe its just an optical illusion caused by the big contrast of blue and white.
-
JustCause code work in TI-83+ (with blackblue screen, but we can see blue), and souvik1997 code don't work on TI-83+.
-
That's a possibility. The blank screen looks kind of yellowish while the drawn screen is purplish if you lower the contrast a bit from above.
maybe its just an optical illusion caused by the big contrast of blue and white.
Perhaps, but using the technique in a game is independent of whether it's an optical illusion or not.
-
Well seeing as code has already been posted,
.AA
Repeat getkey(15)
Shade(0
Shade(63
End
Shade(53
Thats what i did
On the 83+ adding a Pause 10 after Shade(63) and Pause 1 after Shade(53) or a lower value causes some weird vertical lines to appear in columns where there are many pixels turned ON. Those are visible even without changing contrast that quickly but doing the quick contrast change makes them visible even more.
-
That's a possibility. The blank screen looks kind of yellowish while the drawn screen is purplish if you lower the contrast a bit from above.
maybe its just an optical illusion caused by the big contrast of blue and white.
Perhaps, but using the technique in a game is independent of whether it's an optical illusion or not.
yes thats right
-
O_o wow sure are a lot of theories on this.. Yeah, I would try it if I had an 84+SE but I only have my 83+ to work with.. and yeah, justcause's program only turns the screen dark blue
-
Strange... the code posted (this one:
Repeat getKey(15)
Shade(0)
Shade(63)
End
) doesn't work on my 84+SE...
Lemme make sure before we start getting worried ;D
Edit: Confirmed. Does not work. My screen just looks slightly fainter than highest contrast. O_o
-
Wow your LCD must be different than the other 84+SE calcs. Otherwise maybe the delay is too short? I tried this on my 83+ and it did nothing unless I add pauses.
-
I guess so. I've tried pauses from 1 to 100, and none of them work.
Remember I have one of those calcs where you can flip the screen :P
-
Yeah I remember that. has anyone else managed to reproduce this with his calc?
Btw what was your serial?
-
2514002904 P-0508M
Silly M-revision calculators and their 48KB of RAM...