Doom Comic
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > Original DOOM sources (wanted...)
 
Author
All times are GMT. The time now is 23:01. Post New Thread    Post A Reply
shadow1013
Junior Member


Posts: 228
Registered: 08-10


As everyone knows, the original DOOM source code was never released, and the source code we have now is actually heavily modified by Bernd Kremeier, and has major differences from the original code base (of course this isn't even talking about the sound code which was never released. But I believe that the original code base (of course without DMX) should be released to the public. After all, we could see the original assembler rendering functions that way ;)

Old Post 12-05-11 02:26 #
shadow1013 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 5999
Registered: 07-00


It would certainly be nice to see. I actually have a bug in Chocolate Doom that was reported recently, and tracked down the source of the discrepancy to Bernd Kreimeier's changes.

Realistically, I think it's incredibly unlikely we'll ever see it happen, though.

Old Post 12-05-11 12:40 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00


All of the relevant differences can be discovered through reverse engineering, without any need for another source release.

I'll be getting you that info you need sometime this week, fraggle.

Old Post 12-05-11 13:47 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
_bruce_
Forum Regular


Posts: 799
Registered: 11-07


Would be nice for educational purpose.

Old Post 12-05-11 15:30 #
_bruce_ is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 5999
Registered: 07-00



Quasar said:
All of the relevant differences can be discovered through reverse engineering, without any need for another source release.

I'll be getting you that info you need sometime this week, fraggle.

Thanks :)

Realistically, I'd probably be far more interested in seeing the DMX source code than in seeing the original unblemished Doom source. It would help me finish off the OPL emulation, for one.

Old Post 12-05-11 15:57 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
shadow1013
Junior Member


Posts: 228
Registered: 08-10


Honestly I just want the original un-modified code. I don't particularly care about DMX as much. But It's well known that John Romero has the full copy of everything including the mysterious DoomEd on a cd, and it would be nice of him to release that. Just hopeful wishing though :/

Old Post 12-05-11 21:06 #
shadow1013 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5700
Registered: 01-08



shadow1013 said:
It's well known that John Romero has the full copy of everything including the mysterious DoomEd on a cd
Given the tendency for gold disks to become marginal/unreadable after ten years (especially disks with software you cherish), I hope it's an archive quality CD or re-burnt regularly.

Old Post 12-06-11 02:07 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
shadow1013
Junior Member


Posts: 228
Registered: 08-10


Yeah that is true, but I remember reading on his Twitter that he backed up all the data on to his computer or something like that

Old Post 12-06-11 02:08 #
shadow1013 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
hex11
Senior Member


Posts: 1481
Registered: 09-09


What's his IP? ;)

Old Post 12-06-11 03:35 #
hex11 is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 8661
Registered: 07-06



GreyGhost said:
Given the tendency for gold disks to become marginal/unreadable after ten years (especially disks with software you cherish), I hope it's an archive quality CD or re-burnt regularly.


Funny. Some mid-90s gold-green CD-Rs are among the most reliable disks I have (no errors, full-speed reads, maximum compatibility). The crowning moment of awesome was when I found a PRISTINE golden CD-R last year, and it still burned perfectly :-p

Old Post 12-06-11 09:39 #
Maes is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Sodaholic
MY POSTS AREN'T THAT BAD!! SERIOUSLY!!!


Posts: 1367
Registered: 04-07



hex11 said:
What's his IP? ;)

Wanna do some hacking, eh? That would be pretty awesome to get ahold of the contents of that CD that way. :P

But no seriously, I wanna see all the unused game resources in there, I bet there's tons of stuff that aren't in any alphas or betas currently available to the public.

Old Post 12-06-11 10:11 #
Sodaholic is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5700
Registered: 01-08



Maes said:


Funny. Some mid-90s gold-green CD-Rs are among the most reliable disks I have (no errors, full-speed reads, maximum compatibility). The crowning moment of awesome was when I found a PRISTINE golden CD-R last year, and it still burned perfectly :-p

You've probably encountered your fair share of mediocre and crap disks as well. Some from the late 90s (as used by the last few Amiga software publishers) are amongst the worst I've encountered, with a couple starting to delaminate despite being well looked after.

Old Post 12-06-11 12:44 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 8661
Registered: 07-06



GreyGhost said:
You've probably encountered your fair share of mediocre and crap disks as well.


Never golden ones though. Then again, I remember them costing a pretty penny (about $20 for a single disk, in 1996) and even came in individual cases that weighed as much as three modern ones, so perhaps they were all overengineered or "archive quality" compared to modern standards. I don't even know if you can get "archive quality" CDs in regular shops anymore, or if they are facing a quality decline like the one that hit floppy disks after 2000.

The first time I witnessed crap disks was when the silver/light green cheapo CD-Rs sold in cakes became common (so after 1999). Before that, CD-Rs were definitively a premium product. I remember carefully doing only multi-session writes to make the most out of every disk.

Old Post 12-06-11 13:00 #
Maes is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
shadow1013
Junior Member


Posts: 228
Registered: 08-10


Can we copy this disk from this image? :D
http://yfrog.com/h8mg0vp

Old Post 12-07-11 01:01 #
shadow1013 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
GoatLord
Senior Member


Posts: 1414
Registered: 07-02


What would be gained by obtaining the original sources? Considering all of the wonderful modding that has been made possible by the source code available now, what would be the advantage?

Old Post 12-08-11 06:51 #
GoatLord is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 8661
Registered: 07-06



GoatLord said:
What would be gained by obtaining the original sources? Considering all of the wonderful modding that has been made possible by the source code available now, what would be the advantage?


At this point, it would mostly be a curiosity, as there are only very minor aspects left that haven't been recreated or reverse engineered so far.

It would only give definitive answers to a few petty technicalities like whether the DOS version used ModeX or how they handled all those different IWADs (linuxdoom badly butchered the code at that point) or how/if the Alphas ever had a truly working HiColor mode (assuming we get the code for them too), and maybe a few things here and there that were lost in the linuxdoom source code release (and there WERE things lost). Having the code to versions <1.9 would be marginally more interesting.

BTW, the Boom team was -supposedly- given access to the original SC at some point, and so if something proved worthwhile it must have already been added in the source ports' "genetic pool" a long time ago.

Old Post 12-08-11 08:06 #
Maes is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 5999
Registered: 07-00



GoatLord said:
What would be gained by obtaining the original sources? Considering all of the wonderful modding that has been made possible by the source code available now, what would be the advantage?
Well, in developing Chocolate Doom, there have been several bugs specifically caused by differences between the DOS source code and the released linuxdoom source code. If the source code included the DMX source I'd also be able to finish accurate OPL emulation.

Old Post 12-08-11 10:24 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
shadow1013
Junior Member


Posts: 228
Registered: 08-10


Maybe if enough people ask Romero we can get him to release?

Old Post 12-09-11 01:07 #
shadow1013 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
DoomGater
Junior Member


Posts: 104
Registered: 08-04



Maes said:

I don't even know if you can get "archive quality" CDs in regular shops anymore, or if they are facing a quality decline like the one that hit floppy disks after 2000.



They're still there...:
http://www.prodataplus.com/Gold-Bla...Media-s/970.htm
I guess, that for professional audio CD mastering still those infamous
"Audio CD-Rs" must be available. Maybe they are good for long-tima archival purpose, too.

BTW: Why not use USB-memory? Do these sticks degregade? I remember, that some sticks have a "write protect" - switch, so wouldn't that be a very secure storage system?

Old Post 12-09-11 11:49 #
DoomGater is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 8661
Registered: 07-06



DoomGater said:
BTW: Why not use USB-memory? Do these sticks degregade? I remember, that some sticks have a "write protect" - switch, so wouldn't that be a very secure storage system?


Flash memory works with trapped electrical charges, and a given write is only "guaranteed good" for a decade or so, possibly less, assuming that the interface electronics still work. That's a far cry from "archive durability" even when compared with removable magnetic media such as floppies or even audio cassettes and VHS tapes.

Factory-made ROM and EEPROM (programmable non-flash) OTOH is practically eternal but you can't rely on modern electronic interfaces (or the lack thereof) to be readable/available in the future.

E.g. compare how ROMs were scavenged from old consoles and arcades: ad-hoc cartridge readers or even per-case chip-by-chip raw EEPROM reads, ofter requiring desoldering or removing ICs from their sockets.


DoomGater said:
I guess, that for professional audio CD mastering still those infamous "Audio CD-Rs" must be available. Maybe they are good for long-tima archival purpose, too.


If anything, they are ordinary CD-R disks with a price premium added which is then levied as a discographic tax, there's no inherent increase in quality if a disc simply bears the "For Consumer" tag, especially since they use the same materials as regular discs.

The CD-R FAQ explains the issue with them pretty well. Ironically, it's not the disks themselves that are "For Audio": you can record data on them too if you want, and they are actually "unrestricted for data and audio". It's the REGULAR CD-R disks that are not unrestricted for audio, but only consumer grade standalone CD Audio recorders actually honour the difference. Professional-grade and generic computer recorders simply don't give a rat's ass.

Last edited by Maes on 12-09-11 at 14:24

Old Post 12-09-11 13:54 #
Maes is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 23:01. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > Original DOOM sources (wanted...)

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory