DOOM II: Hell on Earth > การสนทนาทั่วไป > รายละเอียดกระทู้
3DMightyMouse 3 ก.พ. @ 11:27am
Why doesn't Steam host source ports for Doom?
For Duke Nukem 3D Steam already hosts the JFDuke source port. Why not do the same with Doom? Does anyone actually play at the original 320x200 blockfest via DOSBOX anymore? DOSBOX is great if there are no source ports, but there are many good ones! Manually downloading, making folders, copying files is a bit of a hassle. One of the cool things about Steam is not having to bother with such things if you don't want to.
กำลังแสดง 1-15 จาก 42 ความเห็น
< >
Rent a mop - Mumble 3 ก.พ. @ 6:31pm 
Likely because its a lot of work, and potentially bloaty software wise. Theres DOZENS of sourceports, which are regularly updated, and people prefer different ones. So if, say, valve had 10 different source ports, regularly updated them all, that would be a big load on the server updating stuff which some people may / may not use.
3DMightyMouse 3 ก.พ. @ 9:01pm 
Well Steam already lets you pick which games to install/uninstall from what you've purchased. It also lets you choose which ones to update. I just update the ones I'm about to play, and only install those I plan to play in the next few months.

It would be nice if it would also allow you install what mods you want from a list of available mods, along with choosing which ones to update.Source ports could use the same mechanism as mods. The mechanism to do this shouldn't be difficult to program (would probably use much of the same code as the mechanism for games.) To make things neat it could require that each mod fit entirely into it's own unique folder, same thing for source ports.The mods and source ports would share the same main game data files so that isn't repeated for each mod and source port.

The only stuff that would be installed/updated are those the user chooses.
Rent a mop - Mumble 3 ก.พ. @ 11:58pm 
โพสต์ดั้งเดิมโดย 3DMightyMouse:
Well Steam already lets you pick which games to install/uninstall from what you've purchased. It also lets you choose which ones to update. I just update the ones I'm about to play, and only install those I plan to play in the next few months.

It would be nice if it would also allow you install what mods you want from a list of available mods, along with choosing which ones to update.Source ports could use the same mechanism as mods. The mechanism to do this shouldn't be difficult to program (would probably use much of the same code as the mechanism for games.) To make things neat it could require that each mod fit entirely into it's own unique folder, same thing for source ports.The mods and source ports would share the same main game data files so that isn't repeated for each mod and source port.

The only stuff that would be installed/updated are those the user chooses.
Not always...fear for instance, installs all 3 dlc games too, and you cannot choose the dlcs seperate.

It would be a big pain, for both servers, and for dealing with updates (since updates for source ports aren't always 100% stable, and steam doesn't let you roll updates back)

And, you also need to get permission for EVERY source port, so this is very unlikely to ever happen.
3DMightyMouse 4 ก.พ. @ 8:04am 
I'm not familiar with fear so I can't really comment on that.

If one source port were to become unstable, people could simply use another in the mean time. Source ports are simply extra alternatives to using the original engine (wrapped in DOSBOX) anyhow.

Instead of Steam asking source port authors permission, it would be the other way around: the source port authors asking to put thier source port on Steam. As long as they put all of the source port files neatly into it's own sub-folder of the game (to not interfere with other source ports), it runs stable, functions well with Steam's architecture, and is virus free it would then be approved. Maybe limit non-critical updates to every 3 to 6 months since they have to go through a review process (if people want updates more often they could always download/install them outside of Steam.) Maybe they could even tie in Steam's Matchmaking service into thier port.

This would not only make more people aware of the source ports, but also make them more likely to try them due to the ease of use.
Rent a mop - Mumble 14 ก.พ. @ 4:49am 
You are missing the point with unstable source ports : Many mods are REQUIRED to use a certain port, due to abilities they have. So telling someone to run a different one would essentially be the same as telling them to go suck a fat one.
3DMightyMouse 14 ก.พ. @ 9:05am 
What does that have to do with source ports being available on Steam? Mods dependent on specific unstable source ports would be in dire straits regardless, whether they were on Steam or not.
Rent a mop - Mumble 14 ก.พ. @ 9:01pm 
My point is, it would be a huuuuuuuuge hassle for steam, with relatively little reward. There are dozens of source ports, people all like their own types, with their own settings. And mods often require specific source ports (and modding pretty much IS the doom community).

So if a source port got broken, people would be annoyed by it, would need to manually seek a functional version online so they could play the mods they love (like brutal doom for instance, which many simply do not play doom without.)

But in short, its a ♥♥♥♥ ton of work for little reward, And they would need permissions of the source port devs anyway.
Tabris DarkPeace 15 ก.พ. @ 5:40am 
Open TeamPlay fixes this, just write a config file for the source port, then mod you want to add.
It's open source, and I do not intend to do it all myself. I'm actually enjoying OpenXcom currently and taking a 'break' from playing Doom anywhere near as 'seriously' as I used to.

Heck, I don't even play most 3rd party PWADs.
3DMightyMouse 16 ก.พ. @ 2:31pm 
Critical keyword: optional. Having source ports on Steam in no way whatsoever would preclude people from updating/playing source ports without the aid of Steam. It would simply be an optional aid, not some exlusion mechanism. It would greatly increase exposure to the everyday user to these source ports. Everyday user meaning those that either don't know how to, or simply don't want to bother with files and folders. Nobody would stop players from manually updating more often if that's what they want, but Steam could provide and occasionally update stable versions of each port simply to make life easier for the everyday user.

"But in short, its a ton of work for little reward, And they would need permissions of the source port devs anyway."
I already mentioned it would be the other way around: source port authors would be the ones to approach and get permission from Steam to put their source ports up. Steam would only host ports of those developers who approach Steam. Also as I mentioned before as well Steam could limit how often Source ports authors can provide updated stable versions to Steam to greatly reduce their time involved (with exceptions of critical updates.) Important note: this doesn't mean people can't manually update more often outside of the Steam auto-update if they so desire.

Source ports can greatly benefit from the increased exposure this would give them. Steam would be getting added value to the games they sell. Gamers would benefit with more people to play with. Seems like a win-win-win situation.

@Tabris regarding Open TeamPlay
I'm not familiar with Open TeamPlay. Does that add source ports to the Steam installation, or copies game data files from there to another location and installs them there?
Arcade Goon 16 ก.พ. @ 8:23pm 
I know I wouldn't let Steam use my work without paying me.
3DMightyMouse 17 ก.พ. @ 2:24am 
Well source port developers wouldn't get paid either way (on Steam or not on Steam.) Well except by donation links on the developer's website. This would simply be a way to get more exposure, to demonstrate to more people the work they've accomplished (who knows, maybe generating more donations in the process.) AFAIK according to the source code licenses they can only sell products that contain all new content (audio, textures, models, etc.) with engines derived from the original source code along with releasing any source code changes they've made.
ได้รับการแก้ไขครั้งสุดท้ายโดย 3DMightyMouse; 17 ก.พ. @ 2:25am
Arcade Goon 17 ก.พ. @ 2:33am 
Who will pay for this?
3DMightyMouse 17 ก.พ. @ 2:46am 
Pay for what exactly? Source port files are only a few megabytes, not particularly taxing on the networking resources to update them every once in awhile.
Arcade Goon 17 ก.พ. @ 3:54am 
Pay to set it up.
กำลังแสดง 1-15 จาก 42 ความเห็น
< >
ต่อหน้า: 15 30 50