E Amazings
  • Home
  • Automotive
  • Business
  • CBD
  • Crypto
  • Education
  • Entertainment
  • Fashion
  • Finance
  • Health
  • Home Improvement
  • Law \ Legal
  • News
  • Shopping
  • Sports
  • Technology
  • Travel

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

What's Hot

Bharatpe loan disbursal doubles to Rs 3,600 cr in April-June on quarterly basis

July 6, 2022

GGWave Sings The Songs Of Your Data

July 6, 2022

Ethereum’s Sepolia Testnet Undergoes Merge Upgrade

July 6, 2022
Facebook Twitter Instagram
E Amazings
  • Home
  • Automotive
  • Business
  • CBD
  • Crypto
  • Education
  • Entertainment
  • Fashion
  • Finance
  • Health
  • Home Improvement
  • Law \ Legal
  • News
  • Shopping
  • Sports
  • Technology
  • Travel
Facebook Twitter Instagram
E Amazings
You are at:Home»Technology»Porting DOOM To A Forgotten Apple OS
Technology

Porting DOOM To A Forgotten Apple OS

Paul EasterBy Paul EasterJune 10, 2022No Comments2 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter Pinterest WhatsApp Email


Apple hasn’t always had refined user experiences in their operating systems. In the distant past of the ’90s they were still kind of clunky computers that were far from the polished, high-end consumer machines of the modern era. That wasn’t all that Apple offered back then, though. They had a long-forgotten alternative operating system that was called A/UX designed for government applications, and [Keriad] is here to show us this relic operating system and port DOOM to it.

A/UX was designed in the pre-PowerPC days when Macintosh computers ran on Motorola 68000 chips. Luckily, [Keriad] has a Mac Quadra 800 with just such a chip that is still fully-functional. DOOM was developed with the NeXTSTEP operating system which can run on old Macs thanks to another tool called MacX which allows X11 applications to run on Mac. A version of gcc for A/UX was found as well and with the source code in hand they were eventually able to compile a binary. There were several hiccups along the way (including the lack of sound) but eventually DOOM was running on this forgotten operating system.

The main problem with the build in the end, besides the lack of sound, is that the game only runs at 2 – 3 frames per second. [Keriad] speculates that this is due to all of the compatibility layers needed to compile and run the game at all, but it’s still impressive. As far as we know, [Keriad] is the first person to port DOOM to this OS, although if you’re looking for something more straightforward we would recommend this purpose-built Linux distribution whose sole task is to get you slaying demons as quickly as possible.

Paul Easter

Related Posts

GGWave Sings The Songs Of Your Data

By Paul EasterJuly 6, 2022

Linux Fu: The Browser Emacs Fusion

By Paul EasterJuly 6, 2022

Hacking The RF Protocol Of An Obscure Handheld Game

By Paul EasterJuly 6, 2022

Windows 98 For Spaceships? Not Quite!

By Paul EasterJuly 6, 2022
Add A Comment

Comments are closed.

Our Picks

Bharatpe loan disbursal doubles to Rs 3,600 cr in April-June on quarterly basis

By Paul EasterJuly 6, 2022

GGWave Sings The Songs Of Your Data

By Paul EasterJuly 6, 2022

Ethereum’s Sepolia Testnet Undergoes Merge Upgrade

By Paul EasterJuly 6, 2022
Recent Posts
  • Bharatpe loan disbursal doubles to Rs 3,600 cr in April-June on quarterly basis July 6, 2022
  • GGWave Sings The Songs Of Your Data July 6, 2022
  • Ethereum’s Sepolia Testnet Undergoes Merge Upgrade July 6, 2022
  • How to Invest in Index Funds (Get invested in 5 min) July 6, 2022
  • Big Time Secure Your Tickets for ICC Men’s T20 World Cup 2022 July 6, 2022
  • Gold Price Outlook: Yellow metal on slippery ground; experts give intraday trading strategy, outlook July 6, 2022
  • PGCIL board okays proposals to raise Rs 11,000 crore July 6, 2022
Archives
  • July 2022
  • June 2022
Facebook Twitter Instagram Pinterest TikTok
  • Home
© 2022 E Amazings - All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.