• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Search results

  1. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    It's CW, not CW Pro. I believe 7 and 5 are both included on the CD, I've been using 7. I haven't tried compiling it from a 68k machine, so I'm not sure if that will work, but I think it will? And yes, there is a huge amount of stuff on the CD.
  2. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    Download and mount the ISO from archive.org. Copy the CW7, Doom II 1.0.2, and UltDoom folders off of the ISO to another disk. For Ultimate Doom, you should be able to open the 68k or PPC project file (the files ending in .µ) directly in the CodeWarrior 7 version provided and compile without any...
  3. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    Last night I backported an optimization from modern Doom ports into Doom II 1.0.2 using the source release. The optimization is the use of a hashtable instead of a slow linear search for W_GetNumForName (used for lump lookups, i.e. finding assets within the WAD), and porting it over to this...
  4. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    Most of them are much more interested in the DOS version's source that's also on the CD.
  5. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    It was sold on eBay for an unbelievable $5006.66. The disc image also contains the source to the DOS version of Doom, which has never been released to the public before now.
  6. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    A disc image of a CD with the complete 1.0.2 Mac Doom source has been posted to archive.org: https://archive.org/details/doom-mac-source
  7. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    Not in terms of geometry to render. Marathon has much lower limits in that regard.
  8. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    Thanks everyone, this has been super informative! I'll likely be back with more questions soon :)
  9. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    Doom and Doom II run on the same engine, Doom II just raised some limits and added some new behaviors. As long as it's a new enough version of the executable, you can feed Doom.exe or Doom2.exe either game's WAD file and they'll handle it without issues. That's a good point about the scaling...
  10. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    https://github.com/autc04/Retro68 might be worth a try for compiling with, though now that I look at it in more detail I see it's missing support for post-system-7 features, so maybe not... DoomGeneric looks interesting, thanks for pointing me to that! Functionality-wise, the most "ideal"...
  11. esselfortium

    Porting LinuxDoom to System 7 (or trying to) - progress and questions

    It's been stated plenty of times on here that the official Mac port of Doom was less than great, and it's also well-known to perform terribly on 68k. It's also closed-source (unless you want to pay some eBayer $1000 to get your hands on a CD). The official Doom source release in 1997 was for...
  12. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    Weirdly, though QuickTime 2.1 gives me a bus error on boot ever since installing the accelerator (it worked previously), I tried QuickTime 3 on a whim and it works absolutely fine, with Myst successfully playing videos and Doom successfully playing music. I really don't understand what's going...
  13. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    I got the adapter out pretty easily today, but the parts of it that attach directly to the sockets stayed put (i.e. there are pins sticking up from the sockets instead of down from the adapter). I've just put it back in as-is and it's booting again, so no harm done I suppose, but I wasn't able...
  14. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    Really? I had no luck when trying that for a while a few days ago while I was unable to get the Mac to boot at all.
  15. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    I'm unsure how to pry out the accelerator without damaging it.
  16. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    Thanks. The logic board test says that the ROM checksum test failed. That seems bad. I'm guessing that it's not expected for the ROM to appear unusual when an accelerator is installed, or anything like that, and that this probably is an actual indicator of a problem. Tried a RAM test...
  17. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    Off the top of my head: Got one while trying to install NetBSD, got another while trying to open a level in Hellmaker, got one while trying to install OptiMem to see if patching the memory management would make any difference to all the bus errors, got one while trying to load a larger wad in...
  18. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    I've been getting pretty common (and replicable) bus errors. Latest one was at BlockMoveData. Something is definitely not right but I'm not sure what to do about it. Is it likely that this is caused by bad RAM, or is something else a more likely culprit with this sort of setup?
  19. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    Fair enough. Thanks again for the advice, everyone! I may be back with more questions at some point.
  20. esselfortium

    Mac II with Turbo 040 - Unimplemented Trap

    Interesting. Thanks for the info on this! I do believe there's still something odd with the computer itself -- I tried installing QuickTime 2.1, and that extension errored on boot.
Top