Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    F

    Fabien Sanglard

    rome.ro · Personal blog · on HN since 2008

    John Romero's site (rome.ro), with posts on id Software, Doom and Quake development, and game history, plus entries about Apple and NeXT.

    Visit blogHN submissions
    GamesHistoryRetro Computing
    What HN says

    HN links it for Doom and Quake history, including early screenshots and anecdotes; commenters also admire the short domain name.

    Stats for nerds
    28HN people shared it
    18linked in comments
    725story points
    Feb 2024last shared
    2011people per year2024

    Top posts on HN

    1. 1
      Happy 20th Birthday, Quake
      2 people · 213 points · first shared 2016 · 144 comments on HN
    2. 2
      Happy 23rd Birthday, DOOM
      1 person · 170 points · first shared 2016 · 79 comments on HN
    3. 3
      Reflections on DOOM's Development
      2 people · 167 points · first shared 2018 · 91 comments on HN
    4. 4
      A visit to id software, 1993
      2 people · 73 points · first shared 2009 · 16 comments on HN
    5. 5
      Game Tales: Cray YMP (2010)
      3 people · 59 points · first shared 2017 · 18 comments on HN
    6. 6
      Quake's Player Speed According to John Romero (2017)
      3 people · 26 points · first shared 2017 · Discussion on HN
    7. 7
      Planet rome.ro: Apple-NeXT Merger Birthday [2006]
      4 people · 6 points · first shared 2010 · Discussion on HN
    8. 8
      The Fall of the Big Box
      2 people · 2 points · first shared 2018 · Discussion on HN
    9. 9
      Doomguy's Identity
      1 person · 2 points · first shared 2017 · Discussion on HN
    10. 10
      IPhone app install issues
      1 person · 2 points · first shared 2008 · Discussion on HN

    What HN people wrote when they linked it

    • terhechteDec 2013

      I just finished "Masters of Doom" a couple of days ago, and I've been on a sort of Doom/Quake/id/Carmack/Romero information frenzy ever since. It is beginning to consume almost too much of my time but very fulfilling since I was a huge Doom fan back when it came out (I created many levels and mods) and I also really liked the early Quake games.

      So in the past weeks I read up on all the early id guys, and what became of them after they were fired or left, I did quite some (probably too much) reading on the mess that was Daikatana and how it came to be. I actually find this really interesting, to learn how a project backed with so many employees and so much money can fail so badly, there're probably lessons to learn here (I've even watched somebody play through Daikatana on Youtube).

      While being on my search, I've found a lot of interesting or not so interesting things. So if you want to spend some time, here's an unordered list of trivia that I stumbled upon:

      - Somebody playing through Daikatana: http://www.youtube.com/watch?v=nm3b0NJzhnQ

      - Romero Himself on Daikatana, including a GB port of the game that actually got good reviews (never made it to the US though) http://rome.ro/games_daikatana.htm

      - Awful public clash between John Romero and Mike Wilson (former Ion Storm Marketing guy): http://www.kotaku.com.au/2008/01/gamecock_head_tears_into_john_romero_its_getting_ugly-2/

      - Ravenwood Fair is a Facebook game that Romero did a couple of years ago (so that's what he's…

    • agentultraApr 2011

      I'm not sure I know any genius people let alone programmers.

      And I definitely do not know of anyone who programs in VB6.

      However, I am some what familiar with John Carmack. I would consider him a genius programmer. Yet he uses C++ almost exclusively. You would have to ask him if he thinks it's the most powerful language available to him. However, I would hazard a guess that his choice of C++ was incidental (http://rome.ro/smf/index.php?topic=3086.0) -- it just happened to be the de facto lingua franca for developing graphics intensive video games.

      By orhtogonality I mean to imply that attributes of one are not affected by the other. Lisp is and will continue to be a powerful language with or without genius programmers using it. In fact, if genius programmers are exceptional and rare as we say then I would imagine Lisp has developed over the last fifty years almost exclusively without the help of geniuses. Similarily, not all geniuses will think to use Lisp; yet they will still be exceptional programmers and produce exceptional software.

      Update: Included link to thread about an alleged response from Carmack to an email asking about C++. Apparently he uses it and has used it since Doom3.

    • PostOnceDec 2018

      This business model is cool, free game digitally, but boxed it costs money. (let's ignore the "you need the original doom" stuff for the purposes of considering this business model)

      Also, the company providing the actual boxes, Limited Run Games, does cool stuff. I thought a game was going to be digital only, and then found them doing a version in a real box, DRM free, no steam activation required; I thought that was cool of everyone involved.

      I miss big boxes. Apparently they disappeared because Walmart wanted to make room for DVDs by removing software SKUs, so the software publishers downsized the boxes so they wouldn't have to put fewer SKUs on the shelf at Walmart. https://rome.ro/news/2018/4/18/big-box-extinction (intro) and https://rome.ro/bigbox (actual blog post w/ story)

      Lastly, John Romero, if you're reading: fix your blog ^ why is the intro not included on the blog post page?

    • mambodogSep 2011

      Not sure about the machine but according to Romero[1] Quake (as with Doom) was developed on NeXTSTEP 3.3, which they continued to use, later running on Intel hardware, until 1996.

      QuakeEd on NeXTSTEP: http://rome.ro/uploaded_images/qe_dev-726646.gif

      [1] http://rome.ro/2006/12/apple-next-merger-birthday.html

    • spepsAug 2016

      There's a lot of early and high-res (640x480) screenshots here when Romero did a blog post about the 20th anniversary of Quake about 2 months ago : http://rome.ro/news/2016/6/22/happy-20th-birthday-quake (HN: https://news.ycombinator.com/item?id=11959765)

    • sillywalkFeb 2024

      ID was going to develop on a Cray 6400 series supercomputer, and they got cray to sell them one for $500k if they'd put cray computers into the game. SGI bought Cray, and the deal fell through.

      https://rome.ro/news/2015/12/13/gametales-cray-ymp

    Related

    Nerdly Pleasuresnerdlypleasures.blogspot.com27 people

    Transparency effects in SNES and Genesis games via composite video artifacts

    Nerdly Pleasures
    Personal · last shared 2026
    Vince Weaverdeater.net34 people

    Portal for Apple II

    Vince Weaver
    Personal · last shared 2026
    Bethesda Blogbethblog.com17 people

    Dev Diary: John Carmack on RAGE for iOS

    Bethesda Blog
    Company · last shared 2015
    #AltDevBlogADayaltdevblogaday.com163 people

    John Carmack on the importance of Static Code Analysis

    #AltDevBlogADay
    Publication · last shared 2023
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    PhobosLabphoboslab.org123 people

    QOI: Lossless Image Compression in O(n) Time

    PhobosLab
    Personal · last shared 2026
    The Digital Antiquarianfilfre.net280 people

    Riven

    The Digital Antiquarian
    Personal · last shared 2026
    Lundukelunduke.substack.com91 people

    The computers used to do 3D animation for Final Fantasy VII in 1996

    Lunduke
    Personal · last shared 2026