GameOS source code availability

It seems once I get started, there is nothing stopping me. What can I say, I've got a gift for long posts. :-)
With a release of partial GameOS src from me in hopefully just a few days (it will initially be just a "tarball" in 7-zip format), and I've got a feeling that could in itself generate a bit of traffic (in e.g. number of posts) - in the name of trying to keep the XNA forum reasonably on-topic, I'm looking for input on options.
I have no interest as such in maintaining a partial-GameOS library/branch. I did/am doing this only in the context of MC2 and out of neccessity (Ineeded the sourcecode to even use the MC2 src, which I wanted to do - I suspect some might in the end thank MS for not providing VC6-compiled GameOS libraries, as that's what forced me into this :-) ), and while I sure wouldn't mind having an SVN or CVS account should anyone step up to the task, my interest was/is purely from the game's POV. I'm not especially interested in GameOS as a library as such (even that it has potential, its age shows, and it's generallyvery platform-dependent, why as an abstraction layer it really... sucks) why only small parts and some ideas/idioms from it could be useful. OK, if you're a DX hacker it might help you in some small areas, but really ...
Anyway, as I suspect a new "place" is or will shortly be needed for MC2/GameOS discussions, I though I'd ask here first as Frank is a part of the XNA team. I don't expect him to take a lead or anything, but as this is in no small part his "baby" perhaps he'd be insterested in giving some input.
Unless someone at MS steps up, I'll probably put the src tree on SourceForge, where all other required infrastructure is also provided. I just thought it prudent to give the ones originally making the release a chance to get involved, should they choose to. Also, imagine the ruckus (can we spell "slashdotted" :-) ) if MS hosted the SVN/CVS server. "Extra, extra! Microsoft hosts a public SVN archive! Of a non-ancient previously proprietary game!". :-)
To round off, I can happily report that I today got sound partially working. There are currently some issues (buffer-loading I think), and it seems I've introduced a nasty buffer overflow or double-free() in the process of enabling audio - but at least both gfx works almost perfectly and sound works somewhat well now. This makes me hopeful I'll be able to release what I've got in just a few days, and (initially) everyone using just about any MS compiler+IDE from VC6 and up should be able to compile and use a home-built MC2.
[2730 byte] By [tamlin2] at [2008-2-11]
# 1
You're a machine!

I was going to suggest SF, but I see you've already got that in mind. I really doubt MS is going to host an SVN/CVS... :-)

BASmith at 2007-9-10 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technolgies: XNA Build...
# 2
To not delay a good thing, with hopes it may be of use:
http://www.algonet.se/~tamlin/GameOS_src_2006-06-16.7z (124KB)
The ISP seems to be having some problems right now, e.g. timeouts, why it might require a couple of attempts.
There are two small gfx glitches I am aware of:
1. For some reason the terrain tiles right under the cursor are also outlined (as in using LINES mode). Not sure it's my problem or something else.
2. The shadow for aircrafts... well, it isn't a shadow. It's as if it's the aircraft texture mapped on the shadow's place on the ground. :-)
Besides that, MC2 is playable in at least a window. The color control (gamma) is temporarily disabled, as I got tired of it complaining on every startup it couldn't get the interface. Sound is working - sfx, music and in-game chatter, the lot - but might still contain a few (not yet encountered) bugs. That btw goes for all of it: expect bugs and incomplete implementation.
Enjoy.
tamlin2 at 2007-9-10 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technolgies: XNA Build...
# 3
If you're looking for a place to host, I would suggest checking out CodePlex http://www.codeplex.com they have pretty much what you need in the way of hosting source, releases forums etc. Hope it helps with what your looking for...
MichaelKlucher-MSFT at 2007-9-10 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technolgies: XNA Build...
# 4
From that site:
"During the CodePlex Beta phase, project space is limited as we scale up slowly to ensure high reliability and availability for our users. As a result, we will allow new projects to be created incrementally. To request the creation of a new project"...

Thanks Michael, I have no dubts you believed it was in better shape than this.
tamlin2 at 2007-9-10 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technolgies: XNA Build...
# 5

Considering the problems SourceForge has with maintaining high reliability and availability, I wouldn't rule out Microsoft's CodePlex just because they're in beta. Especially since you're just looking for a place to park your source code tarball.

RossRidge at 2007-9-10 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technolgies: XNA Build...
# 6

All you should need to do is send them an email and they should be able to get you set up. I haven't noiced any trouble with using their service thus far.

MichaelKlucher-MSFT at 2007-9-10 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technolgies: XNA Build...