Outpost Universe Forums

Community => Feedback/Suggestions/Problems => Topic started by: HaXtOr on March 06, 2006, 08:24:37 PM

Title: Outpost 1 Source Code?
Post by: HaXtOr on March 06, 2006, 08:24:37 PM
Ok so I was thinking... The source was deleated for outpost 2... does anyone know if the source still exists for Outpost 1?

if noone knows then we should form a research team to find out. Have a nice formal request to Vendi studios. maybe see if they will release it for free to use, or if we could buy it from them.

anyone up to help or know any contacts?
Title: Outpost 1 Source Code?
Post by: Punboy on March 06, 2006, 09:44:31 PM
I do. I'll be contacting the lead programmer of Outpost shortly.
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 07, 2006, 01:36:17 PM
harky got this email

 Dear Aaron. I was just doing some housekeeping on my mail folders when I spotted your note and realized I hadn't replied. Sorry to take so long to get back to you. I try to respond to all of my fan-mail, and this must have just gotten lost in the holiday shuffle.

I'm glad you're a fan of Outpost 2. It's gratifying that I still hear about this project so long after I worked on it, especially when computer games usually have less shelf-life than raw fish.


 Beyond that, I can't be of much help in your code search. Good luck with it, and thanks for writing.

Sincerely,
 Steve York

we should also ask people if they have the source for outpost 1 or any betas of it, maybe demos?
Title: Outpost 1 Source Code?
Post by: Freeza-CII on March 07, 2006, 01:41:14 PM
this game is what 10 years old what makes you thing the code servived the transfers in the corprate world.  You know most code the people do for games become the property of the company.  Code for games that are keep by the programers is usually fragmented amonst them and not usually kept after a certain period.
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 07, 2006, 01:49:34 PM
Quote
this game is what 10 years old what makes you thing the code servived the transfers in the corprate world.  You know most code the people do for games become the property of the company.  Code for games that are keep by the programers is usually fragmented amonst them and not usually kept after a certain period.
every fragment of code helps though in understanding how they did things. it is worth a try. if anyone is interested we could start a fund with a paypal account and offer a prize for any code snipits to any of the coders who worked on eather op2 or op 1. if not a pize a fund to buy the code from vendi for op 1.

I thnk some code had to survive the buyout, Outpost 2 was released around the time of the first cd burners were on the market, sierra being a big company at the time must have had one, if not that a big backup system.
 Maybe there was some lucky dumpster diver who found the code when they emptied it into the trash :-) or someone who bought thier servers at acution might have some snipets of code, unless the driver were wiped clean
Title: Outpost 1 Source Code?
Post by: Freeza-CII on March 07, 2006, 02:00:03 PM
yes but back then CD burners cost thousands of dollars its not likely it was saved on a CD it would most likely be saved on a tape back up.  But that is assuming the tapes havent been recycled.  
Title: Outpost 1 Source Code?
Post by: leeor_net on March 07, 2006, 05:48:11 PM
Outpost was NOT developed by Dynamix, despite the belief that it was.

Outpost was developed directly by SIERRA, which means that if anyone had it, SIERRA would. Not dynamix, and not anyone on Dynamix's team.

You're barking up the wrong tree and I garantee that Sierra wouldn't let go of any source code they may still have, even if it's over 12 years old.
Title: Outpost 1 Source Code?
Post by: omagaalpha on March 07, 2006, 06:08:09 PM
Fact is serria does not exist anymore ethier so hopeless
Title: Outpost 1 Source Code?
Post by: leeor_net on March 07, 2006, 06:24:40 PM
It's not that they don't exist. Vivendi Universal Games bought the company thus aquiring everything.

So, you're going to need to go through VUGames to get the source. Good luck.
Title: Outpost 1 Source Code?
Post by: Leviathan on March 08, 2006, 07:24:49 AM
i dout we could evea get op1 or op2 source code.
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 08, 2006, 03:16:12 PM
I still want to try
 
Title: Outpost 1 Source Code?
Post by: lordly_dragon on March 10, 2006, 04:50:19 PM
so thats mean that Counter-Strike is not property of sierra anymore... interesting... hum.. my opinion goes with moogle on this one we need to try
Title: Outpost 1 Source Code?
Post by: alice on March 14, 2006, 12:54:42 PM
This is definately worth a try. With any bit of source code, we could understand the games at least a little better than we could through ASM =P
Title: Outpost 1 Source Code?
Post by: CK9 on March 14, 2006, 01:31:17 PM
wouldn't they use the same basic coding principles on every game?  How different can coding REALLY get?  I mean, all it really is is a cause and effect list so the comp knows what to do.
Title: Outpost 1 Source Code?
Post by: Stormy on March 14, 2006, 07:40:14 PM
Dude, I wouldn't mess with VU at all... not unless you have say, $50,000 financial backing and a full blown game development company  behind you. Otherwise,

1. it's a HUGE financial risk, if you want to sell what you're making (which you guys probably don't want, but still)
2. It will reveal OPU to the world and will most likely get us into a lot of trouble, even if you don't mention OPU, they will probably go googling various things and, thus, will find us. They will probably have Levi and Hacker kill the downloads, and if they find that there is a "Backup" which I don't really care for, they will probably sue, and, pretty much, we're screwed.

So, I say, don't go there... I hate being so blunt but .... I don't think we will ever get that source code, it's probably long gone, and I'm 99% sure VU won't give it to anyone for free or for any price under, say, $30,000
 
Title: Outpost 1 Source Code?
Post by: CK9 on March 14, 2006, 08:18:58 PM
how about if we challenge them to a battle of witts?
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 14, 2006, 08:27:30 PM
such negative thoughts, you need to be less paranoid. they wont care about opu, they are occupied with other things such as Steam and Half life 2
Title: Outpost 1 Source Code?
Post by: zigzagjoe on March 14, 2006, 08:51:32 PM
i agree with stormy on this. if we do get noticed it'ld be a world of legal s***. it'ld kill the website(s) for sure, and probably get levi in a world of s***.
Title: Outpost 1 Source Code?
Post by: Stormy on March 14, 2006, 08:57:13 PM
Please don't do it though, I realy really want to do it, but...


it's too risky, we will find another way :D, but my heart tells me, that this isn't what we should do.
Title: Outpost 1 Source Code?
Post by: TH300 on March 14, 2006, 09:27:42 PM
Yea, it seems too risky. And the chance of actually getting the source is ~0%.
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 14, 2006, 09:53:28 PM
Quote
i agree with stormy on this. if we do get noticed it'ld be a world of legal s***. it'ld kill the website(s) for sure, and probably get levi in a world of s***.
if they say no downloading we can always have torents and other things such as selling the actual cds so they cant shut us down..
besides there is the hole thing with them not supporting op2 anymore and it being considared abandonware.
Title: Outpost 1 Source Code?
Post by: Stormy on March 14, 2006, 10:02:48 PM
They are looking for any way to get moolah, and this is one way for them to get it, by sueing us....

I hate to be mean and point fingers, but please, we can't go to VU and ask for source... they aren't going to give it to us...
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 14, 2006, 10:39:04 PM
how can they sue us?  there is noone to sue dirrectly
Title: Outpost 1 Source Code?
Post by: zigzagjoe on March 14, 2006, 11:04:41 PM
seriously, you honestly think you can suck up to a large corp enough to get source code out of them? i dont think so.

abondonware isnt a "hole" legally. its still licensed s/w, and is protected by patent law.


chances are levi would get raped up the ass (you can get his details from the domain infos) and the website would be killed for sure if they found ouyt.
Title: Outpost 1 Source Code?
Post by: Stormy on March 14, 2006, 11:08:51 PM
That would also mean that Genesis would have to go into "hiding" and if it isn't screwed, it will be hard to move forward with VU watching our every move.
Title: Outpost 1 Source Code?
Post by: lordly_dragon on March 15, 2006, 06:40:47 AM
well I may be looking sort of strange but the copyrights of OP1 and OP2 are expired long time ago. Remember, a patent does not last forever. Also, when you are a videogame company you at least write every game that you have made somewhere on your website or something like it... did you find any trace of OP2?

If someone have the original cd, I sugest we do something to back us out. Firstly, copie the actuall complete version of op2 on a cd and add the orignial one. Secondly, mail to yourself those two cd. Thirdly, (can be done before) buy a  patent (here where I live it is so cheap..). Finaly, when you receive what you posted to yourself, DO NOT OPEN IT, leave it there.

As I said before, every game have his copyright and patent updated. For example, every year BW copyright change from 1996-1997 to 1996-1998 and so one... Did op1 or 2 did that... answer is no so it is unprotected by copyright law. Also, since we add our own stuff we can protect our OWN version of OP2 and OP1 (if we mod it.)

 With a patent, with the letter and with the expiration of the copyright about OP2, we are shelled against every possible judiciary act :).

I am not for nor against the sourcecode project. But, if we proceed we must shield ourselves.

edit: About OP3, there is no problem at all since virtually the game can be the property of the first to rebuy the patent...In Canada, you are talking about a major 25 canadian bucks witch is cheap....
Title: Outpost 1 Source Code?
Post by: BlackBox on March 15, 2006, 08:27:39 AM
Copyrights last 75 years in the USA, lordly_dragon. They could definitely sue us if they wanted. And there aren't software patents in the US. (And I hope there never will be, they are horrible)

The risk of us getting sued is really, really, really small. They probably wouldn't even acknowledge the game(s) anymore (maybe not even know what they are). It would be more of a waste of money than anything to go after us.

Actually getting the source code for OP1 would be really hard. Even talking to a real person at VU is nearly impossible.
Title: Outpost 1 Source Code?
Post by: lordly_dragon on March 15, 2006, 10:46:24 AM
US and Canadian rules are not the same... But, for Outpost3 we should do such a thing mainly for the novel, the music and things that are not op2 based. This is our intelectual property and can be backed simply by mailing it to yourself. This is how author like J.K. Rowling or whatever who you choose.  
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 15, 2006, 11:04:07 AM
Quote
US and Canadian rules are not the same... But, for Outpost3 we should do such a thing mainly for the novel, the music and things that are not op2 based. This is our intelectual property and can be backed simply by mailing it to yourself. This is how author like J.K. Rowling or whatever who you choose.
why the heck would you need to mail it to your self? it doesnt make any scence
Title: Outpost 1 Source Code?
Post by: BlackBox on March 15, 2006, 03:56:53 PM
Outpost 1 was developed in the US. Thus, it would be governed by US laws.

So really, that leaves two choices for getting the rights and source to OP1:
- Wait 75 years for the copyright to expire (and hope it's still possible to get it)
- Try to obtain the rights from VU
 
Title: Outpost 1 Source Code?
Post by: instigator on March 15, 2006, 11:01:31 PM
hmm is there something to be said for nagging the mess out of the entire company? hehe how bout a research team. we have say 5 ppl. monday one person calls 4+ times in one day. tuesday a new person calls many times etc. flood them with emails as well (not spam). yeah well im just talking to hear my head raddle i guess.

but that was veeery interesting about the copyright stuff. if they dont have the source code dont they own the name only? heh we can just change the name to "New Terra: The Rebirth" or someting instead of Oupost2 lol. wouldnt they have to magicly produce the source if they wanted to sue opu to prove that they own it?? if we rename it, change a few things, how COULD they sue us.

hmm well i might have some more thoughts on this later. interesting. this is making me like law more and more. maybe there is some kind of legal loophole that we could sneak in through...

OHHH!! hey guys did op2 ever have a code name while it was being developed? sounds funny for a game so old. lol.
Title: Outpost 1 Source Code?
Post by: BlackBox on March 16, 2006, 08:22:00 AM
Well, they don't necessarily have to produce the source to claim rights to it. I guess you would have to read their EULA (it's on the last page of the OP2 manual I think), but it probably says that they own all rights to the software (so that would include all the compiled code, and of course the artwork and sounds that are part of the game).

The way the laws work, the only thing you really "own" if you have the OP2 CD and the manual is the physical CD and the manual, but not the data on it. (That is 'licensed'). Yes, it sounds very stupid, but don't blame me, blame the people who created these laws who-knows-when.

As for the codename of OP2, I can't be certain, but I think it was 'Tethys'. Tethys is a moon of Jupiter (makes sense, it IS a space game)

Also the blatant references in the SDK (TethysGame::method) are there.

Other not-so-blatant references I've found are:
In one of the program components, they accidentally forgot to turn off debug support when compiling the component. That means there are references to the program database (PDB) file that MSVC uses when debugging. The reference was something like "C:\Tethys\Tethys.pdb" or something similar.

In the pre release demo, there was a bug with their VOL compiler software, and very small chunks of the game source code got into the headers of the VOL files for the demo.

One of the lines was something like #include "tethys/stdinc.h" or something to that effect.

If you're interested, open maps.vol and sheets.vol of the pre release demo in notepad and have a read near the top of the file.
Title: Outpost 1 Source Code?
Post by: Mez on March 16, 2006, 11:44:02 AM
Purchase of a game is really, purchase of a licence to install the game.
technically, the piece of paper called licence agreement, or the the product key is the most valuable part of teh game, in terms of money (to you).

The manual and CD are just media that as hacker said is the only thing you actually own.

If there was a dispute, then all they would have to do would be to compare the compiled code of "new terra:the rebirth" to outpost2 and not surprisingly it would be very similar, and ud loose the case!

Another point is that you would have to delete this entire forum to pass it off!  the hardest part of this is to delete the content on cache servers!
Title: Outpost 1 Source Code?
Post by: Stormy on March 16, 2006, 09:53:05 PM
It will probably not work out... I hate to say that but I'm being very serious here.... it will probably get OPu in a lot of trouble, and most of all, levi and hacker.
Title: Outpost 1 Source Code?
Post by: HaXtOr on March 17, 2006, 10:04:14 AM
I cant remember but TethysGame was the team name in dynamix i think that worked on op2.


well if we arnt going to ask VS then we should hunt down the op 1 programmers adn see if they have any code or documents
Title: Outpost 1 Source Code?
Post by: lordly_dragon on March 17, 2006, 03:21:04 PM
To answer your question Moogle why should we mail to ourself the content. In fact, when you mail something there is always a mark that the mailing company left. If someone said that you copied is idea you show your UNOPENED wrap and right in the face. My uncle told me that trick. So, I think it does make any sence.
Title: Outpost 1 Source Code?
Post by: Stormy on March 17, 2006, 04:31:21 PM
Quote


well if we arnt going to ask VS then we should hunt down the op 1 programmers adn see if they have any code or documents
That's probably a better idea.
Title: Outpost 1 Source Code?
Post by: instigator on March 26, 2006, 01:24:21 PM
Hey here is a thought

What if sierra )dynamix, whoever( gave permission to some company spawn a game off of outpost2. farfeched i know but if someone were to use the op2 source to make another cheap game... if we can find a game that is close to the original source would that help? maybe a demo of some game that never got released.

yeah this one is out there lol

EDIT: HEY! What if there is a different language of op2 or op1 . maybe the source wasnt' fully removed from those since they wernt in english (not that the code would be in spanish lol). maybe they forgot to remove stuff from the other versions. just another thought
Title: Outpost 1 Source Code?
Post by: Stormy on March 26, 2006, 02:54:50 PM
Quote


EDIT: HEY! What if there is a different language of op2 or op1 . maybe the source wasnt' fully removed from those since they wernt in english (not that the code would be in spanish lol). maybe they forgot to remove stuff from the other versions. just another thought
Doubtful... I mean, they would keep the source together wouldn't they? I bet they keep the stuff that would need changing in some seperate file and not in the .exe... but who knows? They may have been silly and did all the text and stuff inside the code itself... so there is a chance....
 
Title: Outpost 1 Source Code?
Post by: BlackBox on March 26, 2006, 05:42:11 PM
Well, there's no real way that the source code would get into the final copy of the game. When you compile source code it gets translated to machine readable form, thus you lose most human readable identifiers.

The fluke with the pre release demo VOLs is just that, a fluke. A bug in their software happened to insert raw sectors from disk (something odd happened there). mIRC does that a lot with log files sometimes, i've had chunks of zip files and other stuff get into the logfile somehow.

As for storing code inside the EXE, it doesn't happen. OP2 doesn't use script driven data anywhere. (The closest thing to a 'script' are the mission DLLs themselves, and those are compiled code).
Not to mention it would be slow to process (people don't write large games in Perl for a reason).

As for the other language versions of OP2, I doubt the source would be any different (certainly not other codebases).

The language specific information is compiled into the EXE as a table, so all they would have to do is change one header file to localize the EXE into a different language. (It's probably possible that they kept all the languages in one file and just used preprocessor symbols to choose which language to compile).