Reaper Grimm
User Control Panel | Member List | FAQ | Privacy Policy | Blogs | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Bare-metal Classic Doom
 
Author
All times are GMT. The time now is 10:11. Post New Thread    Post A Reply
Jon
code scholar


Posts: 3189
Registered: 12-99


A team of students at Imperial College, London have "ported" Doom to the Raspberry Pi as part of a first year ARM project. The self-described port is a raw, bare-metal implementation of a Doom-like engine to the Pi hardware itself: not just to the Linux OS running on top of the Pi. The work consists of about 9,800 lines of ARM assembly. Their work includes a custom controller wired to the Pi's GPIO ports. The team have posted a video of their port on Youtube. The team say they are going to release the source code very soon.

Last edited by Jon on Jun 29 2015 at 16:39

Old Post Jun 29 2015 14:36 #
Jon is offline Twitter account Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Glaice
formerly Mr. Chris


Posts: 6083
Registered: 07-02


Impressive, but could have done with a different E1M1 cover and without some of the high resolution textures.

__________________
Glaice's uploads - Link - ModDB
DVV - Doom stuff, reviews, etc
Tumblr - RDND 1.52, alternative to Brutal Doom

Old Post Jun 29 2015 19:30 #
Glaice is offline Twitter account Tumblr Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Rez
Junior Member


Posts: 209
Registered: 04-00


Ha! DOOM itself as the OS and desktop -- just what I've always wanted! :D

Old Post Jun 30 2015 00:00 #
Rez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Xaser
Forum Staple


Posts: 3096
Registered: 07-03


Jerktime: I get bothered by how they're sorta presenting it as "it's Doom from 1993" when it isn't a port of the game in the slightest. It's super-cool for what it is, but it's as much a "replica" as my pecs are a replica of The Rock's.

Old Post Jun 30 2015 01:22 #
Xaser is offline Twitter account || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Marnetmar
Forum Staple


Posts: 3396
Registered: 09-10



Glaice said:
Impressive, but could have done with a different E1M1 cover and without some of the high resolution textures.

That's...not a cover.

Old Post Jun 30 2015 02:41 #
Marnetmar is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Doomkid
Deathmatcher


Posts: 4924
Registered: 03-00


This could be built upon to make something great. Impressive work!

Old Post Jun 30 2015 03:00 #
Doomkid is offline Twitter account Youtube || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Glaice
formerly Mr. Chris


Posts: 6083
Registered: 07-02



Marnetmar said:
That's...not a cover.

Remake or whatever the word is. Can't be a soundfont, can it?

Old Post Jun 30 2015 16:33 #
Glaice is offline Twitter account Tumblr Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
david_a


Posts: 1462
Registered: 01-00


Judging from the level architecture I doubt this has much if anything in common with the Doom engine. "Doom" just seems to be short-hand for "2.5D engine" in a lot of people's minds, like this gem of a comment from the YouTube video: "Looks exactly like doom to me. Perhaps you aren't familiar with the original game?"

From their comments and the video it looks a like a ray caster with variable-height floors.

Still, writing this thing in bare-metal assembler in three weeks is impressive.

Old Post Jun 30 2015 18:24 #
david_a is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 10:11. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Bare-metal Classic Doom

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 OFF
 

< Contact Us - Doomworld >

Powered by vBulletin
Copyright vBulletin Solutions, Inc.