The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
December 03, 2022, 12:41:48 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  CVS Curiosity
« previous next »
Pages: [1] Print
Author Topic: CVS Curiosity  (Read 2766 times)
Kohr-Ah Death
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1366



View Profile WWW
CVS Curiosity
« 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?
Logged

The artist once again known as Kohr-Ah Death.

Get your MegaMod HERE
Michael Martin
Core Team
*Smell* controller
*****
Offline Offline

Posts: 387



View Profile
Re: CVS Curiosity
« Reply #1 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).
Logged
Kohr-Ah Death
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1366



View Profile WWW
Re: CVS Curiosity
« Reply #2 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.
Logged

The artist once again known as Kohr-Ah Death.

Get your MegaMod HERE
meep-eep
Forum Admin
Enlightened
*****
Offline Offline

Posts: 2847



View Profile
Re: CVS Curiosity
« Reply #3 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.
Logged

“When Juffo-Wup is complete
when at last there is no Void, no Non
when the Creators return
then we can finally rest.”
Kohr-Ah Death
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1366



View Profile WWW
Re: CVS Curiosity
« Reply #4 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,  Cheesy
Logged

The artist once again known as Kohr-Ah Death.

Get your MegaMod HERE
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: CVS Curiosity
« Reply #5 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,  Cheesy
Cool. What compiler did you use, and how much hacking was needed?
Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
Kohr-Ah Death
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1366



View Profile WWW
Re: CVS Curiosity
« Reply #6 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.   Cool

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  Smiley
« Last Edit: March 12, 2006, 08:44:37 pm by Kohr-Ah Death » Logged

The artist once again known as Kohr-Ah Death.

Get your MegaMod HERE
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: CVS Curiosity
« Reply #7 on: March 12, 2006, 10:16:27 pm »

Oh my! It actually runs! Shocked 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"). Grin
Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
Kohr-Ah Death
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1366



View Profile WWW
Re: CVS Curiosity
« Reply #8 on: March 12, 2006, 10:26:01 pm »

Oh my! It actually runs! Shocked 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"). Grin

i've made it to the pkunk homeworld while identifying a stupifying amount of bugs  Grin

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
Logged

The artist once again known as Kohr-Ah Death.

Get your MegaMod HERE
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: CVS Curiosity
« Reply #9 on: March 13, 2006, 08:48:20 am »

i've made it to the pkunk homeworld while identifying a stupifying amount of bugs  Grin

runs pretty stable for a game that was made for DOS then ported over to 3DO then ported to Modern OS's
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).

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". Wink
Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
Death 999
Global Moderator
Enlightened
*****
Offline Offline

Gender: Male
Posts: 3868


We did. You did. Yes we can. No.


View Profile
Re: CVS Curiosity
« Reply #10 on: March 16, 2006, 06:43:25 pm »

Or in the district office on Alpha Centauri.

You just KNOW the aliens love that game...
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!