xboxscene.org forums

OG Xbox Forums => Official MediaXMenu (MXM) Forum => Dashboard Forums => MXM Developer/Skinner Forum => Topic started by: geniusalz on July 26, 2003, 03:12:00 PM

Title: Creating Mxm Skins
Post by: geniusalz on July 26, 2003, 03:12:00 PM
I'm creating a skin for MXM.  The problem is that all text elements turn out to have black backgrounds (instead of transparent).  Transparency in png's is also black.  

However, as soon as I display the system menu (by pressing "BACK"), the transparencies become normal.  If the title screen is displayed again, the problem returns.  Below are a couple of screenshots:

When MXM starts:
user posted image

After the system menu is displayed once:
user posted image

BJ/skinners? ... any ideas?

On a related note, is there complete alpha support for png-24? (coz while complete transparency works (after using the menu fix above), half-transparent colours stay opaque)
Title: Creating Mxm Skins
Post by: jlm5151 on July 26, 2003, 03:14:00 PM
That is the same exact problem that I have been having in my ski, check my thread about my new skin. That is an awesome looking skin by the way.
Title: Creating Mxm Skins
Post by: BenJeremy on July 26, 2003, 03:22:00 PM
Yeah, I need to add a tag to turn off the fades.

I haven't had enough time to really play with it, but the alpha gets screwed up during fades, and I don't understand exactly why.

The only real solution is to disable the elements causing trouble for a few seconds with a delay timer.
Title: Creating Mxm Skins
Post by: geniusalz on July 26, 2003, 03:25:00 PM
Thanks for the quick reply BJ ... I'm gonna try the fix now.

jlm5151, securityx looks sweet!

Title: Creating Mxm Skins
Post by: geniusalz on July 26, 2003, 03:51:00 PM
sad.gif
Title: Creating Mxm Skins
Post by: koldfuzion on July 26, 2003, 04:11:00 PM
QUOTE (geniusalz @ Jul 27 2003, 12:51 AM)
BJ... tried the fix, put delays for everything except the background (jpg) but no luck.  sad.gif

I just updated the Security X skin that had the same problem.

what graphics program are you using?  Skin Font (xpr)


Also,  I originally did the overlay for security x with a slight glaussian blur where the thumbnail shows... but mxm wouldnt take it until it had a nothing there.  and of course..and alpha channel which i orginially forgot to put in.
Title: Creating Mxm Skins
Post by: geniusalz on July 26, 2003, 05:04:00 PM
QUOTE
overlay for security x with a slight glaussian blur where the thumbnail shows


how did u put in the gaussian blur, and why did it affect MXM?

Title: Creating Mxm Skins
Post by: BenJeremy on July 26, 2003, 05:06:00 PM
QUOTE (geniusalz @ Jul 26 2003, 09:04 PM)
im using photoshop to make the transparent 24-bit png's.

im using custom fonts, (dl'ed a few ttf's) and using the "fontbundle" to pack them.

so what exactly causes the problem? if the presence of png's causes it, i can replace all png's with jpg's.  will this fix the text?

anyway

QUOTE
overlay for security x with a slight glaussian blur where the thumbnail shows


how did u put in the gaussian blur, and why did it affect MXM?

I'm not sure what's going on EXACTLY, as I said, it seems to be caused by the fact that I'm overlaying a texture of the previous screen using an alpha value. Perhaps I need to change the way that's done. Maybe I'll be able to take some time and play with it.
Title: Creating Mxm Skins
Post by: geniusalz on July 26, 2003, 05:39:00 PM
using the default font for everything (and removing the font resources) solves the problem
Title: Creating Mxm Skins
Post by: BenJeremy on July 26, 2003, 05:52:00 PM
QUOTE (geniusalz @ Jul 26 2003, 09:39 PM)
using the default font for everything (and removing the font resources) solves the problem

Interesting.... because the default font is a "version 4" font, while the newer fonts would be "version 5" fonts.

So something different about the way these are rendered makes the difference. Hmmm.......
Title: Creating Mxm Skins
Post by: nObedienz on July 26, 2003, 06:27:00 PM
Seriously, I consider this a major "bug", "party-pooper", "glitch" whatever.
I was testin my skin out the other day, and found out that
the similar effect used in my avatar (the highlight)
turned out to be just white when used as an overlay.

But I'm sure BJ will fix this sooner or later..
Title: Creating Mxm Skins
Post by: koldfuzion on July 26, 2003, 06:45:00 PM
QUOTE (geniusalz @ Jul 27 2003, 02:39 AM)
using the default font for everything (and removing the font resources) solves the problem

thats what i was telling JLM.. its the font.
Title: Creating Mxm Skins
Post by: jlm5151 on July 26, 2003, 07:53:00 PM
Well then that could fix my problem I will just re-render my font to the compatible version.
Title: Creating Mxm Skins
Post by: BenJeremy on July 27, 2003, 03:39:00 AM
QUOTE (jlm5151 @ Jul 26 2003, 11:53 PM)
Well then that could fix my problem I will just re-render my font to the compatible version.

Yeah, the FontMaker from the 4627 XDK would work nicely, but I am looking at why this happens and developing a solution.

It may not be the fade at all.... it may be something else entirely. I'm thinking something in the rendering pipeline was left in a bad state or something, because the fade did not remove the problem from my own recreated example. Still, I will be working it out.