{
  "id": "335c45da7a8d",
  "url": "https://mansfield-devine.com/speculatrix/2022/10/zolatron-64-writing-an-os-for-a-6502-homebrew-computer/",
  "title": "Zolatron 64: Writing an OS for a 6502 homebrew computer - Machina Speculatrix",
  "note": "What an incredibly geeky and delightful project this is. I fondly remember the [6502](https://en.wikipedia.org/wiki/MOS_Technology_6502) in the Apple II and Apple IIe. It was also in the Atari 2600 but I don't think I knew that back then. The Commodore 64 and the original Nintendo also had the 6502. So, you get the era we are talking about.\n\nWhat I really dig about this project is that he is actually bringing in some new concepts for the OS. \n\n> I’ve written before about how I’m using vectors (on memory page 2) to provide hooks allowing user programs in RAM to invoke OS commands in the ROM. I now have about 42 of these. Because I’ve given over all of page 2 to these vectors, and each is two bytes, I have room for 128, which should be enough.\n\nHow fun. 🤓",
  "voice": "mixed",
  "saved": "2022-10-03T08:03:50Z",
  "host": "mansfield-devine.com",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/335c45da7a8d/",
  "markdown": "https://links.thingelstad.xyz/links/335c45da7a8d.md",
  "issues": [
    {
      "number": 229,
      "slug": "weekly-thing-229-time-zolatron-maigret",
      "title": "Weekly Thing #229 / Time, Zolatron, Maigret",
      "date": "2022-10-08T13:28:15.514574Z",
      "section": "Notable",
      "position": 8,
      "url": "https://weekly.thingelstad.com/archive/229/",
      "page": "https://links.thingelstad.xyz/issues/229/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 0,
      "page": "https://links.thingelstad.xyz/hosts/mansfield-devine.com/",
      "nearest": []
    },
    "same_week": {
      "count": 21,
      "nearest": [
        {
          "id": "d9561d13ce57",
          "title": "An elegy for GNU and RMS | gay robot noises",
          "url": "https://catgirl.ai/log/elegy-gnu/",
          "record": "https://links.thingelstad.xyz/links/d9561d13ce57/"
        },
        {
          "id": "514712b1922b",
          "title": "Dating Other Task Managers",
          "url": "https://evantravers.com/articles/2022/06/30/dating-other-task-managers/",
          "record": "https://links.thingelstad.xyz/links/514712b1922b/"
        },
        {
          "id": "13262f070679",
          "title": "Sauna use as a lifestyle practice to extend healthspan - ScienceDirect",
          "url": "https://www.sciencedirect.com/science/article/pii/S0531556521002916",
          "record": "https://links.thingelstad.xyz/links/13262f070679/"
        },
        {
          "id": "d95289696a25",
          "title": "50 ways to be ridiculously generous — and feel ridiculously good.",
          "url": "https://www.youcangetitdone.com/post/50-ways",
          "record": "https://links.thingelstad.xyz/links/d95289696a25/"
        },
        {
          "id": "cefe5c0bbb73",
          "title": "Elon Musk’s Texts Shatter the Myth of the Tech Genius - The Atlantic",
          "url": "https://www.theatlantic.com/technology/archive/2022/09/elon-musk-texts-twitter-trial-jack-dorsey/671619/",
          "record": "https://links.thingelstad.xyz/links/cefe5c0bbb73/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://mansfield-devine.com/speculatrix/2022/10/zolatron-64-writing-an-os-for-a-6502-homebrew-computer/"
  }
}
