Title: CVS Curiosity Post by: JHGuitarFreak on March 09, 2006, 05:00:54 am When i checkout the cvs with the tag "tfb" would that be the source that was first released by TFB to the dev team?
and what command would i use to exclude the "content" directory in the CVS? Title: Re: CVS Curiosity Post by: Michael Martin on March 09, 2006, 05:06:55 am To only get the src/ directory, check out sc2/src instead of just sc2.
The initial import isn't the *very* first stuff we got, but it's close. It's had some preprocessing done to it to strip away a lot of the non-ANSI-C bits (like the macros to ensure that everything would work on compilers that only understood K&R declarations, yecch). Title: Re: CVS Curiosity Post by: JHGuitarFreak on March 09, 2006, 05:56:12 am To only get the src/ directory, check out sc2/src instead of just sc2. The initial import isn't the *very* first stuff we got, but it's close. It's had some preprocessing done to it to strip away a lot of the non-ANSI-C bits (like the macros to ensure that everything would work on compilers that only understood K&R declarations, yecch). and another question... did the original source that you guys get have the Visual C++ 6 project files? i just noticed that even as far as 0.1.0 that the source has had the VC++ project file. Title: Re: CVS Curiosity Post by: meep-eep on March 09, 2006, 08:01:20 am What we initially got wasn't the actual source from the 3DO version. Chris Nelson had already spent a summer internship working at TFB porting the game.
Title: Re: CVS Curiosity Post by: JHGuitarFreak on March 12, 2006, 07:50:26 pm you know what's really crazy, i was able to compile the source i got with the "tfb" tag, and i actually played the game, there is quite a huge difference between todays version and the first version, :D
Title: Re: CVS Curiosity Post by: Novus on March 12, 2006, 08:06:43 pm you know what's really crazy, i was able to compile the source i got with the "tfb" tag, and i actually played the game, there is quite a huge difference between todays version and the first version, :D Cool. What compiler did you use, and how much hacking was needed?Title: Re: CVS Curiosity Post by: JHGuitarFreak on March 12, 2006, 08:22:58 pm i used Visual Studio 6.0 enterprise edition, and i really didn't need to hack anything at all, i just had to find the old libraries that were used for it that arent really easy to find, like smpeg 0.4.3, sdl_image 1.2.4, sdl_mixer 1.2.6, SDL 1.2.7. 8)
i haven't tried compiling it with newer versions of SDL yet, but i'll give it a shot when compiling with recent versions of the SDL's: it compiles but i get a mighty fuckload of errors when running :) Title: Re: CVS Curiosity Post by: Novus on March 12, 2006, 10:16:27 pm Oh my! It actually runs! :o However, it soaks up all available CPU power in the process and is still extremely jerky (not to mention extremely unfinished). Still, it's playable (for sufficiently small values of "playable"). ;D
Title: Re: CVS Curiosity Post by: JHGuitarFreak on March 12, 2006, 10:26:01 pm Oh my! It actually runs! :o However, it soaks up all available CPU power in the process and is still extremely jerky (not to mention extremely unfinished). Still, it's playable (for sufficiently small values of "playable"). ;D i've made it to the pkunk homeworld while identifying a stupifying amount of bugs ;D runs pretty stable for a game that was made for DOS then ported over to 3DO then ported to Modern OS's i've always wondered if the SC2 DOS source was really lost, maybe somebody does have it... now that would be interesting to get ahold of Title: Re: CVS Curiosity Post by: Novus on March 13, 2006, 08:48:20 am i've made it to the pkunk homeworld while identifying a stupifying amount of bugs ;D It's surprisingly stable considering the sheer amount of bugs. Then again, the game code itself is sound; the 3DO API reimplementation was just unfinished at the time, so you'd expect the game to keep on ticking but look, sound and feel absolutely awful (which it does).runs pretty stable for a game that was made for DOS then ported over to 3DO then ported to Modern OS's I couldn't get the supplied autoconf script to work (running autoconf, aclocal, et.c. just produced tons of error messages), so I ended up replacing the entire build system with a very small shell script. I never did like autoconf. Quote i've always wondered if the SC2 DOS source was really lost, maybe somebody does have it... It's the sort of thing you'd find in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying "Beware of the Leopard". ;)Title: Re: CVS Curiosity Post by: Death 999 on March 16, 2006, 06:43:25 pm Or in the district office on Alpha Centauri.
You just KNOW the aliens love that game... |