I'm all for PR. Like I said in the Centaur thread, we should buy ad space in the forum to get payloads for the Centaur.

But... I also have 0 experience in web design, and also I don't think I would have time for it... the coding takes time, and then the debugging takes even more time... so I'm afraid I won't be able to help a lot (if at all), but it's a good idea.
---------- Post added at 06:23 PM ---------- Previous post was at 03:55 PM ----------
Well, I'm giving up on the menu overwrite debugging...

1 day strait with this and I'm have more questions than answers. Someone with knowledge of the vc needs to look at this because, e.g., I don't understand why the buttons are drawn 2 times in a row between the MFD constructor and the first call to Update(), or what's so special about CRT4 and AFD that makes then immune to this problem or why they are forced off when in a "forward vc" position.
This is how far I got: it looks like the initial menu buttons are somehow written on the menu label texture
when the vc position is changed, so that text always shows up. That text is not written at the switch because the function never writes that text at that point. Never seen this problem in CRT4 or AFD. I also noticed that on the texture list at the bottom of the vc mesh file, the label.dds has the "D" flag, but the label2.dds doesn't... not sure why the difference as both textures seem to be used the same manner. Anyway, I also fooled around with those flags and nothing changed.
I'll commit a little cleanup I forgot do to when drawing the "up arrow" on the menu and write a ticket for this.
---------- Post added 03-07-15 at 05:23 PM ---------- Previous post was 03-06-15 at 06:23 PM ----------
Looks like r2005 broke something in the orbiter mesh, as there are "black planes" around the orbiter and the shadow doesn't look right. Only happens in the default graphics client.