DOOM 3DO Source Released On Github
New submitter burgerbecky writes The port that was as hellish as the game world itself, DOOM for the 3DO's source code has been released on github. The original programmer outlined the corners cut and why.
← Back to Stories (view on slashdot.org)
FTA:
Firstly, this was the product of ten intense weeks of work due to the fact that I was misled about the state of the port when I was offered the project. I was told that there was a version in existance with new levels, weapons and features and it only needed "polishing" and optimization to hit the market. After numerous requests for this version, I found out that there was no such thing and that Art Data Interactive was under the false impression that all anyone needed to do to port a game from one platform to another was just to compile the code and adding weapons was as simple as dropping in the art.
I'm starting to think that as a developer the automatic assumption should be that you are being hired for a death march unless there is strong evidence to the contrary.
much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
Someone cared enough to post the source, with a writeup about their experience with it, someone cared enough to submit it, someone cared enough to approve it, at the very least I cared enough to read it and even browse the source a bit. At least one more of the over 7 billion people on the planet will probably care, as well.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
Result before unions:
Sometimes programmers hired on death marches, feel free to leave and find better work.
Result after unions:
All programming now inherently a death march because unskilled "coders" most senior members of any team, cannot be fired and also direct architecture.
Leaving a job where the petty minded rulers feel like you slighted them means you will never work as a coder again because other union shops are told not to work with you.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The trouble is there's so much cross-licensing and license pollution involved. No-one would know for sure whether a codebase contains something licensed in a way that prevents them from redistributing it in source code form. Well, IBM might, but I wouldn't expect anyone else to.
Yea, cause that is totally how unions work.
Reply modeled after real world examples, including Teachers Unions.
If you don't think any group with power over workers prevents "troublesome" workers from finding work, you are simply naive.
nice anti-workers rhetoric
What could be more pro-worker than protecting workers from predation? Being anti-union is inherantly being for the workers, not the overseers.
I forgot to add the third aspect of "after union" - you make 20% less pay and your union leader lives in a mansion.
are you just a temporarily embarrassed millionaire?
A) Never be ashamed at having a strong opinion.
B) Not even close to a millionaire, temporary or otherwise. I work for a living thank you very much.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
and continue to get made well in Germany with Union Labor. Also, I'm fed up with the guys putting parts on at the assembly line getting blamed for for shitty American Cars. They just tightened the bolts people. Yes, it's hard, mind numbing work; but at the end of the day it was management going to engineering to say "Make a car _this_ cheap that we can sell for _this_ much that created shitty American Cars. Engineers just do what they're told, and Management wasn't unionized.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Why is this rated Troll?
It may be unlikely that the individual named in that series of articles will actually rip-off this project, but I found the articles to be "Informative", even if it's "Off-topic".
Now, slightly-more on-topic (but not really), and in a more positive tone: Ms. Heineman, thank you for releasing this. And thank you as well for Bard's Tale III. I spent many hours watching my father play it during my youth. Many fond memories there... (Except for the memories of trying to figure out that we needed the Rainbow Dragon's blood. :) )
Cue all the programming nazis^purists who thing that "you should never use a goto in c".
The code's very readable - bonus points for style.
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.