Jump to content
The Dark Mod Forums

Standalone Installer


Stormbringer951

Recommended Posts

Agreed. I would have been a lot more sarcastic if I'd gotten to it first. :P

Link to comment
Share on other sites

Just because he's not being polite, doesn't mean we get to be rude. :) I don't disagree with NH's post; indeed, I was a bit annoyed myself. I tend to take the view, however, that it's better to be impeccably civil in the face of all provocation; doing so resets the tone of the conversation, results in a more productive outcome all round, earns respect, and leaves everyone happier than the alternative.

 

(Unless I get really pissed off. :P )

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

There was a screenshot i wanted to take of a typical day's "view new posts" which showed something like 30 posts from some of the 20 or so different dev-only forums and subforums to show people that this is a fairly major undertaking for the people involved...

Link to comment
Share on other sites

There was a screenshot i wanted to take of a typical day's "view new posts" which showed something like 30 posts from some of the 20 or so different dev-only forums and subforums to show people that this is a fairly major undertaking for the people involved...

Unfortunately, even the titles would show a plethora of spoilers. And we don't want that, now, do we? :ph34r: Even better than forums: the darkmod bugtracker. A massive tire fire is what that is... :rolleyes:

 

No sense in alienating robert. Why don't you create your own thread outlining your problem? Every detail helps us help you help us all.

yay seuss crease touss dome in ouss nose tair

Link to comment
Share on other sites

Bit off topic, but here's a fun calculation I just did: The average number of posts per day on this forum, for the 5 years(!) it has existed, is just over 104. :)

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

I don't think you have any idea how much work goes into getting something to work on "ONE" operating system

 

...well I do, gosh darnit and I'm impressed as hell! I love Dark Radiant. It is so much easier to work with than DromEd. I'm more impressed with the fact that this team has stayed focused on this project long enough to see it through. Kudos to you all. NH, you're a rock star, don't let some punk arse get your hackles up.

 

I do have one complaint, though. I can't even get this stupid Mod to load on my Commodore 64. Jeez, how hard can it be? What do you guys do all day?

-DS:12

--- Author of:

 

Tomb of Horrors (coming January 2011)

Link to comment
Share on other sites

...well I do, gosh darnit and I'm impressed as hell! I love Dark Radiant. It is so much easier to work with than DromEd. I'm more impressed with the fact that this team has stayed focused on this project long enough to see it through. Kudos to you all. NH, you're a rock star, don't let some punk arse get your hackles up.

 

I do have one complaint, though. I can't even get this stupid Mod to load on my Commodore 64. Jeez, how hard can it be? What do you guys do all day?

-DS:12

 

Sorry, it only runs on a Commodore 128. The 64 has simply not enough memory for the 3 textures we made. (All of them 32x32 pixel at 8 colors, of corurse!)

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Well, I read it. I just didn't have much to add. :) (Also, the conversation had ended a week before you made your post. Just saying. :P )

 

It's true, if someone creates viable replacements for all the Doom 3 assets then that might help in any effort to create a standalone TDM. There would still be a lot of work to do though. e.g. Someone would still need to do the work to integrate everything, and some of the shipping TDM assets are based on modified D3 assets so they would also need replacing.

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

  • 1 month later...

No pinky demons, no, but plenty of more subtle things. :)

 

You would need to do at least the following:

 

1. Obtain an unencumbered open-source version of the Doom 3 code. (Expected late 2010, or sometime in 2011, or maybe later. Depends on Rage's release date, and on Zenimax's approval of the open-source release.)

2. Merge TDM's code changes (of which there are TONS) into the open sourced Doom 3 codebase.

3. Test it thoroughly to make sure it works, and make any code changes required.

 

You would then have standalone code for TDM, but it still depends on D3-derived assets, so that's not very useful until you also:

 

4. Do a sweep through all of TDM's assets to check for ones based on Doom 3 or requiring Doom 3 assets. Off the top of my head, this includes at least: zombies, some textures and material definitions, some sound effects, probably a lot of things that I've omitted.

5. Delete all those assets.

6. Package the standalone code version of TDM with the remaining assets.

 

You would then have a "TDM Lite" which is freely distributable, but is missing a lot of assets and is basically unusable. It may not even run, since some of the missing assets could be required regardless of map.

 

7. Make drop-in, non-copyright-infringing, replacements for all the missing assets. This is a huge job.

8. Update all released FMs to use the replacement assets, and make any other changes that might be required for compatibility.

 

After all that, you would finally have a standalone TDM.

 

Did I miss anything, guys? :)

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

You've mentioned what would need to be done on the Dark Mod end.

 

But trying to think about how the idea might actually work in practice, you could knock out steps 7 and 8 (still a lot of work with 1-6, but at least then in the realm of reasonable possiblity) and then it would be the responsibility of the mapper to avoid or fill in just the gaps they need to make their own FM run on it. Then the Lite version could work as a kind branch-version with its own FMs (that hopefully should also work with the main-version if the mapper is smart about it; so TDM-Lite FMs also work on TDM, but not vice versa).

 

So there wouldn't be as many FMs for it, a sub-set, but they could be freely distributed to the world through an open TDM-Lite, so the mappers brave enough to go to the effort get the bonus. That's how I imagined it might go down. It all really comes down to who has the ability and initiative to do 1-6 when the time comes, though.

What do you see when you turn out the light? I can't tell you but I know that it's mine.

Link to comment
Share on other sites

Yes, in practice steps 7-8 probably be performed to get one FM working at a time, and you'd have individual FMs being gradually declared "Standalone TDM compatible" if/when they were ported. Just wanted to demonstrate that it's not nearly as simple as "1. Get open source Doom III. 2. Profit!" :)

 

I'm sure steps 1-3 will happen relatively quickly (maybe a month or two?) if/when D3 does become open source, simply because we have other reasons for wanting full engine code access, but steps 4-5 need to be done very slowly and carefully and as a massive group effort, and then you need to port all the FMs that get released between now and 2011 or whenever. Slow process, and most people who care about TDM will have Doom 3 already then anyway, so it's not clear how much motivation there would be.

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

I tend to take the view, however, that it's better to be impeccably civil in the face of all provocation; doing so resets the tone of the conversation, results in a more productive outcome all round, earns respect, and leaves everyone happier than the alternative.

 

You, Crispy, are a very wise man/woman/entity.

Link to comment
Share on other sites

Why thank you!

 

(Man, as it happens. :))

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...