CAMPAIGN PROGRESS
messy

Newest (at the top) to oldest (at the bottom), here is how the correspondence with the powers that be is going so far.
For the latest developments, please also see the Forum. Finally, this page will not be updated until talks with Infogrames Inc.'s Tom Richardson have finished. Tom is our man on the inside, and is our best contact. It has been established the Infogrames Inc. (formerly GT Interactive) does have the final say in the release of the Blood source code.

More from Matt Saettler

Date: July 10th, 2000

Frightfan: Now that we have the BUILD source, is it possible to create a Win32 Blood without the Blood specific code?

Matt Saettler: It's possible for somebody to create a Windows version of Build. I'd talk to 3D Realms about making a Duke port to see if they'd be interested.

Frightfan: What would it solve to make a WinBUILD? That alone wouldn't equal WinBlood, or Win(insert BUILD game title here) would it?

Matt Saettler: Somebody is already trying. Saw message on the EDuke forum. (or was it 3D Realms's BUild forum?) One of those. That wouldn't equal WinBlood or WinDuke, But it should make it possible given the game source.


Frightfan: Should we wait until GT is persuaded to release the entire Blood source code?

Matt Saettler: Don't know about the Blood source from lith. I doubt they'll release it.

Frightfan: [Jason Hall] already said he would if it were up to him, but it isn't - it's GTI's game now.

Matt Saettler: Jace is wrong. I'm the one that negotiated the contracts. Jace probably doesn't even know what's really in them....

Frightfan: So, if I may assume: Monolith can just go ahead and release the source without any permission from GT?? Because I really believe that would change everything.

Matt Saettler: (awaiting answer)




<+++++++++++++++++++++++++++++++>



!! BUILD SOURCE CODE RELEASED !!

Date: June 21st, 2000

Frightfan: The guy came through for us. A few hours ago, Ken "The Loveable" Silverman released his source code for the BUILD engine. It even comes with sample/test .map files and utilities. Go to the Files Section to download it. >;D


<+++++++++++++++++++++++++++++++>



Stagnation.

Date: June 20th, 2000

Frightfan: Well it's now the last day before summer. Ken Silverman should be releasing the source any time now. And if he doesn't...?
I have a feeling that you guys won't have a problem putting on the pressure again >;D


<+++++++++++++++++++++++++++++++>



Great news from Scott Miller of, President of 3DRealms.

Date: Sept 25th, 1999

Frightfan: Matt Seattler, Project Manager and Coder for Blood, says:
IN ADDITION, you need permission from 3D Realms/Apogee for some of their utility libraries (sound). These are used in both Blood and DukeNukem.
So, it would seem that our conversations on Blood are not over:) I hope you don't mind me coming after you all the time about a game that isn't even YOURS.... :)

Scott Miller: Permission granted. :)

Frightfan: Thank you very much, the Blood fans love you for it:)
I am not sure what these shared utilities ARE exactly, but how do we go about getting/using them. Forgive my ignorance in this matter. I am just a guy who makes websites and a Blood fan, I know nothing about programming...
So, if you wouldn't mind telling me... can we use these utilities NOW? Or do we have to wait for the source code release to make any use of them?

Scott Miller: [ still awaiting reply ]

Well, this certainly is great news from the company that many of us thought would be the toughest to get full cooperation from. Everybody go to the 3DR site, and thank them, okay?


<+++++++++++++++++++++++++++++++>



WOW!! I actually found someone at GT who gives a rat's ass! Nathan Pearce, Administrator of the GT Blood Forum, gave me this info.

Date: Sept 21st, 1999

Nathan Pearce: Ok, I just asked Tony Kee, who is the Director of Marketing for GT. He said,
"Don't have time for hypothetical (stuff ) like this. We need Silverman's approval before we would even consider it."
So Silverman's your man. Good luck.

Well, thanks Nate, I appreciate it. Your name is now on the Credits page. As for the fact that this doesn't really advance our cause anywhere, it has given me an idea for a "mod" that is quite possible, even easy, to do. I think I'll change all those whiney citizens' shirts in Blood to GT Interactive Tshirts and get out my pitchfork >;D


<+++++++++++++++++++++++++++++++>



Here is my interview with Matt Saettler, Project Manager and Coder for Blood.

Date: Sept 16th, 1999
Sorry for the lack of updates lately, ppl.


Frightfan: You said we would need the BUILD source to finish 3dfx's work on the patch. Does that mean that even if we don't use 3dfx's work as a base, we would actually need to modify the ENGINE itself? Forgive me if that sounds dumb, but I just wanna clear up any false hopes out there.

I actually asked him this question TWO times, so I will print both responses:
Matt Saettler:
1) Build IS the engine.
3DFX took the engine (build) source and modified it to talk directly to their cards instead of using VGA display buffer.. They never finished the changes (there's bugs, it only supports Voodoo1, etc).
If you want Blood (or any Build game) to support 3DFX directly, then you'll need the Build (engine) source to be able to modify it (like 3DFX did),
2)If you don't want to update BUILD to support anything new (like 3DFX card directly), then you don't need the source. There's very few things that the source code would let you add. The best thing I can think of is making it a Windows-compatible engine (drawing to DIBs instead of VGA screen buffers), so that the games can run natively in Windows. (ditto for Linux, etc)

Frightfan: As for the 3DR utilities used in Blood, what do they do? Do we need them for everything? (you mentioned sound). Could we still "mod away" without them?

Matt Saettler: I don't have the complete list in front of me.. There's the sound library for sure. You could not re-compile Blood ( nor Duke, NAM, or WW2GI ) without the object code to link to. So... No, you cannot "Mod away" without them.

Frightfan: I am having alot of trouble contacting people regarding this campaign.
- Ken Silverman, for one
- ANYONE at GT Interactive, for another.
- Scott Miller, at 3dRealms. He used to reply to me within the hour.... wonder what happened?
Are you able to get these ppl's attention better than I, by any chance?

Matt Saettler: I talked with Scott via email a couple of months ago about releasing WW2GI source and he was concerned about supporting it, among other things. Maybe that will change as time goes on.
The people I knew at GT have left. GT's staff has been pretty decimated by their lay-offs and lagging sales, etc.

Frightfan: Could you explain .OBJ code for those of us who don't know why we need *it*, and not the whole engine?

Matt Saettler: Source code compiles into .OBJ code (A .CPP file is compiled into .OBJ). The .OBJ code is combined in a process called Linking into an .EXE file (or a .DLL) that is the actual executable. In addition, a group of compiled .OBJ files can be combined into a Library (.LIB file). Most published interfaces are distributed as .LIB files. In Windows, .LIB files can also contain the references into the .DLL file for the application to use.

Frightfan: Do you know Claudia Schiffer's ph#?

Matt Saettler: I'm sure the Ken Silverman has it.... I think he put it into the BUILD source code as a comment.... :)



Well, there you have it - if you didn't care about the source code before, I am sure that has now changed :)


<+++++++++++++++++++++++++++++++>



A little tidbit from Ken Silverman's site, regarding what his intentions regarding the BUILD source release are.

Date: August 29th, 1999


Actual screenshot of Ken's page. Click for yourself:)
Update- Sept 16th 1999: Ken's site has been updated, and this page no longer exists.
He now has an FAQ at the bottom of his BUILD page
.



<+++++++++++++++++++++++++++++++>



An email conversation between Frightfan and Scott Miller, of 3DRealms.

Date: August 19th, 1999
Frightfan: I posted this on my site after exchanging a few emails with Joe Siegler on the possibility of getting the Blood Source Code released - since Blood was built on BUILD, I figured I had better talk to you guys about it, since you actually own that engine. So here is my argument...
----
[ see post from August 14th, 1999 to see what the argument was... ]
----
The reason I am sending you this, Mr. Miller, is that Mr.Siegler never wrote me back!! I have been waiting for a few days now. Is he gone on vacation, or did I somehow piss him off? If I did, I am sorry, but it seems like he misunderstood what I wanted from him. Now, for all I can tell, he is completely ignoring my email, and possibly not even glancing at it.
It's not like I am not a 3DRealms customer, either. As a purchaser of Duke Nukem and Shadow Warrior, I expected that he could be a little more patient with me, but... well here I am.
Now, I do not intend to smear 3DR on my site, I want to make that clear.
I am looking for a way to get the source code of my favourite game released, and I have to talk to you guys about it. I think if you go to my site, you will find that nowhere does it say that 3DR is anything other than an important player in this campaign.
Now, I know I have said a mouthful, but could you just lemme know if you would allow Monolith to, in any capacity, release their source code for Blood?

Scott Miller: The Build souce wasn't owned by us, it was licensed from the coder, Ken Silverman. He doesn't want to release it because he doesn't want to support it or be bothered with it, but it's 100% up to him to release it -- not 3DRealms.
As for the Blood source, that's Monolith's game and decision.

Frightfan: Okay, thank you very much for clearing that up!!!
Umm... you might want to inform Joe Siegler of those facts though - he told me, in no uncertain terms, that 3DRealms owned BUILD and that you guys were not in any way interested in releasing the source code. So... I am glad to hear that it isn't up to him! ; ) jk
The whole reason I was talking about this Blood source stuff with 3DR(i always knew that Blood was not yours), was because Joe told me that 3DR owned the engine!
Now, for your opinion. Can Monolith/GT Interactive release the Blood source code without Ken's approval? If you'd rather not say, I'll understand. I intend to talk to Ken anyhow...

Scott Miller: They can release the Blood code that they wrote, but not the Build engine code without Ken's permission.

Frightfan: I suppose that the BLOOD code would be mostly useless without it's engine code thought wouldn't it?

Scott Miller: Correct, except for learning from.

Frightfan: Well thank you very much, Mr. Miller, for your time on this matter. I will post this conversation on my site today, and you will see your name on the credits page.


Well, that was a very positive encounter, wasn't it?


<+++++++++++++++++++++++++++++++>



An Email exchange between Frightfan and Jason Hall,CEO of Monolith Productions.

Date: August 18, 1999
Frightfan: I seem to have lost an email reply you sent me...
It was regarding Monolith's stance on releasing the Blood Source Code.
I am aware that 3DRealms owns the BUILD(more on that in the next message exchange, chers), which presents a problem for you in this matter. But what if they agreed to allow it? Would you actually release the source then?

Jason Hall: GT Interactive controls the release of the Blood source.

Frightfan: Yeah, I know that, but you'd have to ask them, right? I mean, you'd be proposing it, right?
It's not like they're going to say "Hey, Jace, let's release the source code for Blood" anytime soon, is it?: )
All I really wanna know from you is this:
a) If GT said it would be ok, would you release the Blood-specific code?
b) If the owner/s of BUILD also said it would be ok, would you release the FULL source(blood AND build together)?

Jason Hall: Answers:
a) Sure.
b) We have never had the BUILD source.

Frightfan: I see.
a) So when you made Blood, you had the BUILD and that's it?
b) I thought Monolith made alterations to the BUILD for Blood - you couldn't have done that w/o the source, right?

Jason Hall: Answers:
a) Yep. Just the .OBJ code
b) Ken Silverman made some changes. We also overrode some functions to do neat things too.

Well, thank you Jace, and I hope the next time we talk, it'll be about the release date ; )


<+++++++++++++++++++++++++++++++>



Bob at Monolith Tech Support seems to be disheartened about this cause...

Date: August 16, 1999
Frightfan: You said once that monolith was interested in releasing the source code, but they couldn't because they didn't own BUILD. Do they still stand by that? If 3DRealms could agree to allow it, would they release it then?

Bob: To tell you the truth, I don't know the exact specifics of why the code isn't released, but then again, the engine is not ours, which is why the code cannot be released. If 3DRealms says OK, it'll be done, but there is where the problem lies. Why they won't is beyond me, but that's what's up.

Frightfan: But what about just releasing the BLOOD-specific code? Could they do THAT?

Bob: Not without permission from 3dRealms... it's still their code. Everything is in their ballpark.

Frightfan: AAARRGGHHH.....
Well did you see my site? What did you think? Did you sign the GB?

Bob:Yes, I saw your site (it's Monday and I'm playing catch up from the weekend). It's quite good, and I wish you good luck on your campaign, and I wish I could do more, but it is up to GT and 3dRealms. There's nothing we can do, and it sounds like there's nothing that they will do.

Frightfan: Keep the faith, Bob, keep the faith. The forces of good always prevail!!!! ; )



I hope....


<+++++++++++++++++++++++++++++++>





Ever persistent, Frightfan tries 3DRealms again : )

Date: August 14, 1999
Frightfan: Id Software owns Doom, DooM II, Quake, Quake II, but they released their codes.
Monolith owns Blood 2, but they released their code.
Valve owns Half-Life, but they released their code.
... and each of those games continue to be popular amongst their fans because mod authors constantly breathe new life into those games.
So, where's the harm?
I dont understand... it can't be that much of a "hot property" anymore, can it?
I can appreciate the value Duke Nukem holds for your company, but, it isn't really Duke Nukem's source that I am interested in ( although I am sure many others would be... )
I just wanna know if Monolith can release Blood's source code... can you tell me that much? You see, they say they would do it, but want GTI to say that it's okay first. GTI, in turn, wants 3DR to say it's okay for them to *say* it's okay. Do you follow me?
I sincerely don't want to be a pest... but I have a site where I am campaigning for the release of the Blood Source Code. If you check it out, you will see that there are many ppl interested in this happening. the address is - http://members.xoom.com/frightfan/blood_source - and please: sign the GuestBook. It would be great to have someone from one of the involved companies in there :)
If you cannot tell me, could you point me in the direction of someone who could?


I hope this turns out better than it appears to be going...


<+++++++++++++++++++++++++++++++>



An email conversation between Frightfan and Joe Siegler of 3DRealms.

Date:August 13, 1999
Frightfan: I wish to know who I would talk to about the BUILD source code getting released (or not).
Is it you?
Someone said "Scott Miller", but I don't know his email, and I found yours in the forum : )

Joe Siegler: There's really no one to talk to, because we're not releasing source code of any kind for Duke Nukem 3D, or the utilities.

Frightfan: ok... why not?
The reason I ask is because there is a great deal of support for the idea ofreleasing the source code for BLOOD, from Monolith Productions. They used the BUILD engine, so they can't release the source code without BUILD's owner's approval.
Who owns BUILD?

Joe Siegler: We own Build - and we're not interested in releasing any of it.

Frightfan: Does that mean that anyone who made a game using the BUILD engine can't release their source code?

Joe Siegler: (No response yet.)


<+++++++++++++++++++++++++++++++>



Just Another Bloodite( I call him JAB:) had some things to say to Bob Givnin:

Date:August 04, 1999
JAB: I would just like to ask you to think about putting together some kind of project to release the source code.
There are MANY MANY Bloodites out there who will LOVE the company that releases it. Monolith has been my favorite company since Blood 1 came out. It is the ONLY FPS out there that actually caught myinterest for more than 3 weeks. Everyone I have introduced Blood to has agreed with me. This is a killer game!!
If you release the source code imagine what blood could be: People could put back in the rage mushroom the shrink mushroom and the grow mushroom. The rage mushroom the only none selfexplanatory one changes the player into a werewolf. I have wanted to do that since I started to read the plan files at Monolith. All I am saying is talkto the other companies about having the source released. It could do no harm to the game that is (in my opinion) the best FPS out there. Just try - come on,what harm can it do? The true Bloodites will back you I am sure.

Bob: Wow... thank you for ALL your wonderful comments... we appreciate them! However, the source code is owned by GT Interactive, not us. We just used the code that they had to make and release the game. You'd have to talk to GT about that. I've referred several people to GT and I haven't heard one way or another what's going on.
That's all the info I've got for you... thanks for the mail! :-)


<+++++++++++++++++++++++++++++++>



I made the news at PlanetBlood!!!

Date:July 23, 1999
Blood source code campaign - by Infern0
Frightfan is one of the people who has wanted the Blood 1 source code to be released for a long time. However there have been no clear indications to say that it will be made available any time soon.
You guessed it, the community's sick of waiting, and now Frightfan's started a campaign page , go check it out.


<+++++++++++++++++++++++++++++++>



This message was put on the Blood Forum by WKYA-Undertaker.


Date:July12, 1999
WKYA-Undertaker: This is about the release of the build source, here it goes:

Ken Silverman: I have been considering releasing my part of the source code for a while now, but not until the time is right - that is not until both Apogee and I agree on it. Right now, all I know is that Scott Miller wants to hold off releasing the Build source for several more months to be fair to some of the more recent Build releases.
The Build source code (my part of the code) is only a fraction of the entire game code. It sounds to me like you're more interested in the Blood specific source. I wrote a mini-faq a while ago which describes how the code is split up. You can get it from my web site at: www.advsys.net/ken/kensrole.txt If you want the Blood source, you can try writing to Monolith software at: www.lith.com

WKYA-Undertaker: I guess I need to talk to Monolith again, huh?


<+++++++++++++++++++++++++++++++>



Here is an email conversation between WKYA-Undertaker and GT Interactive Tech Support:

Date:May 25, 1999
WKYA-Undertaker: Hello, I am a big fan of the Build Engine, I was wondering, if you could release the source code, or if you could give me Ken Silvermen's email addy? I know alot of people from Blood, Shadow Warrior, and Duke Nukem 3D that would love to have the source code. In fact, if you release the source code, there would be plenty of good mods for Duke 3D, and Shadow Warior, which means you would sell more copies of both of the games. If you release the source code, I will be making a Paint Ball type MOD for all of the Build games.

GTI:Our license for the engine prevents us from releasing the code.
As to Ken Silvermen's email address, I do not have access to it, nor permissionto send it out if I were to know it.[obviously Mr.Undertaker found it on his own] Sorry.
Michael Caine
GTInteractive Technical Support


<+++++++++++++++++++++++++++++++>



Date:July 17, 1999
NOTE://The very first message exchange between myself and Bob Givnin took place in the spring of 1999 and the emails have long since been destroyed, so they do not appear here.
Frightfan: I am in the process of doing up a site to campaign for the release of the Blood 1 Source Code, and I need some info from you, if that's okay.
I have emailed you on this before, and you very graciously replied, but I am afraid that I lost the reply you gave in a "spring cleaning" hard drive wipe.
Here are my questions -
- who actually owns the BUILD engine?
- who actually owns the Blood-specific code in the game?
- are there currently any plans under way to release the code? NOTE:I have gotten some info regarding this via a post on the BloodForum , but if you could maybe nag'em for us... : )
- if so, will there be any utilities included for mod authors?
- who else can I email on this subject? (so that I don't have to keep nagging you on the subject:) )
The main reason that I am interested in the release is that I want to see a 3dfx-compatible version that is compatible with current video cards, complete with anti-aliasing, coloured lighting, shadows, more see thru water, and possibly some enemy AI improvements.
I was also wondering - what if someone were to want to make a "Blood 1 TC" using another engine? Do you think that would be... "okay"? For instance, Blood done on the HalfLife engine or the Quake II/III engines? Some people are already doing this with DooM on the HalfLife engine.


Date:July 19, 1999
Bob Givnin: We definitely do not own the build engine.
I don't believe we can release the Blood 1 source code without GT's permission. So, you'd have to ask them if they will be releasing anything in the future.
If someone wanted to make a TC, I wouldn't think there would be a problem as long as you gave everyone credit that needs it and you don't charge a penny for it. If you do it for fun, because you're cool like that and want people to see Blood 1 in 3D on a good game engine, I BELIEVE it's OK. However, I'd probably still e-mail the company that makes the engine and ask. I'm sure it's not a problem, but you should still ask nonetheless.


<+++++++++++++++++++++++++++++++>