PDA

View Full Version : Screen Saver


forza
2004-01-11, 03:47
hi all,

i've just submitted a patch to sourceforge which gives an idle activity screen saver. pretty basic stuff to be honest, i just drop the gamma map down to 7% - when a button/trigger/etc. is pressed on the pad i restore the gamma map back to it's original state. end user can configure the timeout length (in seconds) in the xboxmediacentre.xml file. obviously leave things well alone when fullscreen video is playing or when the visualisation is active.

hope this is of interest, now i've got an idea on how it all hangs together i'll start looking into something a bit more complicated :)

Frodo
2004-01-11, 12:19
thanx a lot forza,
i integrated it in cvs
frodo

Hullebulle
2004-01-11, 18:43
forza: maybe you wanna look into adding and advanced screensaver too. maybe the matrix screensaver from mxm? :d
--> http://sourceforge.net/tracker....=817632 (http://sourceforge.net/tracker/?group_id=87054&atid=581841&func=detail&aid=817632)

forza
2004-01-12, 00:29
sure - i'll take a look. are they hosting their source anywhere in particular? 'usual places' seems a bit poorly at the moment so can't check there. :(

Hullebulle
2004-01-12, 15:56
sure - i'll take a look. are they hosting their source anywhere in particular? 'usual places' seems a bit poorly at the moment so can't check there. :(
yeah its not easy to find source although it is opensource (gpl). i uploaded it here (http://www.xboxmediacenter.de/mxmsource.rar). :)

forza
2004-01-13, 21:57
cool - many thanks for that. i'll have a play and see what i can come up with ...

MrMario64
2004-01-28, 16:24
seems you did it, but it's not full screen on pal. (matrix saver)
could you take a look at it?

thanx for the great work, looks awesome.

forza
2004-01-28, 17:55
is it full width, but not full height?

Hullebulle
2004-01-28, 19:41
yep the high is the problem. there is a 40pixel at the bottom in pal. if its hard to adjust it to resolutions maybe you can just make it uberbig. i think it wouldn't matter if the glyphs start and end offscreen.

forza
2004-01-28, 20:29
thanks for that; i'll check it out tonight.

forza
2004-01-28, 22:13
fixed.

floink
2004-01-28, 22:23
great job forza! i really like it.

don't know if i'm right here but i believe that when the matrix scr is running i can still see the background shine through. in the black areas i can see traces of the album art and the round retro icon on the start screen of the retro skin. is there some kind of gamma or alpha channel (don't really know what i'm talking about here but still) that isn't really set to 100% black or something?

/floink

forza
2004-01-28, 23:26
umm - it does use alpha channels to fade the characters out (and the screen that was showing when it activated) - can't say i've seen this behaviour myself, but then maybe i'm not looking hard enough :) i'll check it out ...

Hullebulle
2004-01-29, 01:07
oh another thing i noticed: dim and black screen does the same for me. both end in a black screen the second they start.

and another thing. the screensaver won't start for some ppl (same for me, but now it works and i don't know why). any idea why it won't work for some ppl.

floink
2004-01-29, 10:55
though it's small, i can see the difference here.

@forza: maybe the difference between 7%dim and black is to small? or even better; an adjustable value?

@hullebulle: maybe obvious but; have you tried adjusting your tvs brightness/contrast to see if that is why you don't see the difference?

/floink

forza
2004-01-29, 13:03
the screensaver might not start if it can't find the font files - make sure you've got the matrix8.xpr file in your fonts folder for the skin you are using. also make sure the fonts.xml file has a reference to the matrix font - see the cvs copy of fonts.xml for the exact text.

i'll have a play with the percentages tonight and look to see if having a parameter works nicely.

Hullebulle
2004-01-29, 15:47
@hullebulle: maybe obvious but; have you tried adjusting your tvs brightness/contrast to see if that is why you don't see the difference?
to be honest i didn't check if my tv brightness is just set to low. will check it out. but i guess you are right and 7% alpha is to low to be recognized by me (and my tv settings).

Frodo
2004-01-29, 20:33
fixed the screensaver startup problem
frodo

forza
2004-01-29, 23:32
added a user defined fade level for the screen saver and also fixed the matrix trails so that blank characters do not appear.