Guys, Valve have already revealed that the surprise is about Portal 2 (mainly to stop people expecting EP3 and being disappointed when it doesn't arrive).
Therefore it's going to be either Portal 2 for Linux or Portal 2 for Wii On 11 June 2010 08:26, Katrina Payne <fullmetalhar...@nimhlabs.com> wrote: > Well--yeah. There would be some older stuff that will have issues... that may > need to be scrambled to support what essentially would be a majorly updated > framework. > > I dunno--from my lurking so far, the main issue with the porting of these > games are more the methodology in how the Engine currently works. > > Though, it may be possible to set up a system to make the older Source games > work natively on a cross platform engine of sorts. Most of it would be done > via having a set of depreciated method calls for anything that would be an > issue in itself. The depreciated methods would point to newer methods as a > substitute at first. Until enough time has passed to allow all the code to be > updated to fit the new engine. > > Even that said--it is not like transitioning to these slight changes that > would be need is really that easy to do. > > I think it would be good for how Linux Users are currently seen by Marketing > departments. As well--typically we are seen as "wanting everything for free"-- > or something silly like that. I dunno--I have generally known most fellow > Linux users to be more anal about paying for software, in comparison to > Windows users which I hear over and over again the suggestion of "Just Pirate > it!" (which this is entirely anecdotal, but most Linux users I have known > would not want anything to do with that person) > > Again--this is just a pie in the sky dream--it probably is just them > announcing finally releasing Episodes of Duke Nukem Forever--or something > along > the lines of being more possible. > > ~ Katrina Payne > > On Friday, June 11, 2010 12:27:01 am Adam "amckern" McKern wrote: >> There are quite a few projects that they need to keep running >> >> In order of games i play >> >> 1) Left4dead >> 2) Episodes >> 3) Counter-Strike >> 4) TF >> 5) Portal >> 6) Hidden projects that they are not talking about yet (Half-Life 3) >> >> -------- >> Owner Nigredo Studios http://www.nigredostudios.com >> >> --- On Fri, 11/6/10, Katrina Payne <fullmetalhar...@nimhlabs.com> wrote: >> >> From: Katrina Payne <fullmetalhar...@nimhlabs.com> >> Subject: Re: [hlcoders] Source Engine 2!!! >> To: "Discussion of Half-Life Programming" <hlcoders@list.valvesoftware.com> >> Received: Friday, 11 June, 2010, 1:06 PM >> >> Yeah--it is kind of irritating that before they moved to Mac OS X people > kind >> of were all about the whole "it is hard to port from windows" >> >> Now people are doing the whole "well, just because it was on Win and OSX > does >> not mean any other system is an option" >> >> I dunno--I hope that the new Source engine takes a hint from some of John >> Carmack's work... and is rather insanely platform independant (well, the > C/C++ >> code anyways) and on top of that: insanely platform aware. That is, if > certain >> optimization are on a platform, make use of those (such as rendering > hardware, >> systems that can thread (so to not need to use forks), FPU, etc., etc.). >> >> Remember when the head of Squeenix mentioned that specific platforms were not >> the future? >> >> If we got this set up with Source and Steam--there would be no stopping this >> delivery method and engine. >> >> I mean, all it really takes is a few of the follow in key places: >> >> #ifdef USE_WINDOWS >> >> #endif >> >> #ifdef USE_OSX >> >> #endif >> >> #ifdef USE_Wii >> >> #endif >> >> #ifdef USE_PS3 >> >> #endif >> >> #ifdef USE_AMIGA >> >> #endif >> >> #ifdef USE_LINUX >> >> #end >> >> (then have a define passed into your compiler at compile time) >> >> And, it really is not that hard to find (or create) tool chains, to target a >> different platform. Like say compiling something that will run on an ARM > based >> linux from AMD64 Windows.. or from something exotic, like say SPARC Linux to >> MIPS based AMIGA (however, this DOES require that any libraries you will be >> compiling against, be available for what your target platform will be, on > the >> system compiling it). >> >> Though--I REALLY doubt, that this would be part of the announcement. >> >> I mean, Source and Steam designed in a rather comprehensive manner, to allow >> multiple hardware targets (which, BTW, was why the languages C and C++ were >> created: to target multiple hardware platforms)--I dunno... from what I have >> ranted about here, I may as well put on a tin foil boony hat, and yell on > the >> street corner about how they put fluoride in the water. My suggests sound > just >> as crazy. >> >> Here is hoping, >> Katrina Payne >> >> PS Crosses fingers. >> >> On Thursday, June 10, 2010 01:07:41 pm Joel R. wrote: >> > Is this the big surprise for E3?! I hope it is, that would so rock! > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > -- Bucky _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders