Jump to content

Doom Mac OS source code released


Recommended Posts

This is still useful and good. It's just a .zip, so you can get at the files with standard tools instead of having to find an extractor for whatever Apple's ISO format is. If I had known about this before, it would have saved me some time and considerable annoyance. So thanks fluddsskark for sharing (and of course MacPlay for the original purchase+upload).

Share this post


Link to post
1 hour ago, RjY said:

So thanks fluddsskark for sharing (and of course MacPlay for the original purchase+upload).

Just to clarify something, the MacPlay account was only made to point out the release of the source code on archive.org, the actually buyer/uploader is still unknown IIRC.

Share this post


Link to post

This also isn't technically a release, as it's not sanctioned by id software.

 

It's a leak, and thus of dubious legality at best.

Share this post


Link to post
1 hour ago, fluddsskark said:

I think we can treat it in the same vein as the DNF2001 leak

We can. But it's definitely key to make sure it's not considered a "release" or someone might think it's safe to base code on, and it's definitely not a good idea to do so for pretty obvious reasons.

Share this post


Link to post
On 11/12/2023 at 8:08 PM, Dark Pulse said:

This also isn't technically a release, as it's not sanctioned by id software.

 

It's a leak, and thus of dubious legality at best.

 

It also contains full IWADs of both Doom 1 and Doom 2 so it may well be that it won't last forever. Unloading the entire CD without sanitizing its contents first was not the greatest idea in the world, especially when considering that archive.org has already run into some legal problems with other things they hosted.

 

With that, I think in its current state it better be treated as warez.

 

 

Share this post


Link to post
56 minutes ago, Professor Hastig said:

 

It also contains full IWADs of both Doom 1 and Doom 2 so it may well be that it won't last forever. Unloading the entire CD without sanitizing its contents first was not the greatest idea in the world, especially when considering that archive.org has already run into some legal problems with other things they hosted.

 

With that, I think in its current state it better be treated as warez.

 

 

I provided the content "as-is", so yeah in some ways it is warez, I've already uploaded some pieces of the Doom Source code in my GitHub. Problem is that it won't compile as the OG zip file had lossy compression used, my guess.

Share this post


Link to post
On 11/12/2023 at 2:56 AM, RjY said:

This is still useful and good. It's just a .zip, so you can get at the files with standard tools instead of having to find an extractor for whatever Apple's ISO format is. If I had known about this before, it would have saved me some time and considerable annoyance. So thanks fluddsskark for sharing (and of course MacPlay for the original purchase+upload).

Extracted it using Macintosh.JS

Share this post


Link to post

The zipped file here is useless for the Mac source because zip files don't preserve resource forks, without which the files here are incomplete. If you want the Mac source in an actually usable, compilable form with the needed resources preserved, you'll still need to mount the original CD image upload in a classic Mac emulator such as SheepShaver (PPC) or Basilisk II (68k).

Share this post


Link to post
3 hours ago, Wadmodder Shalton said:

Someone should try and remaster/remake/reimagine, the five extra WADs that came with the source code leak, these are ENTERPRZ.WAD, G50.WAD, NEW.WAD, OOPS.WAD and TMPLDOOM.WAD

 

None of these wads were made by id, they're user-created maps that were presumably downloaded for the purposes of testing out the -file parameter on the port.

 

Of the five wads, NEW.WAD is Deadlock, G50.wad is here, and the other three include textfiles confirming they're user-created PWADs made by a non-id fellow.

Share this post


Link to post
On 11/22/2023 at 8:06 PM, Xaser said:

 

None of these wads were made by id, they're user-created maps that were presumably downloaded for the purposes of testing out the -file parameter on the port.

 

Of the five wads, NEW.WAD is Deadlock, G50.wad is here, and the other three include textfiles confirming they're user-created PWADs made by a non-id fellow.

Technically the inclusion of random user-created maps appears to be a repeat of the 2005 Doom 3 OG Xbox port extra classic Doom maps situation.

 

Perhaps these WADs were being used to test the performance and features of the Classic Mac OS version developed by Lion Entertainment.

Edited by Wadmodder Shalton

Share this post


Link to post

ok... so then what? os 8 emulation on os 9? do you have native hardware to test on? all the mac's my family had selfdestructed do to cheap electrolytic caps, father and brther got 3 mainboards for the G5 IMac and after apple said, design is law, you've had enough replacements, they ended up just re-soldered on 50cent caps on rather than the 37 cent ones that apple sourced...

 

what were we talking about?

 

what was it ... motorola 68040 with a floiting point unit or a audio processor or something.. i read all the ports of doom page on wikipedia last night... serious...

Edited by LoatharMDPhD

Share this post


Link to post
4 hours ago, Xaser said:

 

None of these wads were made by id, they're user-created maps that were presumably downloaded for the purposes of testing out the -file parameter on the port.

 

Of the five wads, NEW.WAD is Deadlock, G50.wad is here, and the other three include textfiles confirming they're user-created PWADs made by a non-id fellow.

Deadlock seems like it may have once intended to be a Master Level though based on other evidence.

Share this post


Link to post
On 11/23/2023 at 8:45 AM, LoatharMDPhD said:

ok... so then what? os 8 emulation on os 9? do you have native hardware to test on? all the mac's my family had selfdestructed do to cheap electrolytic caps, father and brther got 3 mainboards for the G5 IMac and after apple said, design is law, you've had enough replacements, they ended up just re-soldered on 50cent caps on rather than the 37 cent ones that apple sourced...

 

what were we talking about?

 

what was it ... motorola 68040 with a floiting point unit or a audio processor or something.. i read all the ports of doom page on wikipedia last night... serious...

yeah we're talking 68k here

 

there are some assembly language instructions (Doom68k) in there

Share this post


Link to post

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.   Restore formatting

  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.

×
×
  • Create New...