<?xml version='1.0' encoding='utf-8'?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>Retro Development Project Tracker — Activity</title>
    <link>https://rmtew.github.io/legacy-reverse-engineering-tracker/</link>
    <description>Daily project activity summaries and releases across tracked reverse engineering, reconstruction, preservation, homebrew and retro-development tooling projects.</description>
    <language>en</language>
    <atom:link href="https://rmtew.github.io/legacy-reverse-engineering-tracker/activity.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Sat, 03 Oct 2026 00:32:22 +0000</lastBuildDate>
    <item>
      <title>m68k assembler/disassembler — Amiga Hunk aware — released v2.4.6</title>
      <link>https://github.com/Attackwave/m68k/releases/tag/v2.4.6</link>
      <guid isPermaLink="false">legacy-re:m68k-assembler-disassembler-attackwave:release:v2.4.6</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Attackwave/m68k"&gt;m68k assembler/disassembler — Amiga Hunk aware&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Motorola 68000 family → Amiga&lt;/p&gt;</description>
      <pubDate>Sat, 03 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction — 239 commits on 2 October 2026</title>
      <link>https://github.com/yeager/firestaff</link>
      <guid isPermaLink="false">legacy-re:firestaff-dungeon-master-engine:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/firestaff"&gt;Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST, Amiga, FM Towns, Macintosh, Sega Saturn, PC Engine / TurboGrafx-16 → Windows, Linux, macOS, Steam Deck&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; yeager&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/507b87b1bc1552e75f3736e4d67c4fab7f551ce8"&gt;Record verified bare DM1 and DM2 startup routes&lt;/a&gt; — yeager · 507b87b1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d3d534eea7b53c8a27af61afc68c2108be647e14"&gt;Cover bare DM1 CLI FM Towns default with original media&lt;/a&gt; — yeager · d3d534ee · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ce9008e90291a2cb07b31704254536e3f0e1ea6b"&gt;Document verified bare CSB FM Towns startup coverage&lt;/a&gt; — yeager · ce9008e9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a515df528098bb556c584f275adf9c69d1ae33bb"&gt;Cover bare CSB CLI FM Towns title with original media&lt;/a&gt; — yeager · a515df52 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5b4331a108eee090cd4bb3b3d521136f059f659c"&gt;Cover bare DM2 FM Towns menu selection with original media&lt;/a&gt; — yeager · 5b4331a1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6f3a678c20da56756cd0c7d2ef89a13672f832ed"&gt;Document verified DM2 teleporter frame coverage&lt;/a&gt; — yeager · 6f3a678c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d8e9f388eba336ce3a1fa24f5d274f4bec2f8898"&gt;Admit source-backed DM2 clear views without wall blits&lt;/a&gt; — yeager · d8e9f388 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4e0edf1de0afeb0ad07b1e4295f53095fc4bbe24"&gt;Merge remote-tracking branch &amp;#x27;origin/main&amp;#x27; into release/3.0.355&lt;/a&gt; — yeager · 4e0edf1d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/bab7af6cf97a488de756aadf7d1218090efa5446"&gt;Prove DM2 wall materials from consumed source commands&lt;/a&gt; — yeager · bab7af6c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e8c2cc45f54fa1cf2e14c0c089ad142f264bdcd8"&gt;Bind DM2 viewport GDAT proof to consumed materials&lt;/a&gt; — yeager · e8c2cc45 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/29a6b669c1e9780b3aeb20a93c2003b0de84580f"&gt;Bind DM2 light terminal proof to live walk receipts&lt;/a&gt; — yeager · 29a6b669 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3e801df79074355a2279cc74ac5870ff28e194f4"&gt;test: verify Theron glyphs in JP Track 02&lt;/a&gt; — yeager · 3e801df7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5dcca3a48a260e7d017969bc56928f0fff645c37"&gt;dm2: hash live mutable light source inputs&lt;/a&gt; — yeager · 5dcca3a4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/994b624e62bf924f7c97d01dcad9bf6327a00c5e"&gt;dm2: require source receipts for light walk terminal proofs&lt;/a&gt; — yeager · 994b624e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7ad4447d82d0e32050473908887b5a73a34947bc"&gt;docs: record delayed Theron RUN replay evidence&lt;/a&gt; — yeager · 7ad4447d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9419b5a282d1314a60e5e812fb2d834d37131034"&gt;dm2: clear light accumulators for zero source radius&lt;/a&gt; — yeager · 9419b5a2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9a313ca2eae39e295a56e67f1a706b4892156247"&gt;dm2: pass source score to light edges and resolve class1 creatures&lt;/a&gt; — yeager · 9a313ca2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f36b71cd4d25629ddc9ecb5fb905b0d7ebcda6ba"&gt;dm2: admit class5 light edges without teleporter detail&lt;/a&gt; — yeager · f36b71cd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/46dd73686f5165be67a765177e9838e7aeffb00d"&gt;dm2: admit direct DB4 class1 light edges&lt;/a&gt; — yeager · 46dd7368 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/70ea7e37c081bd3b3742afccce2f13f770907fcf"&gt;merge: sync release branch with main Theron updates&lt;/a&gt; — yeager · 70ea7e37 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3da568374314b65fd940fa5150c48d3eb3517af5"&gt;dm2: admit source mode8 single DB0 door edge&lt;/a&gt; — yeager · 3da56837 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6e78b40570114978b0ff8ccd66ad8aa552568b1a"&gt;docs: clarify Theron boot protection evidence&lt;/a&gt; — yeager · 6e78b405 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/78608662f35a3d414dd20f8ae5fa36c38b6d59e9"&gt;dm2: admit source mode8 class1 creature edge&lt;/a&gt; — yeager · 78608662 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8bcd3b69eb82b7f437eb6685a2828cca5e0f557a"&gt;dm2: receipt first creature in source record order&lt;/a&gt; — yeager · 8bcd3b69 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/90862aa9c3febe03b92bc5f7ff965f3cb21816ba"&gt;dm2: evaluate mode8 tile branches before room summaries&lt;/a&gt; — yeager · 90862aa9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/db684d3507f330be5c3cb15dab2e02b964225102"&gt;docs: record Theron emulator boot boundary&lt;/a&gt; — yeager · db684d35 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0160a8e25190e9970a447e5c47b2c5972685d1a2"&gt;dm2: reject mode7 class5 DB1 selector edges&lt;/a&gt; — yeager · 0160a8e2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/63b170659b3915147261e7504b62bb3c8d3f8aeb"&gt;dm2: admit class1 no-record action23 edges&lt;/a&gt; — yeager · 63b17065 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3c91e94dde0f66de0e7083e91d862c01ca1cef9d"&gt;dm2: read unconditional class0 actuator floor frames&lt;/a&gt; — yeager · 3c91e94d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5aa736a3b6e83321709dd2f23585e9cdccc7ef6a"&gt;dm2: summarize class1 flags4 rooms independently of ornament&lt;/a&gt; — yeager · 5aa736a3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f7ffe6a84f98e2b29fa2d999ab226ab5726bbb85"&gt;dm2: correct action23 class6 and empty floor gates&lt;/a&gt; — yeager · f7ffe6a8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e9bdb74b487dfa2832a5aa90500923c48f568d7c"&gt;dm2: admit class1 mode7 chains by source capability&lt;/a&gt; — yeager · e9bdb74b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/18c965260b1a4383c6bd90b7765dfac8ea29622a"&gt;dm2: admit bounded class0 record chains for mode7&lt;/a&gt; — yeager · 18c96526 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f953f6ca0b3080b50ffc1036966e9a69f068270e"&gt;dm2: admit bounded class0 DB2 mode7 edges&lt;/a&gt; — yeager · f953f6ca · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e70df226f44c09e2b2ffef93ef5ff3c9071e52c3"&gt;dm2: reject mode7 edge through active teleporter&lt;/a&gt; — yeager · e70df226 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/951fced3d20b51d3063fc49bd5d6d07585088226"&gt;dm2: admit bounded action23 class0 DB2 edge&lt;/a&gt; — yeager · 951fced3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f5b014b62eafc748a0c6fc0b7c1530823ac14dce"&gt;dm2: gate light provenance on terminal walk proofs&lt;/a&gt; — yeager · f5b014b6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/59ae96180351a68b1f59caea6a854f89839d937d"&gt;dm2: summarize bounded class1 actuator chains&lt;/a&gt; — yeager · 59ae9618 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e0a32b7b0b8d5be7cc7276d9e6bf1caf5ab63608"&gt;fix: verify authentic Theron track 01 audio hashes&lt;/a&gt; — yeager · e0a32b7b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a944da98a489c3976b2c771d05eaed089aae457a"&gt;dm2: admit bounded action23 class1 DB3 edge&lt;/a&gt; — yeager · a944da98 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9d8099a598274e4e264b044b0c763365e64b5212"&gt;dm2: admit source flags4 class1 light room&lt;/a&gt; — yeager · 9d8099a5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/31b955b7e563bb899305e25c1295afcbd7d1c2be"&gt;dm2: resolve original class1 floor actuator light prepass&lt;/a&gt; — yeager · 31b955b7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5b53e5babbb9545016e486f58f8d9507d537b17f"&gt;feat: play authentic Theron 7z title audio&lt;/a&gt; — yeager · 5b53e5ba · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4a98dd55970ccc73c2fb201d445ed9cf36f26d0b"&gt;merge: sync release branch with main Theron verification&lt;/a&gt; — yeager · 4a98dd55 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/bfc4a2fb612eecde2e96f464c1e31f35f43788f7"&gt;dm2: admit bounded action23 class1 edge with blocker proof&lt;/a&gt; — yeager · bfc4a2fb · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d7fabdaa92d6d8a5c668744d6ff8a920c7f58f31"&gt;dm2: resolve original b0 sensor creature light prepass&lt;/a&gt; — yeager · d7fabdaa · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/1189f32b42094d50c5fb9d2651cddaa1f905a96c"&gt;dm2: separate action23 GO_THERE edge admission from mode8&lt;/a&gt; — yeager · 1189f32b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a93a2bbe2488dd64bc7d6f488dc8cddb730d3fa1"&gt;dm2: gate class5 flags3 prepass on source evidence&lt;/a&gt; — yeager · a93a2bbe · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/49c5fba52409329d182336e28dd38b5a641d09aa"&gt;release: regenerate SPDX SBOM for 3.0.355&lt;/a&gt; — yeager · 49c5fba5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ad9b64f15100469fb3756536578d64371d11dc5d"&gt;dm2: probe live action23 walk with cached dungeon receipts&lt;/a&gt; — yeager · ad9b64f1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3ac854398c2c0f26a70a6e60d57fbbfb2013b0d6"&gt;test: verify authentic Theron CDDA archives&lt;/a&gt; — yeager · 3ac85439 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0f0d01ee079d97385099b7ad8fd1dd46bac0b289"&gt;dm2: resolve source flags4 class5 tile without light terms&lt;/a&gt; — yeager · 0f0d01ee · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ecba46409b5eb99a716d4eb3bc9e911fc8aebbe1"&gt;dm2: carry source direction through action23 nodes&lt;/a&gt; — yeager · ecba4640 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a0af7636724e836246a1d47bbb7c64cfd9b24916"&gt;dm2: pass source action23 flags into cached node adapter&lt;/a&gt; — yeager · a0af7636 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/fc147e4b9a80ae858a02211427905b7aa9b6676f"&gt;dm2: resolve bounded mode7 flags3 prepass evidence&lt;/a&gt; — yeager · fc147e4b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0ad3db0c872866837bf74c459ddd41a908fcc9b6"&gt;dm2: run separate action23 light walk on shared node core&lt;/a&gt; — yeager · 0ad3db0c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8a95ffe6c5c75b2bac32859eb360de3c433474b7"&gt;dm2: add source-gated mode7 node adapter&lt;/a&gt; — yeager · 8a95ffe6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e1dcd24d5e47d052b4a40cd23345ec35d5ef6ba6"&gt;dm2: isolate source light walk core from action 27 entry&lt;/a&gt; — yeager · e1dcd24d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8b01c06cb250bc24724b135f9310bbb80438ddb8"&gt;dm2: consume source walk RNG per queued mode8 node&lt;/a&gt; — yeager · 8b01c06c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9d6d24a1b6ed46be0f69e3eb3356dc880fddacb0"&gt;dm2: follow source mode8 start and sensor edge branches&lt;/a&gt; — yeager · 9d6d24a1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5c81e5dcea2b1743b793e8f01999d6a97eacf8a0"&gt;dm2: model mode7 cached tile refresh gate&lt;/a&gt; — yeager · 5c81e5dc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/67014d9f8791ed815f4bcb9f0d9c5ef18da40cb8"&gt;dm2: gate start teleporter prefetch by source action&lt;/a&gt; — yeager · 67014d9f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8548bd856a309033bab51842346777a7f92ae972"&gt;dm2: separate light walk start action from queued nodes&lt;/a&gt; — yeager · 8548bd85 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0a4c36722ff2396d3f6db058355089ee971aeb5e"&gt;dm2: resolve class2 mode7 light as source zero branch&lt;/a&gt; — yeager · 0a4c3672 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/77b091ca992dd90414a72c9ae05247f65da1cddc"&gt;dm2: model source walk direction attempt sequence&lt;/a&gt; — yeager · 77b091ca · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0e5e7bbfe84deedf561b0adfff0504a41d8f4356"&gt;dm2: resolve flags4 floor light from dungeon receipt&lt;/a&gt; — yeager · 0e5e7bbf · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9ca90ace6d80ec1f32df8fed06db36bdff2d6bba"&gt;test: reject invalid Theron caller witnesses&lt;/a&gt; — yeager · 9ca90ace · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8203da0f529e1d8116443f2800b87ec035f4cfb9"&gt;dm2: port mode7 tile light accumulator attenuation&lt;/a&gt; — yeager · 8203da0f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/eff34356f44fc59fd6409d7b2180c86809c3383c"&gt;dm2: consume light walk ring scores from live grid&lt;/a&gt; — yeager · eff34356 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7aa2076a030ba582c0200dbec25e20a4ba5c3a0f"&gt;dm2: read consumed walk packet score from work grid&lt;/a&gt; — yeager · 7aa2076a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7e416105edfb7a17bfd4d89d97dd6a0bfddf26ca"&gt;dm2: gate mode7 tile light callback by cached state&lt;/a&gt; — yeager · 7e416105 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2e7dfa04313c2dc34fd48ab8cb9283d8cd179676"&gt;dm2: model source walk RNG node direction branch&lt;/a&gt; — yeager · 2e7dfa04 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/edabcea29b799cad8a59aa5341713a8ae05703f0"&gt;dm2: apply action27 to source map planes per node&lt;/a&gt; — yeager · edabcea2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d1b6fdbe4cb79c1b41b7e6a414ab60195a463fab"&gt;dm2: prepare bounded mode7 light inputs without completion&lt;/a&gt; — yeager · d1b6fdbe · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9988e3e9ddc5b1d53602bc033d1c7659a5563f6c"&gt;dm2: store light walk scores in source work-grid cells&lt;/a&gt; — yeager · 9988e3e9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8b0beb1043e2d5eef1b4cf9fa4dce847d18a884a"&gt;dm2: limit mode7 light visits to source radius&lt;/a&gt; — yeager · 8b0beb10 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/83eac641c10f164438d19f80d31bd8a58aa2ead9"&gt;dm2: bind mode7 observation radius to live GDAT&lt;/a&gt; — yeager · 83eac641 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4d2c3289e8ea2fc91a6e29298c1ba5cdc0141fa3"&gt;dm2: preserve separate source walk rng cursor&lt;/a&gt; — yeager · 4d2c3289 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4a235d193c9baadec1b68c009b68350f696bfcd3"&gt;Align CSB Atari library probe with FM Towns default title&lt;/a&gt; — yeager · 4a235d19 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f2b060c30f292b5a2e0236014b2d2ecaa1d87661"&gt;dm2: admit sensorless movement square in light walk&lt;/a&gt; — yeager · f2b060c3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/bea17a0f750c55e3f1d53280bc396b0731473d14"&gt;dm2: stop marked floor edge in mode8 light probe&lt;/a&gt; — yeager · bea17a0f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/92088536a9f1538d25f6e3e6c273792631df1ff4"&gt;dm2: cover marked wall text chain in light probe&lt;/a&gt; — yeager · 92088536 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/748d7886b211603b61928bf1f21ad02ff1e5f7f9"&gt;dm2: mirror source mode8 node packet and score buckets&lt;/a&gt; — yeager · 748d7886 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/57aa2aee501d135fe76b4d36f9daa2e70a134a66"&gt;Walk DM2 light paths before dynamic frame recalculation&lt;/a&gt; — yeager · 57aa2aee · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/495356044a6b7b6da055e1be20a72dc3e3da8d63"&gt;Allow full CSB Atari ST original-media CI route to finish&lt;/a&gt; — yeager · 49535604 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/426397b663a7a70a946ff061e941707defb496db"&gt;Document DM2 light order and CSB Atari CI budget&lt;/a&gt; — yeager · 426397b6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/32cec41b72b629a044b11f38ed39916df6df4204"&gt;dm2: rotate mode8 work ring by source score bucket&lt;/a&gt; — yeager · 32cec41b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2772319a0ac582f7fd099d4de0039aa460eb9bf9"&gt;dm2: admit bounded text chains on marked wall light edges&lt;/a&gt; — yeager · 2772319a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/dcfa92d3f874fb7c95093bbc5cb05b767b285eda"&gt;dm2: use dungeon record links for light teleport sensors&lt;/a&gt; — yeager · dcfa92d3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/bea4324668f8478349219db22bfc9bbcdcdc3ef2"&gt;Document current DM2 light traversal coverage&lt;/a&gt; — yeager · bea43246 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b3b8d774bfb6158fb006499cc8c5c75b22dc2211"&gt;Handle source DM2 floor text visibility modes&lt;/a&gt; — yeager · b3b8d774 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8b0f774a555b60d15a0380961fc05aefff598d05"&gt;Resolve static DM2 floor light actuators from source lists&lt;/a&gt; — yeager · 8b0f774a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7ccc8c074d9052adcab2fed31f2eb52908b06877"&gt;Pin DM2 floor ordinal boundary to original media&lt;/a&gt; — yeager · 7ccc8c07 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4260735434a52dd731ad7fd9f1e32e904133f4d1"&gt;Admit bounded DM2 light sensor creature cell below target score&lt;/a&gt; — yeager · 42607354 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3546fec578d52c65e9c39738a001711b275f3fd9"&gt;Trace DM2 source flags-four floor light gate&lt;/a&gt; — yeager · 3546fec5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2cb2395e43d079ffc09ab923b1bd5ee7dd74ddb1"&gt;Trace DM2 record floor ornament light inputs&lt;/a&gt; — yeager · 2cb2395e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/223ef5c2396dacd90a7ff689b9a2da051de1bba5"&gt;dm2: use dungeon sensor query for mode7 light&lt;/a&gt; — yeager · 223ef5c2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f56c65b557e37e99feeb73dab5809daae37d2e85"&gt;Follow authenticated DM2 light teleporter edges&lt;/a&gt; — yeager · f56c65b5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c58e5ba5501bb35d8a6e9e2434736f99c100fc06"&gt;Project DM2 alternate light cells through start teleporter&lt;/a&gt; — yeager · c58e5ba5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9081296d2b722570588676808a333df55b655560"&gt;Order DM2 light work ring by source edge cost&lt;/a&gt; — yeager · 9081296d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/797e935a5963b308eee8472d80729a37b6f56d58"&gt;Identify original DM2 light-path creature record&lt;/a&gt; — yeager · 797e935a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5b0be16264a054ee95d7e018e03ec4721bc01928"&gt;Require source teleporter projection for alternate light writes&lt;/a&gt; — yeager · 5b0be162 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/380bf21dc78aaac8f0e32c14b5b6e885f5a93163"&gt;Test DM1 PC AUTO fallback with isolated original media&lt;/a&gt; — yeager · 380bf21d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/35c39d1de04a3dbd3cab4939f0605408430b7136"&gt;Validate DM2 light sensor record chain before mode-8 admission&lt;/a&gt; — yeager · 35c39d1d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2876dbae455eed7cfff4c331a5a1032d0b74c18f"&gt;Assert DM2 mode-7 flag omits teleporter ceiling light&lt;/a&gt; — yeager · 2876dbae · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/239cce8508bbe6dee9777d58a4fc4d7ffe02efec"&gt;Bound DM2 mode-8 work ring to source 0x400 bytes&lt;/a&gt; — yeager · 239cce85 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c84574692620bfe0ae19037d8090d9e42b2fe43c"&gt;Document linked DM2 light frontier&lt;/a&gt; — yeager · c8457469 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c7287ce4f4b517fb802417e97160764051794d8e"&gt;Bind DM2 light visibility alternate map at runtime&lt;/a&gt; — yeager · c7287ce4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/895fd6600b527963931dd78c4b70f7866f6c5a9a"&gt;Run DM2 light frontier after complete game-load handoff&lt;/a&gt; — yeager · 895fd660 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/67dbedbec80cd1aa9b20b6469b9d116d4e37322b"&gt;Match DM2 mode-7 light flag and bound record chain&lt;/a&gt; — yeager · 67dbedbe · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/439a23f633339da9e6b96e445c40dc3b48c2dbd7"&gt;Traverse admitted DM2 mode-8 light cells&lt;/a&gt; — yeager · 439a23f6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4227b6f6833bbb7c5d8f41e38899586f3b3d8321"&gt;Link DM2 light visibility from production module&lt;/a&gt; — yeager · 4227b6f6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/1e9989f87454f87b2883176f39adcdc380a993e7"&gt;Probe observed DM2 mode-7 teleporter light cells&lt;/a&gt; — yeager · 1e9989f8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/15ab4fe5cc3da7421ef0f02c8270779172df3e11"&gt;Document DM2 mode-7 teleporter probe&lt;/a&gt; — yeager · 15ab4fe5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/093d8227681ebdf45f7b0dfa2319ff4d1deedf92"&gt;Document DM2 teleporter light input&lt;/a&gt; — yeager · 093d8227 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/fd5c50de83676dce0234926df3bc9df932f3aad2"&gt;Preserve DM2 light traversal direction masks&lt;/a&gt; — yeager · fd5c50de · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e0190bfd779b4e2abe7aefe3744128e51a828c37"&gt;Restore DM2 original light table for timers and saves&lt;/a&gt; — yeager · e0190bfd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a30d8889c96e6c6cdeb73b57ac4b78a29290ff1b"&gt;Document gated DM2 visibility state&lt;/a&gt; — yeager · a30d8889 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/80cba1b598cdfedaff0a6108894daae64dab0f31"&gt;Admit DM2 FM Towns DB1 light room summary&lt;/a&gt; — yeager · 80cba1b5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/61913c4eca35b525a955bf2d451416705b718e07"&gt;Gate DM2 light inputs on complete visibility pass&lt;/a&gt; — yeager · 61913c4e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5496b1aad073d9139b21b7d0f1fadc3f7decd57e"&gt;Document source DM2 darkness gate&lt;/a&gt; — yeager · 5496b1aa · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/347617a8a574541598ef8cda95a5ca48bfc65aaf"&gt;Bind authenticated DM2 light inputs to live runtime&lt;/a&gt; — yeager · 347617a8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/347429777ecfa5fc545fdd164a6f2fbcee7c8c6a"&gt;Document DM2 visibility direction masks&lt;/a&gt; — yeager · 34742977 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/15ea504e12d22e1be30a2a33e640720a3b80b429"&gt;Preserve DM2 light visibility buffers across map context&lt;/a&gt; — yeager · 15ea504e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/077c04ba6e49f11206f8f5aab5732f0ed474fbe8"&gt;Calculate DM2 DB1 room light from source weather branch&lt;/a&gt; — yeager · 077c04ba · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e3a523b8ca2bfde66d5c97545531b25940f45290"&gt;Align DM2 light item order with source routine&lt;/a&gt; — yeager · e3a523b8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d559736ce1a2f091e6f0cceeecbb2469d8670a27"&gt;Remove misleading DM2 tile light stub&lt;/a&gt; — yeager · d559736c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d01cdcd651c0c69832b3c9fbea52e5934ee77c7f"&gt;Gate DM2 Towns post-teleport frames on original light&lt;/a&gt; — yeager · d01cdcd6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/af56dfe2646c8bf6f2b79ccc2116a576286d8f6a"&gt;Refresh DM2 map scene after game-load state handoff&lt;/a&gt; — yeager · af56dfe2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/95944c3a229f9f1c6d890224194d7aa021fa0cac"&gt;Fix DM2 FM Towns spell image drawn as persistent HUD strip&lt;/a&gt; — yeager · 95944c3a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6f902ca95022674d116e8e9cd6ef4d85763fd4e9"&gt;Document DM2 dynamic light traversal dependencies&lt;/a&gt; — yeager · 6f902ca9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5371ce322b8be72b665ac7421305604e62c3f758"&gt;Document DM2 FM Towns HUD correction&lt;/a&gt; — yeager · 5371ce32 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/34ecb0a1eb61fe18c260b33d09466fe841e8c8f5"&gt;Document DM2 light integration gates&lt;/a&gt; — yeager · 34ecb0a1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/294983ba7b9ac492b167d50e0095d37f4f70e008"&gt;Document removal of synthetic DM2 light stub&lt;/a&gt; — yeager · 294983ba · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/031826478a9e51318e39ef76bc242c9cb054b970"&gt;Match source boolean darkness gate in DM2 light calculation&lt;/a&gt; — yeager · 03182647 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d185ad7097a47babfbaf14ded47c60e47a8de2ca"&gt;Track DM2 dynamic-light runtime ownership gap&lt;/a&gt; — yeager · d185ad70 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7f5cdcba095839e72cb49b94912551c9eebb5d19"&gt;Document CSB Towns dungeon input coverage&lt;/a&gt; — yeager · 7f5cdcba · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/719487c9d21d8cc0a870283dae7694f6ba1c6228"&gt;Extract authentic DM2 DB1 teleporter map edge&lt;/a&gt; — yeager · 719487c9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/67e1dc15397cfaec0d46da94df699a95115d2645"&gt;Test DM1 FM Towns Hall champion recruitment with original media&lt;/a&gt; — yeager · 67e1dc15 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/44f0e4160fb57a767e6f3c32b4822640873a16f1"&gt;Document source DB1 map-edge verification&lt;/a&gt; — yeager · 44f0e416 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3836c3e31b07b9f95e4b35c3f1a626070ed79834"&gt;Derive DM2 ceiling tile light from original FM Towns GDAT&lt;/a&gt; — yeager · 3836c3e3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2924a2559747f6228df76d74ac5a8d4a19c6f8ca"&gt;Document verified DM2 ceiling light contribution&lt;/a&gt; — yeager · 2924a255 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0339ae850e83bdb0a11e0564825589f7328c1f93"&gt;Clarify verified DM1 Towns Hall scope&lt;/a&gt; — yeager · 0339ae85 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/fff7426e729e329d76c3de24cdb664405d1e1d4c"&gt;Document verified Towns light summary scope&lt;/a&gt; — yeager · fff7426e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/bdc2e9633fc40c8c92fa8383fd02d7ebe183e689"&gt;Document CSB menu complete-disc verification&lt;/a&gt; — yeager · bdc2e963 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b3e349a02bc69e146b072ba0adbe8bac4da49acf"&gt;Document verified FM Towns CD audio correction&lt;/a&gt; — yeager · b3e349a0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8e6f153be1c4899fe23d382342c5fd95797d3168"&gt;Preserve FM Towns CD audio sample byte order&lt;/a&gt; — yeager · 8e6f153b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5dee40b32b33f49fdf0cc12bdb6f91ab80054e68"&gt;Isolate CSB menu original-media test settings&lt;/a&gt; — yeager · 5dee40b3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5db70cefdb464758a8c75c93e404b5ce7be96fd9"&gt;Verify CSB menu prefers complete FM Towns disc&lt;/a&gt; — yeager · 5db70cef · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/50c5fb64d80e48468d713dd572be43d99548303d"&gt;Exercise CSB FM Towns chest through real inventory input&lt;/a&gt; — yeager · 50c5fb64 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0d3b024425b5d883006b3343f42938b3c728d6a8"&gt;Bind Towns light room summary to original media&lt;/a&gt; — yeager · 0d3b0244 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0b1221da0da07c05274a2c785a67e3d7a08f6285"&gt;Disclose incomplete DM1 Towns viewport route&lt;/a&gt; — yeager · 0b1221da · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f0826ee47771b07c1c3033d45938bcc10e6c6104"&gt;Prefer complete CSB FM Towns disc over loose data tree&lt;/a&gt; — yeager · f0826ee4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/aead81156b658a6f9064dddeb503afc29175e811"&gt;Prepare v3.0.355 release metadata&lt;/a&gt; — yeager · aead8115 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4a71966f3f419dbe12b2aa9d085fbb9ba3a4246d"&gt;Document CSB complete-disc startup and DM2 viewport gap&lt;/a&gt; — yeager · 4a71966f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/1f773ba2d3ec7a4b002a1e7dadc297cb2653eab8"&gt;fix: align Theron save evidence tests&lt;/a&gt; — yeager · 1f773ba2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/65293a6c3603c93fb922d243ff05a10e93ae9351"&gt;docs: record authentic Theron M11 continue test&lt;/a&gt; — yeager · 65293a6c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ef03ddc37ec210fa5ee3adb51fd76d43e0a8e1b4"&gt;docs: bound Theron save provenance to authentic fields&lt;/a&gt; — yeager · ef03ddc3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f23f0246388d7cc099d3b50cd94037f38690cdf7"&gt;docs: record authentic Theron emulator checkpoints&lt;/a&gt; — yeager · f23f0246 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/fa1361d9e42ca143159b10261976551f8401aaf1"&gt;docs: record isolated Theron save capture blocker&lt;/a&gt; — yeager · fa1361d9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/09c9982da505e107dd202b29e62ba6c76caa2830"&gt;test: report missing Theron media as skipped&lt;/a&gt; — yeager · 09c9982d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d239219cb1b5f2584982faca97478edb78fda04f"&gt;Verify DM2 Towns light tables against retail executable&lt;/a&gt; — yeager · d239219c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8ebf5edbf3ea6987238d318301e435cf448d6660"&gt;Decode short FM Towns IMG2 wall records&lt;/a&gt; — yeager · 8ebf5edb · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/672fa3f17a671e35727af1e47a782e49228d3ca6"&gt;Correct DM2 Amiga movement expectations from source map&lt;/a&gt; — yeager · 672fa3f1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2b881a861fc7b2859bf3a556f3525c5c0736da75"&gt;Remove misplaced DM2 Towns HUD source images&lt;/a&gt; — yeager · 2b881a86 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e0865edc515cc310e2477f69b16a46d704f111a4"&gt;Show original media candidates in verbose startup diagnostics&lt;/a&gt; — yeager · e0865edc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/67d24af7e3399fcceb100908ffc6512145415329"&gt;Keep DM2 Towns title on source time and reach menu&lt;/a&gt; — yeager · 67d24af7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0d9c56c24e9cdc026f069fdc86706ce729ff7a69"&gt;Fix M12 AUTO launch contract for Towns priority&lt;/a&gt; — yeager · 0d9c56c2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7b2a5a4382974507caef879eef49087cca1afd0a"&gt;fix: keep unbound Theron teleport audio closed&lt;/a&gt; — yeager · 7b2a5a43 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/36f7d22c992833bbf8e7e69085ae3ca22064f189"&gt;docs: note verified Theron CDDA support&lt;/a&gt; — yeager · 36f7d22c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/14a5c2f31338b93f44dc1a28030786b30de5e237"&gt;docs: pin Theron verification base&lt;/a&gt; — yeager · 14a5c2f3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f879cbff28ae27c1b4eddf25c07a3d33aacd4357"&gt;docs: record current Theron verification&lt;/a&gt; — yeager · f879cbff · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c99d6a1d676f173ded4701000d13fe2860d61068"&gt;docs: clarify Theron save-manager capture evidence&lt;/a&gt; — yeager · c99d6a1d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c40ac8a9068736ba50e80ea79ccb116a9ee42dc0"&gt;test: audit Theron CD-play candidates by region&lt;/a&gt; — yeager · c40ac8a9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b2eb4707185e122bae45f55752964abc1c71e2cf"&gt;test: require authentic Theron scan evidence&lt;/a&gt; — yeager · b2eb4707 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5a62580de4eda09f4bec149a38ff0d25c252ffca"&gt;test: exercise authentic Theron teleporter movement routes&lt;/a&gt; — yeager · 5a62580d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4166f5a2f99567e452f91538b1f8ca4f89e9b7ed"&gt;refactor: expose generic Theron CDDA streams&lt;/a&gt; — yeager · 4166f5a2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/24013625fc898aaea7e0ccea1d20fee3ffcd947c"&gt;feat: select verified Theron CDDA tracks&lt;/a&gt; — yeager · 24013625 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/1a316aaf54cd728a12cf395ee3e4368c99250b7b"&gt;test: decode authentic Theron CDDA tracks&lt;/a&gt; — yeager · 1a316aaf · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/cb8bb70293e2a36bdd82ba2274290650bc177cba"&gt;docs: record current Theron capture blockers&lt;/a&gt; — yeager · cb8bb702 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/af7a49d1fa65a0cfbf67509e09c79e2d1a9bce23"&gt;test: census authentic Theron teleporter metadata&lt;/a&gt; — yeager · af7a49d1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6b30ecb73f2cd6198d63564524f3c87bb18233ff"&gt;test: census reachable Theron teleporter tuples&lt;/a&gt; — yeager · 6b30ecb7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3cbc0cc3f3873d911d091094fcb4861405eda7e3"&gt;docs: record Theron capture prerequisites&lt;/a&gt; — yeager · 3cbc0cc3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3b5fbf0fef87378954eb5abae795905c44db106d"&gt;docs: clarify authentic teleporter census verification&lt;/a&gt; — yeager · 3b5fbf0f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/1a91abe42e12f8a749606fe1d5efab0de779fac3"&gt;Prefer FM Towns for DM1 and CSB and repeat source CD audio&lt;/a&gt; — yeager · 1a91abe4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/cf8e251a5dec613d3ff85e20b4ac07f7b26d2251"&gt;DM2: cover bare AUTO CLI through original Towns startup&lt;/a&gt; — yeager · cf8e251a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/64798aec3e79a34454967d2d3c6a9159f795142a"&gt;CSB Atari: traverse authentic object chains in near viewport&lt;/a&gt; — yeager · 64798aec · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a0bd2595354d795a3022587ab2c276b89855a68d"&gt;DM2 Mac: align retail dungeon map span and source tests&lt;/a&gt; — yeager · a0bd2595 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d9bc250d57e0a763f124f8cc6d3787a8c1e34493"&gt;DM2: apply FM Towns default to bare direct launches&lt;/a&gt; — yeager · d9bc250d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6d0aea33c9e49a39311575de25eca08b8bf9b4f6"&gt;CSB Atari: render source DB5 weapon in near front cell&lt;/a&gt; — yeager · 6d0aea33 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ce18566e56ca72641943f23eea01b559b1ec8ee8"&gt;CI: refresh startup menu catalogs after diagnostics&lt;/a&gt; — yeager · ce18566e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/042a42877600f05b5dd6ffeb8c3f88adde2f61a0"&gt;DM2: default to FM Towns and trace startup selection&lt;/a&gt; — yeager · 042a4287 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/582eb8ad4553f15f388e14f3718325da193e06b0"&gt;DM2: record additional retail map write and Hall gap&lt;/a&gt; — yeager · 582eb8ad · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2b242e4ef1a2ece665c66772032b2aff6ca505ef"&gt;DM1: restore food panel after Eye release&lt;/a&gt; — yeager · 2b242e4e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a6a58b89bf51058711a1f81089e1cd51d5fbb009"&gt;DM2: trace mirror event through wall timer&lt;/a&gt; — yeager · a6a58b89 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/57f28fc878b4cb4ed0770a309976217111f55ca8"&gt;DM2: trace retail mirror selection event&lt;/a&gt; — yeager · 57f28fc8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d1f3883e3909888dccb846b8d02c4fea7479d685"&gt;DM2: exclude mirror from generic viewport callbacks&lt;/a&gt; — yeager · d1f3883e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/4c94ba03ba0694fe2ce77e0031136f402fd9008a"&gt;DM2: correct retail Mac Hall transition source trace&lt;/a&gt; — yeager · 4c94ba03 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/914ec2fa463f3f4f703f349615b881bbd8694bd3"&gt;CSB Atari: draw source DB5 weapons in D0C and D1C cells&lt;/a&gt; — yeager · 914ec2fa · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e73e035a6f820fa38a35bef9b509c0be6502dd5b"&gt;CSB Atari: draw source DB5 weapons in near center view&lt;/a&gt; — yeager · e73e035a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b3a7130541df55962065cd6e98ba6d56a3462fe7"&gt;DM1: verify full original entrance to Hall handoff&lt;/a&gt; — yeager · b3a71305 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2b19cb351a2a4b8428c3156f64d40002cf9038c8"&gt;DM2 Mac: verify retail DB7 to DB9 item transactions&lt;/a&gt; — yeager · 2b19cb35 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c5dab1ce5ab5bf1211c3e1d966ffedb592a48f8c"&gt;DM2 Mac: verify retail DB5 viewport item round trip&lt;/a&gt; — yeager · c5dab1ce · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8e3b4f9b2c0fc1962f3d198a22ba5efd9c337f45"&gt;DM1: retain original SND3 effects with partial sound packs&lt;/a&gt; — yeager · 8e3b4f9b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ae945a38395697c831d0336ec7d2d36ed079eb24"&gt;Document DM2 Mac Hall map-transition source trace&lt;/a&gt; — yeager · ae945a38 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/598e8cdd1f5482fe23b946f1a30f934ef1bcefc5"&gt;DM2 Mac: traverse source map overlaps on movement&lt;/a&gt; — yeager · 598e8cdd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ad21bed16bee4df1c4f24b6bc90213f8781c55cf"&gt;DM2 Mac: prove New Game route to DB6 pickup&lt;/a&gt; — yeager · ad21bed1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/11b9c5d74c24b4c27a2f3d512d4323fa8d1841ef"&gt;DM2 Mac: pick and place DB6 from retail corridor chain&lt;/a&gt; — yeager · 11b9c5d7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6a3fb7581d48ab22bd4c9542339238fa5a8b660a"&gt;DM2: record Mac retail floor placement evidence and route gap&lt;/a&gt; — yeager · 6a3fb758 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5eb94938aa1bec6a44d255631054e6eed62d5b77"&gt;DM2 Mac: render linked DB5-DB9 retail records&lt;/a&gt; — yeager · 5eb94938 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8b5a064a7cf88f29773d6a81ab0034932a7567e5"&gt;docs: translate legacy DM1 code comments&lt;/a&gt; — yeager · 8b5a064a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/37ea282ba29eafaf8c981509503d009ed4be2296"&gt;docs: bound Theron teleporter metadata parity&lt;/a&gt; — yeager · 37ea282b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/cb5f1078e7968f16cbb44db74cbbbdc4a7aa2906"&gt;docs: record Theron restore verification&lt;/a&gt; — yeager · cb5f1078 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/c979c1db9405a5cab321bc9fd65823921f385016"&gt;docs: keep repository documentation in English&lt;/a&gt; — yeager · c979c1db · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b3b7a57befed93bbbc7f0571ba3c1c967bf11aba"&gt;fix: resume saved Theron stage without inferred completion&lt;/a&gt; — yeager · b3b7a57b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/34e0858bec1c0c34109edc12d990372db45ff89b"&gt;fix: keep Theron campaign restore source-bound&lt;/a&gt; — yeager · 34e0858b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/00713879dfbae7ea89e901e9232635a0378cf62f"&gt;docs: translate legacy CSB batch label&lt;/a&gt; — yeager · 00713879 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7285ba53c64cc5d9e27d968f9443ea55fbbf5336"&gt;DM2 Mac: place held floor items through retail viewport zones&lt;/a&gt; — yeager · 7285ba53 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2f993fa3a54e25ff875e8a673861a1127d5df81a"&gt;Document Mac DM2 placement and start-route evidence&lt;/a&gt; — yeager · 2f993fa3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b3b15232c8a3742420b885d22373cbe0eec8a72e"&gt;Pick up linked Mac DM2 floor records safely&lt;/a&gt; — yeager · b3b15232 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8a60e2d1a5b78beced4fff2c10f52dc095dc423d"&gt;Render Mac DM2 outdoor static floor items&lt;/a&gt; — yeager · 8a60e2d1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3d38f6c45582350b02ff01b31d55df73120a829d"&gt;Render linked Mac DB10 items with source draw slots&lt;/a&gt; — yeager · 3d38f6c4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d210d77add59e263ffaaee71b48a093bc826191b"&gt;Follow Mac DM2 record links and pick up source floor items&lt;/a&gt; — yeager · d210d77a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/1327acaffab66ae60db78148b3910d3fc53cc3ee"&gt;Render authenticated Mac DB10 floor item in DM2 viewport&lt;/a&gt; — yeager · 1327acaf · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/dceea94685548db11cda96c2f83e6c5035cb74a5"&gt;Separate DM2 item and projectile image addresses&lt;/a&gt; — yeager · dceea946 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e2a7c2bb49a6fe32bcc98484dbb7719fa8b12dae"&gt;Write DM2 Mac actuator links in source byte order&lt;/a&gt; — yeager · e2a7c2bb · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ea15ce453e6e0e2a94a601404ebe202e889b9b46"&gt;Align DM2 viewport hitboxes with source RECT_7&lt;/a&gt; — yeager · ea15ce45 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7b223e3fe0eb34e764baff97c837d1b3706938fb"&gt;Correct authenticated DM1 Atari start-square record chain&lt;/a&gt; — yeager · 7b223e3f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7f91e7b329c94c0f9a225a406826c2a4e579b145"&gt;Remove teleporter buzz from CSB group pit falls&lt;/a&gt; — yeager · 7f91e7b3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/dddd2a83706c227bdc1800370c39c70d7a4796dc"&gt;Read DM2 Mac wall actuator words in source byte order&lt;/a&gt; — yeager · dddd2a83 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/95c9bffd054128020329d9e7c864ab71eb9adc81"&gt;Record original Mac entrance and item pickup gaps&lt;/a&gt; — yeager · 95c9bffd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9eae5db5d1f47add294b6007b401ecb81d6432e2"&gt;Route Mac CHARSHEET clicks through source controls&lt;/a&gt; — yeager · 9eae5db5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a087ff346a952b5ac66cb1e6b457e324bb4990cb"&gt;Record original Mac inventory event dispatch evidence&lt;/a&gt; — yeager · a087ff34 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/512fcc4c8610f72cf968373b874ae7331bc45258"&gt;Cover authentic DM1 first monster combat and passage&lt;/a&gt; — yeager · 512fcc4c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/50204d2db3a40c22fc335cd11285dbee0c03aaf5"&gt;Document Mac inventory pointer gap from original controls&lt;/a&gt; — yeager · 50204d2d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a2f2ac12ece462903a1bf04b87b1aa1567ab6aff"&gt;Restore source-owned CSB and DM2 menu audio timing&lt;/a&gt; — yeager · a2f2ac12 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7ed6625cb36ead0eef5167d69049f8c2efef3776"&gt;Document authentic CSB prison item boundary&lt;/a&gt; — yeager · 7ed6625c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f9a90dac168555ca2bf54727d63dc91007a048ce"&gt;Restore retail input and inventory interactions&lt;/a&gt; — yeager · f9a90dac · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/29f2e47baf6d9edea30dca117c73d250279a5363"&gt;Support authentic CSB champion keys in CLI scripts&lt;/a&gt; — yeager · 29f2e47b · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 23:36:05 +0000</pubDate>
    </item>
    <item>
      <title>m68k assembler/disassembler — Amiga Hunk aware — 2 commits on 2 October 2026</title>
      <link>https://github.com/Attackwave/m68k</link>
      <guid isPermaLink="false">legacy-re:m68k-assembler-disassembler-attackwave:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Attackwave/m68k"&gt;m68k assembler/disassembler — Amiga Hunk aware&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Motorola 68000 family → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Attackwave&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/f0685af4012374e0e26ca4d43c75f00d3d306a32"&gt;chore: bump workspace version to 2.4.5 (#64)&lt;/a&gt; — Attackwave · f0685af4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/54ae1897febb3de17e24ae317edabac08f0c5df9"&gt;fix(floppy): keep directory hash chains in block order (#63)&lt;/a&gt; — Attackwave · 54ae1897 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 23:28:31 +0000</pubDate>
    </item>
    <item>
      <title>Geargrafx — PC Engine emulator and MCP debugger — 1 commit on 2 October 2026</title>
      <link>https://github.com/drhelius/Geargrafx</link>
      <guid isPermaLink="false">legacy-re:geargrafx-pce-mcp-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Geargrafx"&gt;Geargrafx — PC Engine emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; PC Engine, TurboGrafx-16, SuperGrafx → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/342c3b82c258a930b48abc760df8e037b3cbfbfb"&gt;Improve savestate size&lt;/a&gt; — drhelius · 342c3b82 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 23:12:16 +0000</pubDate>
    </item>
    <item>
      <title>Lanthorn — interactive-fiction disk and format interpreter — 31 commits on 2 October 2026</title>
      <link>https://github.com/sharkusk/lanthorn</link>
      <guid isPermaLink="false">legacy-re:lanthorn-interactive-fiction-archive:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sharkusk/lanthorn"&gt;Lanthorn — interactive-fiction disk and format interpreter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Atari ST, Apple II, Commodore 64, ZX Spectrum, DOS → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; sharkusk&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/abae521630a5fc0611d8b661079b734405aa6197"&gt;docs(journal): describe the Documents tab in the guide, README, changelog and reference (SQ-1681)&lt;/a&gt; — sharkusk · abae5216 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/21763dfc7f932e33bc9fcde18fe4786033ad2b03"&gt;feat(journal): a Documents tab that lists, pages, shows and opens a game&amp;#x27;s documents (SQ-1681)&lt;/a&gt; — sharkusk · 21763dfc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/d9c71a513d9e63e208aec4034a6d5ef8950ea5d2"&gt;test(documents): zip entries are spoiler-flagged by their own name (SQ-1686)&lt;/a&gt; — sharkusk · d9c71a51 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/fa2e89217b2eaa2a985b6b3e393b058a2813f159"&gt;fix(documents): flag spoilers by file name, title and zip entry name (SQ-1686)&lt;/a&gt; — sharkusk · fa2e8921 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/eae1852714b58bbcc06905064312f8ffac3a05d4"&gt;feat(journal): fold the map pane, room dock and inventory dock into a tabbed Journal (SQ-1684)&lt;/a&gt; — sharkusk · eae18527 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/dde6f930e08c1800fa32db428b8f21541c0042b8"&gt;docs(journal): describe the Journal in the guide, README, changelog and reference (SQ-1684)&lt;/a&gt; — sharkusk · dde6f930 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/c6ae9805903f6baf85cd3e305a99acbb4da3a2a3"&gt;feat(documents): classify documents by content, not extension (SQ-1681)&lt;/a&gt; — sharkusk · c6ae9805 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/de49f60662bf947bcedefd0c3c6836d81c31d2f9"&gt;feat(documents): skip byte-identical imports and downloads (SQ-1683)&lt;/a&gt; — sharkusk · de49f606 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/8e8a526bc219cd5f729066e887751e64c80c33ae"&gt;refactor(ifdb): per-session IfdbGate instead of a process-wide lock (SQ-1682)&lt;/a&gt; — sharkusk · 8e8a526b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/1704f54db507a6a6552edbef1473baed25ff1ad9"&gt;refactor(ifdb): one shared worker and one 100 MB download cap (SQ-1682)&lt;/a&gt; — sharkusk · 1704f54d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/d855697bfa380f2b4018cdedb68269f2484128fe"&gt;feat(documents): download a game&amp;#x27;s manuals, feelies and maps from IFDB (SQ-1680)&lt;/a&gt; — sharkusk · d855697b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/5f4434225d5d082e2e19f1b9283b472755c1eb8c"&gt;feat(documents): per-game documents folder named &amp;lt;Title&amp;gt; [&amp;lt;IFDB id&amp;gt;] (SQ-1679)&lt;/a&gt; — sharkusk · 5f443422 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/87b87906d45233f81ab0d43613285a0b11fe3010"&gt;docs(guide): trim proxy mode to the hook lanthorn provides&lt;/a&gt; — sharkusk · 87b87906 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/2826cc1eaf33f5e27cfe32f46e7c28d20b6ed2c3"&gt;docs(guide): drop Tailscale Serve from the proxy-mode list; its identity headers aren&amp;#x27;t valid player names&lt;/a&gt; — sharkusk · 2826cc1e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/50196a8653968bfde056feb51685969a5be7d3c1"&gt;feat(docker): sound in proxy mode, relay keyed by (player, id) (SQ-1318)&lt;/a&gt; — sharkusk · 50196a86 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/2059bbd65e9b3162bba0ebeb6e612517762477cd"&gt;docs(docker): correct why proxy mode refuses LANTHORN_WEB_CREDENTIAL (SQ-1318)&lt;/a&gt; — sharkusk · 2059bbd6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/85427841181aede0b88ff7ec78aa4cd213872aca"&gt;feat(docker): proxy mode, one player per authenticated user, sessions keyed by (player, id) (SQ-1318)&lt;/a&gt; — sharkusk · 85427841 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/9ca136867ecde0e138ea57d251004abb72440ba0"&gt;feat(app): resolve_at_for resolves a named player&amp;#x27;s config without the environment (SQ-1678)&lt;/a&gt; — sharkusk · 9ca13686 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/384657699a71d3722007305bb4a4c788eda76b1b"&gt;fix(app): a named player&amp;#x27;s probe shadow reads learned addresses from the catalogue (SQ-1676)&lt;/a&gt; — sharkusk · 38465769 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/823938ca1c32b8c5de4cf8cb1b00b81c339c87d8"&gt;test(app): pin the install-wide hint index to the user dir (SQ-1677)&lt;/a&gt; — sharkusk · 823938ca · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/bb46b4cba44957332bca4c04a62ad7363dfc6364"&gt;docs: playing as a named player, shared catalogue and layered settings (SQ-1676)&lt;/a&gt; — sharkusk · bb46b4cb · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/804eaf24d5dec606c37cb07ed3734258ffb28ea3"&gt;feat(app): several players share one install, with a shared catalogue (SQ-1676)&lt;/a&gt; — sharkusk · 804eaf24 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/596dd165574699da1387067a8992e6026df112a4"&gt;fix(app): room inspector captures room descriptions for Version 6 games (SQ-1675)&lt;/a&gt; — sharkusk · 596dd165 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/3bf38cd62c87b3064207dbfefd525c9ccd166a1c"&gt;chore: reopen Unreleased after cutting v0.8.3&lt;/a&gt; — sharkusk · 3bf38cd6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/477c5eec821ae50cb310077d3c90919b1d3900e6"&gt;chore: cut v0.8.3&lt;/a&gt; — sharkusk · 477c5eec · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/4ab61db9d69248c668958f545ad3930eac491348"&gt;fix(app): autocomplete trims stray punctuation off scraped words, e.g. &amp;quot;sword:&amp;quot; (SQ-1674)&lt;/a&gt; — sharkusk · 4ab61db9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/0b9ac71b84a80fc78e59763716ad024a57804747"&gt;fix(app): vetted shape fall-through, use-idiom swap and ranked shape verbs for unknown &amp;#x27;use A on B&amp;#x27; (SQ-1673)&lt;/a&gt; — sharkusk · 0b9ac71b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/70b503f600cedca295b7449cb801f5e213c7f7de"&gt;fix(app): hint repair also straightens bent edges at equal hint score (SQ-1672)&lt;/a&gt; — sharkusk · 70b503f6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/cc6cfb2ad4c846a435fcd249388e4f5186b987d8"&gt;fix(mapper): tidy no longer depends on connection order (SQ-1670)&lt;/a&gt; — sharkusk · cc6cfb2a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/3a06c3e2aab5d5ccee1535ef983ddc2cdcc0772b"&gt;fix(mapper): a cardinal exit beats a diagonal one to the same room (SQ-1671)&lt;/a&gt; — sharkusk · 3a06c3e2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/593914402aaf4580e181a442c79e86f10af8be38"&gt;fix(app): hint repair slides along lines and moves runs/stacks as units (SQ-1669, SQ-1672)&lt;/a&gt; — sharkusk · 59391440 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 23:09:15 +0000</pubDate>
    </item>
    <item>
      <title>Ghidra Retro Machines — bank-aware loaders and retro CPU languages — 4 commits on 2 October 2026</title>
      <link>https://github.com/CBongo/ghidra-retro-machines</link>
      <guid isPermaLink="false">legacy-re:ghidra-retro-machines:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/CBongo/ghidra-retro-machines"&gt;Ghidra Retro Machines — bank-aware loaders and retro CPU languages&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 128, Commodore PET, NES, SNES → analysis host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; CBongo&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/CBongo/ghidra-retro-machines/commit/cf7d29e8a5fcbdc6fb1ef0ffa9f7d369992c38ef"&gt;grm-3er5: follow split dispatch tables through a shared JMP (P) stub&lt;/a&gt; — CBongo · cf7d29e8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/CBongo/ghidra-retro-machines/commit/2f2fbeb875946a61e91b5daed474acc6e13073f5"&gt;grm-2m07: bound a jump table at an adjacent table&amp;#x27;s load-table start&lt;/a&gt; — CBongo · 2f2fbeb8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/CBongo/ghidra-retro-machines/commit/1e1bf78812246ada307d9566c6881e3c53dbd6ed"&gt;grm-yaat: move CLAUDE.md&amp;#x27;s conditional sections into .claude/rules/&lt;/a&gt; — CBongo · 1e1bf788 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/CBongo/ghidra-retro-machines/commit/a92b1ed7539a398ea49338bff8e62be610f64edc"&gt;grm-1od4: no decode-only materialization of tiny zero-page copies&lt;/a&gt; — CBongo · a92b1ed7 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:56:05 +0000</pubDate>
    </item>
    <item>
      <title>Gearcoleco — ColecoVision/ADAM emulator and MCP debugger — 1 commit on 2 October 2026</title>
      <link>https://github.com/drhelius/Gearcoleco</link>
      <guid isPermaLink="false">legacy-re:gearcoleco-mcp-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearcoleco"&gt;Gearcoleco — ColecoVision/ADAM emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ColecoVision, Coleco ADAM → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/af95ba0174cc1b71dccde2fe921109094e9a3daa"&gt;Improve savestate size&lt;/a&gt; — drhelius · af95ba01 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:55:48 +0000</pubDate>
    </item>
    <item>
      <title>Gearsystem — Sega 8-bit emulator and MCP debugger — 1 commit on 2 October 2026</title>
      <link>https://github.com/drhelius/Gearsystem</link>
      <guid isPermaLink="false">legacy-re:gearsystem-sega-mcp-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearsystem"&gt;Gearsystem — Sega 8-bit emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Master System, Game Gear, SG-1000 → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/ef75651c1467df32e983d273b8c63b3c3db0e465"&gt;Improve savestate size&lt;/a&gt; — drhelius · ef75651c · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:51:51 +0000</pubDate>
    </item>
    <item>
      <title>Gearboy — Game Boy emulator and MCP debugger — 1 commit on 2 October 2026</title>
      <link>https://github.com/drhelius/Gearboy</link>
      <guid isPermaLink="false">legacy-re:gearboy-gameboy-mcp-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearboy"&gt;Gearboy — Game Boy emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Game Boy, Game Boy Color → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/bd1525e0ff4e4e0d4d5c7b6692587120ebfb4277"&gt;Improve savestate size&lt;/a&gt; — drhelius · bd1525e0 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:50:53 +0000</pubDate>
    </item>
    <item>
      <title>Indy Heat — Amiga reverse engineering and track editor — 2 commits on 2 October 2026</title>
      <link>https://github.com/HoraceAndTheSpider/Indy-Heat-WHD</link>
      <guid isPermaLink="false">legacy-re:indy-heat-amiga-horace:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD"&gt;Indy Heat — Amiga reverse engineering and track editor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Amiga, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; HoraceAndTheSpider&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD/commit/9947db96392c2f44df429c06871b07ab32afcb7e"&gt;Special footbridge&lt;/a&gt; — HoraceAndTheSpider · 9947db96 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD/commit/cb6c07751476e732acd3a51536768d879a2433c9"&gt;Special functions continue, walls, grass, brusb updates&lt;/a&gt; — HoraceAndTheSpider · cb6c0775 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:37:14 +0000</pubDate>
    </item>
    <item>
      <title>CPCSyntaxError — CPC/Plus cycle-level emulator — 3 commits on 2 October 2026</title>
      <link>https://github.com/WacKEDmaN/CPCSyntaxError</link>
      <guid isPermaLink="false">legacy-re:cpc-syntax-error-emulator:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/WacKEDmaN/CPCSyntaxError"&gt;CPCSyntaxError — CPC/Plus cycle-level emulator&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, Amstrad CPC Plus, GX4000 → Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; WacKEDmaN&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/WacKEDmaN/CPCSyntaxError/commit/6d3db5eb8248c8a37b8df7b7678abbbacdf32852"&gt;v0.2.4: GFX9000 blitter in real time with /WAIT, the Powergraph notes, scroll fix; Memory map and GFX9000 internals&lt;/a&gt; — WacKEDmaN · 6d3db5eb · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/WacKEDmaN/CPCSyntaxError/commit/6cb745813295ee7e24137e8f72ac71717f31e04b"&gt;Builds and runs on Linux&lt;/a&gt; — WacKEDmaN · 6cb74581 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/WacKEDmaN/CPCSyntaxError/commit/16f9bc08f2b8491070b4f3e7a02211d757d92b38"&gt;v0.2.2: PlayCity, speech synthesisers, LambdaSpeak 3 + MP3 module, drive and keyboard sounds; CRTC 1 fixes; DigiBlaster/AmDrum fixed&lt;/a&gt; — WacKEDmaN · 16f9bc08 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:36:41 +0000</pubDate>
    </item>
    <item>
      <title>papple2 — Apple II reverse-engineering emulator/debugger — 31 commits on 2 October 2026</title>
      <link>https://github.com/fschuhi/papple2</link>
      <guid isPermaLink="false">legacy-re:papple2-apple2-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/fschuhi/papple2"&gt;papple2 — Apple II reverse-engineering emulator/debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; fschuhi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/a6539e5dddd508b65aa6ffc5e09406b21d1aa440"&gt;completed IPython&lt;/a&gt; — fschuhi · a6539e5d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/730efc8acf9432f26d9a0ecacb9678dc53cc08a3"&gt;HISTORY.md: 2026-10-02, the walkthrough, dis() with names and arrows, LOAD_LEVEL in IPython&lt;/a&gt; — fschuhi · 730efc8a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4929e24a3411be6b366f285332c4e92838a67c87"&gt;README.md: shell, walkthrough, lr_basic_blocks_analysis; half-open ranges; three settled decisions&lt;/a&gt; — fschuhi · 4929e24a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/bcf5e1b56eb57cf8b96d4e6e277aff1d722f5296"&gt;GOALS.md: Current Session Pointer after the walkthrough and dis()&lt;/a&gt; — fschuhi · bcf5e1b5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/0f593f7b88712cd970393858cea8bdb97b7e06ad"&gt;TODO.md: session handover 2026-10-02 (walkthrough, dis, LOAD_LEVEL)&lt;/a&gt; — fschuhi · 0f593f7b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/ac2fe25218cb823a1fd88d951bddcf11568442e4"&gt;more reports&lt;/a&gt; — fschuhi · ac2fe252 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/d28e1c43146214162146e05a90ecc45f43478a78"&gt;lr_basic_blocks_analysis.py: the binary defaults to data/bin/LODE_RUNNER.BIN&lt;/a&gt; — fschuhi · d28e1c43 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/67cac455e3893335abb20f1333e6b187b86ef8d8"&gt;lr_basic_blocks_analysis.py: one routine of Lode Runner, in IPython&lt;/a&gt; — fschuhi · 67cac455 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/8a1e55a4bd0447b11fd7215b7d5bc70da078a509"&gt;Arrows in dis(): the jumps the run took, drawn in a gutter&lt;/a&gt; — fschuhi · 8a1e55a4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/0fac11df79c233d3da123bc02e23cc59b0b7d05d"&gt;Names in their own column: label_at() fills the label slot&lt;/a&gt; — fschuhi · 0fac11df · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4d2b8473de6d0fd48fb24af3111d7b8e96f32cc3"&gt;Names in dis(): operands show the names given by hand&lt;/a&gt; — fschuhi · 4d2b8473 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/8d0578d2de2d801d4a0acd3df652927b81dded0a"&gt;Shell: show_* functions and dis() for the IPython prompt&lt;/a&gt; — fschuhi · 8d0578d2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/5baa94786a2dd12a74d2e6cd33f9131d1b3babe2"&gt;getting near IPython&lt;/a&gt; — fschuhi · 5baa9478 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/ee32b477026dff6b5669210d8e41a701e9349be6"&gt;Tiling: a tile that never ran gives no split tile&lt;/a&gt; — fschuhi · ee32b477 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/d8ebb481a59468b8fa0655d8ab0e5a915fe01b91"&gt;Walkthrough: a tiny program through tiling and loop analysis&lt;/a&gt; — fschuhi · d8ebb481 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4927d3a14f96d4a8021cf36b08325cd8ec11b94d"&gt;now IPython&lt;/a&gt; — fschuhi · 4927d3a1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/6864d8a43772d9fa47c37fd81bd34dfd4e7ac7ae"&gt;GOALS: walkthrough of how the reports come about, before the disassembler&lt;/a&gt; — fschuhi · 6864d8a4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/58796a5e5cd5f01652ab24c70ed6506ac2033ea1"&gt;lr_overview.py writes its overview to tmp/lr_overview/lr_overview.txt&amp;quot; -m &amp;quot;Collected in a buffer, printed and written alike. TODO: item struck through; new item: reports under git (docs/reports/&amp;lt;script&amp;gt;/), with the open questions on slices and goldens.&lt;/a&gt; — fschuhi · 58796a5e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4da36854afaaca1d23469a330a73c740e99d57cf"&gt;lr_overview.py writes its overview to tmp/lr_overview/lr_overview.txt&amp;quot; -m &amp;quot;Collected in a buffer, printed and written alike. TODO: item struck through; new item: reports under git (docs/reports/&amp;lt;script&amp;gt;/), with the open questions on slices and goldens.&lt;/a&gt; — fschuhi · 4da36854 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/5966bb0dafe246276a07f9b0a6d0d30cb75f317a"&gt;Session close 2026-10-02: documents, report snapshots, briefing retired&lt;/a&gt; — fschuhi · 5966bb0d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/858e9f2fe2ace045f5be9a22c55df3a47618d370"&gt;Session close 2026-10-02: documents, report snapshots, briefing retired&lt;/a&gt; — fschuhi · 858e9f2f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/5e82eb88e6ffcc1c9a50db39f2aa0f9803917a05"&gt;were dangling&lt;/a&gt; — fschuhi · 5e82eb88 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/f79ec4fb5094c9be05d1f19cdc570cceae46594b"&gt;lr_overview.py: overview of the whole run&lt;/a&gt; — fschuhi · f79ec4fb · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/675677b858efb8240555d83377642e597845f34c"&gt;Basic blocks analysis, step 3c: natural loops&lt;/a&gt; — fschuhi · 675677b8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/08536b81ddc012b315b07088f23bffd71ec5c642"&gt;Basic blocks analysis, step 3b: dominators&lt;/a&gt; — fschuhi · 08536b81 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/34ad91c0c3b10b7bd6538d7d858c5f873596b243"&gt;Basic blocks analysis, step 3a: read split reports, build the block graph&lt;/a&gt; — fschuhi · 34ad91c0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/5dd6724e482b87a57168c4908260bfef31619ca2"&gt;new `workbench/tiling.py`&lt;/a&gt; — fschuhi · 5dd6724e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/9ab2eb6bcb8cb565e71ceaafe13990462ad83e5d"&gt;Move the tiling code into papple2.workbench.tiling&lt;/a&gt; — fschuhi · 9ab2eb6b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/3babb27d3d3c74f3132419a62f748f46b9f3ab68"&gt;Rename tiling reports and &amp;#x27;stretch&amp;#x27; names to tile terms&lt;/a&gt; — fschuhi · 3babb27d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/8f89e2bd9453b83e23c89e30cbb9049019b919a5"&gt;prep with new briefing.md&lt;/a&gt; — fschuhi · 8f89e2bd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/440fb993e36e4a0c8ac55f4f92ef0660ff3cf17d"&gt;now algorithmic structure detection&lt;/a&gt; — fschuhi · 440fb993 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:25:47 +0000</pubDate>
    </item>
    <item>
      <title>Apple II DeskTop — disassembly and enhanced ProDOS GUI — 1 commit on 2 October 2026</title>
      <link>https://github.com/a2stuff/a2d</link>
      <guid isPermaLink="false">legacy-re:apple-ii-desktop-a2stuff:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/a2stuff/a2d"&gt;Apple II DeskTop — disassembly and enhanced ProDOS GUI&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; inexorabletash&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/a2stuff/a2d/commit/0fd807038f5d73593c67f1ec4b3484f7117b4115"&gt;Update CONTRIBUTING.md&lt;/a&gt; — inexorabletash · 0fd80703 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 22:21:01 +0000</pubDate>
    </item>
    <item>
      <title>Rolling Thunder — Amiga 68k translation — 2 commits on 2 October 2026</title>
      <link>https://github.com/jotd666/rolling_thunder</link>
      <guid isPermaLink="false">legacy-re:rolling-thunder-amiga-jotd:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/jotd666/rolling_thunder"&gt;Rolling Thunder — Amiga 68k translation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Arcade → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; jotd666&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/e0bc7f8e56a583eae9d66f2e5ee346701c5a7c6c"&gt;Claude helped to fix HW tester&lt;/a&gt; — jotd666 · e0bc7f8e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/e4d82e9e653cdfdde0b59208b849b122ddfee194"&gt;almost fixed hardware tester (with help of Claude)&lt;/a&gt; — jotd666 · e4d82e9e · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 21:42:50 +0000</pubDate>
    </item>
    <item>
      <title>Prog8 — 6502 and 68000 development language — 5 commits on 2 October 2026</title>
      <link>https://github.com/irmen/prog8</link>
      <guid isPermaLink="false">legacy-re:prog8-retro-compiler:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/irmen/prog8"&gt;Prog8 — 6502 and 68000 development language&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commander X16, Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; irmen&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/9d023c95680951f789ad2ca67b9c2cbf8c3dded6"&gt;fix .p8ir file system case (in)sensitivity fragility&lt;/a&gt; — irmen · 9d023c95 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/a1ce45e409f42262064893e76b7e358383aa0fd0"&gt;doc updates&lt;/a&gt; — irmen · a1ce45e4 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/09d469714b3c9504a08a52b05ea60c6d6c392750"&gt;whole enum aliasing (by aliasing each member)&lt;/a&gt; — irmen · 09d46971 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/38db571f205f7e7d37c6835bbd638d5988ebb5af"&gt;implemented -o / --output to specify specific output file&lt;/a&gt; — irmen · 38db571f · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/5f3b587af145fd7ddb225bcd33e5fcae7b2f72d4"&gt;docs&lt;/a&gt; — irmen · 5f3b587a · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 21:41:42 +0000</pubDate>
    </item>
    <item>
      <title>png2amiga — multiplatform retro graphics converter — 17 commits on 2 October 2026</title>
      <link>https://github.com/tinic/png2amiga</link>
      <guid isPermaLink="false">legacy-re:png2amiga-multiplatform-asset-converter:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/tinic/png2amiga"&gt;png2amiga — multiplatform retro graphics converter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Atari ST, Atari STE, IBM PC, Commodore 64, Sega Genesis / Mega Drive, Super Nintendo, Game Boy Advance, Sega Master System, Game Gear, Amstrad CPC, Amstrad CPC Plus, Thomson TO7/70, Thomson TO8, Commodore Plus/4, Commodore 16 → Windows, Linux, macOS, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; tinic&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/4b499c633d6029ca34036d5ddadf9b08bb506da4"&gt;Rebuild web assets and require fresh bundles before releases&lt;/a&gt; — tinic · 4b499c63 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/a9936effd8a46fafc9cbd597bf327c1bb1751a0c"&gt;Allow GCC variation in guard-aware strip quality checks&lt;/a&gt; — tinic · a9936eff · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/4cac3e40651938fce73a6f28c5fe294dadf0ff49"&gt;Rebuild website assets for v1.110.0&lt;/a&gt; — tinic · 4cac3e40 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/dccc324aa903704db335498ac734d87c840d5623"&gt;Prepare v1.110.0 release&lt;/a&gt; — tinic · dccc324a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/fc5bccc33b53d568eb5d2732b99b1f58d2352358"&gt;Improve TO8 palettes with S2-selected single and paired fitting&lt;/a&gt; — tinic · fc5bccc3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/77f9293c84ee8d80aea240582d9c2ab0fe1aa691"&gt;Add cell refinement to web UI with compatible dither selection&lt;/a&gt; — tinic · 77f9293c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/852c023c69d918dde1c4b2fea7fd2a7cf607fecb"&gt;Improve Amiga palettes with S2-guarded single and paired fitting&lt;/a&gt; — tinic · 852c023c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/6289dd39c8e145cb771f5bc68440209f54ecec16"&gt;Add hardware-constrained cell refinement that preserves ordered dithering&lt;/a&gt; — tinic · 6289dd39 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/e45282c54b28d2042268f641e9bbbdcfdff35c60"&gt;Account for copper boundary guards in strip palette planning&lt;/a&gt; — tinic · e45282c5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/8158ac7e812793308c390a30b0411004577eb456"&gt;Deduplicate held-color states in HAM6 beam search&lt;/a&gt; — tinic · 8158ac7e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/4807e6764455b4780064e24a7e1d5b1c75f7db64"&gt;Fix GCC release warning in API DPF palette expansion&lt;/a&gt; — tinic · 4807e676 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/d250309ddcde2d2663cd8f8f0ab05d226b396a6d"&gt;Rebuild website assets for v1.109.1&lt;/a&gt; — tinic · d250309d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/ccd04579e77b3217654db62715f586021778dd3c"&gt;Fix GCC release warnings in DPF palette and strip indexing&lt;/a&gt; — tinic · ccd04579 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/173c2842ee938ba30e7de1d2fb32c1243f19fe66"&gt;v1.109.1 — strip quality, copper timing, and palette fixes&lt;/a&gt; — tinic · 173c2842 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/c0e1efc4ef88a292653a60f2327817f8919c7815"&gt;Fix DPF color zero and preserve AGA sliced IFF precision&lt;/a&gt; — tinic · c0e1efc4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/34e3fad46140fa14fca78b3e229e09aea3bed845"&gt;Fix HAM6 strip palette state and sliced copper timing&lt;/a&gt; — tinic · 34e3fad4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/tinic/png2amiga/commit/4a2ac4d7dc543f8a200bc99f51ccef960c8922a4"&gt;Improve DPF and EHB strip quality and fix copper boundary artifacts&lt;/a&gt; — tinic · 4a2ac4d7 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 21:32:05 +0000</pubDate>
    </item>
    <item>
      <title>SkoolKit — Spectrum disassembly suite — 5 commits on 2 October 2026</title>
      <link>https://github.com/skoolkid/skoolkit</link>
      <guid isPermaLink="false">legacy-re:skoolkit-spectrum-reassembly-tools:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/skoolkid/skoolkit"&gt;SkoolKit — Spectrum disassembly suite&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; skoolkid&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/1f7cbcca104c7a857362da9dc5cbe2b34b140096"&gt;Make run-tests.sh present a checklist of test suites by default&lt;/a&gt; — skoolkid · 1f7cbcca · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/60f80db113b0a6ff09ec42a2db4f73dee0d3b109"&gt;Disallow empty values in [Paths] for pages&lt;/a&gt; — skoolkid · 60f80db1 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/3b528930aac2146175d4912ad50f7146e8e12787"&gt;Make HtmlWriter.write_index() more robust&lt;/a&gt; — skoolkid · 3b528930 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/b5f3dc71b45329ef58e48f114c16af8d773ea52e"&gt;Parse ListItems/BulletPoints box page entries more leniently&lt;/a&gt; — skoolkid · b5f3dc71 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/c6c4483bea2389b0224163bedd850f1dc43e931d"&gt;Fix how #LINK works with ListItems/BulletPoints box page entries&lt;/a&gt; — skoolkid · c6c4483b · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 20:53:21 +0000</pubDate>
    </item>
    <item>
      <title>Chase H.Q. — 1 commit on 2 October 2026</title>
      <link>https://github.com/dpt/ChaseHQ</link>
      <guid isPermaLink="false">legacy-re:chase-hq-spectrum:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/dpt/ChaseHQ"&gt;Chase H.Q.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum 128K → ZX Spectrum 128K, SDL3, WebAssembly, RISC OS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; dpt&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; develop&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/dpt/ChaseHQ/commit/05ce4bdda77843a9ed27141c3f8257164ec61bed"&gt;Fix undefined behaviour reported by UBSan&lt;/a&gt; — dpt · 05ce4bdd · develop&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 19:09:16 +0000</pubDate>
    </item>
    <item>
      <title>Hatari — Atari ST/STE/TT/Falcon emulator &amp; debugger — 2 commits on 2 October 2026</title>
      <link>https://www.hatari-emu.org/</link>
      <guid isPermaLink="false">legacy-re:hatari-atari-emulator-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://www.hatari-emu.org/"&gt;Hatari — Atari ST/STE/TT/Falcon emulator &amp;amp; debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST, Atari STE, Atari TT, Atari Falcon → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; npomarede, uweseimet&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/hatari/hatari/commit/028dbf7f01171eb045d35f86bf1c689edc1d0689"&gt;Update response data format for SCSI-2 and newer&lt;/a&gt; — uweseimet · 028dbf7f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/hatari/hatari/commit/a5a8bfdadaa101780c8e3e33677838a513dcea09"&gt;Revert part of commit 9f8f02d5 that forces MFP_TT_GPIP_LINE_SCSI_NCR to LOW, as this breaks other part of SCSI emulation&lt;/a&gt; — npomarede · a5a8bfda · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:34:19 +0000</pubDate>
    </item>
    <item>
      <title>CDTV U75 controller ROM disassembly — updated</title>
      <link>https://github.com/Korinel/Amiga-CDTV-U75</link>
      <guid isPermaLink="false">legacy-re:cdtv-u75-rom-disassembly:project_updated:2026-10-02T18:27:10Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Korinel/Amiga-CDTV-U75"&gt;CDTV U75 controller ROM disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga CDTV&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai, notes&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:27:10 +0000</pubDate>
    </item>
    <item>
      <title>Amiga LZX — Rust reconstruction — 4 commits on 2 October 2026</title>
      <link>https://github.com/bitplane/amiga-lzx</link>
      <guid isPermaLink="false">legacy-re:amiga-lzx-rust:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/bitplane/amiga-lzx"&gt;Amiga LZX — Rust reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; bitplane&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/a364ffddada9f6d32ad4f14968ff28b710f97d2a"&gt;Merge pull request #19 from bitplane/dependabot/cargo/bitflags-2.13.2&lt;/a&gt; — bitplane · a364ffdd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/e75eb6e7c9df5befa4c4f7e78295dbe9493f10ae"&gt;Merge pull request #18 from bitplane/dependabot/cargo/thiserror-2.0.21&lt;/a&gt; — bitplane · e75eb6e7 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/f20f2da671ed4a66c88f2bb1ed45fd8d886b74b5"&gt;Merge pull request #17 from bitplane/dependabot/cargo/cap-std-4.0.3&lt;/a&gt; — bitplane · f20f2da6 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/9d1db405dff4dc46b6b18840d2906bea62fc86c0"&gt;Merge pull request #16 from bitplane/dependabot/cargo/clap-4.6.7&lt;/a&gt; — bitplane · 9d1db405 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:24:21 +0000</pubDate>
    </item>
    <item>
      <title>Elite over Econet — network-loading &amp; multiplayer scoreboard modification — updated</title>
      <link>https://github.com/markmoxon/elite-over-econet</link>
      <guid isPermaLink="false">legacy-re:elite-over-econet-moxon:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-over-econet"&gt;Elite over Econet — network-loading &amp;amp; multiplayer scoreboard modification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro, BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, runtime profiles, target cpu, techniques&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>easmx — embeddable ASMX fork — updated</title>
      <link>https://github.com/floooh/easmx</link>
      <guid isPermaLink="false">legacy-re:easmx-embedded-cross-assembler:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/floooh/easmx"&gt;easmx — embeddable ASMX fork&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, Commodore 64, KC85 → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>CJ’s Elephant Antics Spectrum analysis — updated</title>
      <link>https://github.com/petemoore/cjs_elephant_antics_disassembly</link>
      <guid isPermaLink="false">legacy-re:cjs-elephant-antics-spectrum-petemoore:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/petemoore/cjs_elephant_antics_disassembly"&gt;CJ’s Elephant Antics Spectrum analysis&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>CIDOS — Commodore disk BASIC commands — updated</title>
      <link>https://github.com/OldSkoolCoder/CIDOS</link>
      <guid isPermaLink="false">legacy-re:cidos-c64-disk-commands:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/OldSkoolCoder/CIDOS"&gt;CIDOS — Commodore disk BASIC commands&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 1541 → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>Chuckie Egg Spectrum SkoolKit disassembly — updated</title>
      <link>https://github.com/mrcook/chuckie-egg-disassembly</link>
      <guid isPermaLink="false">legacy-re:chuckie-egg-spectrum-mrcook:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mrcook/chuckie-egg-disassembly"&gt;Chuckie Egg Spectrum SkoolKit disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>Chronos — Spectrum beeper engine disassembly — updated</title>
      <link>https://github.com/ZoomTen/chronos-zxbeeper</link>
      <guid isPermaLink="false">legacy-re:chronos-beeper-spectrum-study:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/ZoomTen/chronos-zxbeeper"&gt;Chronos — Spectrum beeper engine disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>CDTV U75 controller ROM disassembly — updated</title>
      <link>https://github.com/Korinel/Amiga-CDTV-U75</link>
      <guid isPermaLink="false">legacy-re:cdtv-u75-rom-disassembly:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Korinel/Amiga-CDTV-U75"&gt;CDTV U75 controller ROM disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga CDTV&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>Castle Master II Spectrum annotated disassembly — updated</title>
      <link>https://github.com/santiontanon/castlemaster2-disassembly</link>
      <guid isPermaLink="false">legacy-re:castle-master-ii-spectrum-disassembly:project_updated:2026-10-02T18:20:44Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/santiontanon/castlemaster2-disassembly"&gt;Castle Master II Spectrum annotated disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 18:20:44 +0000</pubDate>
    </item>
    <item>
      <title>z88dk — Z80 development kit — 3 commits on 2 October 2026</title>
      <link>https://github.com/z88dk/z88dk</link>
      <guid isPermaLink="false">legacy-re:z88dk-z80-development-kit:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/z88dk/z88dk"&gt;z88dk — Z80 development kit&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, ZX Spectrum, SAM Coupé → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; suborb&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/2afaa14410753e4421092995099d1502cd1d4c24"&gt;Merge pull request #3171 from z88dk/pr-zpragma-autoformat-v2&lt;/a&gt; — suborb · 2afaa144 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/5215f2081f4a659b3056cd231055e6c51f242b2e"&gt;(zpragma): Re-implement the format string scanning&lt;/a&gt; — suborb · 5215f208 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/4dd30b23055be5ca6987ff0838c38b11120b722e"&gt;Merge pull request #3166 from z88dk/80cc_opts_3&lt;/a&gt; — suborb · 4dd30b23 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 17:39:43 +0000</pubDate>
    </item>
    <item>
      <title>XSDK — Windows X68000 development kit — 2 commits on 2 October 2026</title>
      <link>https://github.com/hitchhikr/xsdk</link>
      <guid isPermaLink="false">legacy-re:xsdk-x68000-windows-toolchain:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/hitchhikr/xsdk"&gt;XSDK — Windows X68000 development kit&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Sharp X68000 → Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; hitchhikr&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/hitchhikr/xsdk/commit/0b6859e513dba2901e8838c49e27b9dba3e5c6b3"&gt;updated elf2x68k&lt;/a&gt; — hitchhikr · 0b6859e5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/hitchhikr/xsdk/commit/94e1b65c43ddee4676ca8cd25c53262312921973"&gt;updaed elf2x68k&lt;/a&gt; — hitchhikr · 94e1b65c · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 17:11:20 +0000</pubDate>
    </item>
    <item>
      <title>ZX Spectrum game disassemblies — reproducible SkoolKit archaeology — 1 commit on 2 October 2026</title>
      <link>https://jonsole.github.io/zx-spectrum-disassemblies/</link>
      <guid isPermaLink="false">legacy-re:zx-spectrum-disassemblies-jonsole:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://jonsole.github.io/zx-spectrum-disassemblies/"&gt;ZX Spectrum game disassemblies — reproducible SkoolKit archaeology&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; jonsole&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/jonsole/zx-spectrum-disassemblies/commit/734ceb75931107efcc91c379f37a17d063e70458"&gt;Find the Filmation remakes&amp;#x27; files in their new folders: scripts/, metadata/ and the shared scripts/&lt;/a&gt; — jonsole · 734ceb75 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:35:18 +0000</pubDate>
    </item>
    <item>
      <title>C64 character ROM glyph listing — updated</title>
      <link>https://github.com/Commodore-Bench/Commodore-64-Character-Generator-Dissasembly</link>
      <guid isPermaLink="false">legacy-re:c64-character-rom-glyph-listing:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Commodore-Bench/Commodore-64-Character-Generator-Dissasembly"&gt;C64 character ROM glyph listing&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>Boulder Dash BBC disassembly — updated</title>
      <link>https://github.com/TobyLobster/Boulderdash</link>
      <guid isPermaLink="false">legacy-re:boulder-dash-bbc-tobylobster:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/TobyLobster/Boulderdash"&gt;Boulder Dash BBC disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>Shrinkler — Amiga debug fork — updated</title>
      <link>https://github.com/bartmanabyss/shrinkler</link>
      <guid isPermaLink="false">legacy-re:bartman-shrinkler-amiga:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/bartmanabyss/shrinkler"&gt;Shrinkler — Amiga debug fork&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; runtime profiles, target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>elf2hunk — Amiga ELF converter — updated</title>
      <link>https://github.com/bartmanabyss/elf2hunk</link>
      <guid isPermaLink="false">legacy-re:bartman-elf2hunk:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/bartmanabyss/elf2hunk"&gt;elf2hunk — Amiga ELF converter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>Bandersnatch Spectrum code disassembly — updated</title>
      <link>https://github.com/nwoeanhinnogaehr/bandersnatch</link>
      <guid isPermaLink="false">legacy-re:bandersnatch-zx-code-analysis:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/nwoeanhinnogaehr/bandersnatch"&gt;Bandersnatch Spectrum code disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>Attack on Alpha Centauri BBC disassembly — updated</title>
      <link>https://github.com/fizgog/Attack-On-Alpha-Centauri-Disassembly</link>
      <guid isPermaLink="false">legacy-re:attack-alpha-centauri-bbc-fizgog:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/fizgog/Attack-On-Alpha-Centauri-Disassembly"&gt;Attack on Alpha Centauri BBC disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>Arkos Tracker players for BBC Micro — updated</title>
      <link>https://github.com/kieranhj/arkos-player-bbc</link>
      <guid isPermaLink="false">legacy-re:arkos-player-bbc:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/kieranhj/arkos-player-bbc"&gt;Arkos Tracker players for BBC Micro&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, BBC Micro → BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; runtime profiles, target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>ArchieKlang — Archimedes synth port — updated</title>
      <link>https://github.com/kieranhj/archieklang</link>
      <guid isPermaLink="false">legacy-re:archieklang-archimedes-synth:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/kieranhj/archieklang"&gt;ArchieKlang — Archimedes synth port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Acorn Archimedes&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>ANFS 4.18 bare disassembly — updated</title>
      <link>https://github.com/ZornsLemma/anfs</link>
      <guid isPermaLink="false">legacy-re:anfs-zornslemma-418-disassembly:project_updated:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/ZornsLemma/anfs"&gt;ANFS 4.18 bare disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>sdltrs-MultiHDC — TRS-80 hard-disk archaeology emulator — added</title>
      <link>https://github.com/Egbert-Azure/sdltrs-MultiHDC</link>
      <guid isPermaLink="false">legacy-re:sdltrs-multihdc-trs80-archaeology-emulator:project_added:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Egbert-Azure/sdltrs-MultiHDC"&gt;sdltrs-MultiHDC — TRS-80 hard-disk archaeology emulator&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; TRS-80, TCS Genie IIIs → Linux, Windows, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-09-08&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 104 commits across 20 active days&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>romdev — multi-platform ROM development and analysis environment — added</title>
      <link>https://github.com/monteslu/romdev</link>
      <guid isPermaLink="false">legacy-re:romdev-multiplatform-retro-development-environment:project_added:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/monteslu/romdev"&gt;romdev — multi-platform ROM development and analysis environment&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; multi-platform ROMs → Linux, Windows, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-09-16&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 280 commits across 37 active days&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>MBASIC 5.21 — byte-identical CP/M source reconstruction — added</title>
      <link>https://github.com/avwohl/mbasic2025</link>
      <guid isPermaLink="false">legacy-re:mbasic-521-source-reconstruction:project_added:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/avwohl/mbasic2025"&gt;MBASIC 5.21 — byte-identical CP/M source reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; CP/M&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-09-30&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 8 commits across 3 active days&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>The Legend of Zelda — early NES WIP disassembly — added</title>
      <link>https://github.com/camthesaxman/zeldasource</link>
      <guid isPermaLink="false">legacy-re:legend-of-zelda-nes-zeldasource-disassembly:project_added:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/camthesaxman/zeldasource"&gt;The Legend of Zelda — early NES WIP disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; NES&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2016-04-14&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>Apple Lisa — MiSTer FPGA core — added</title>
      <link>https://github.com/MiSTer-devel/Apple-Lisa_MiSTer</link>
      <guid isPermaLink="false">legacy-re:apple-lisa-mister-fpga-core:project_added:2026-10-02T16:29:30Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/MiSTer-devel/Apple-Lisa_MiSTer"&gt;Apple Lisa — MiSTer FPGA core&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple Lisa → MiSTer FPGA&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-07-21&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 23 commits across 5 active days&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:29:30 +0000</pubDate>
    </item>
    <item>
      <title>xrick-kb — Rick Dangerous reverse-engineering knowledge base — 1 commit on 2 October 2026</title>
      <link>https://github.com/zpqrtbnk/xrick-kb</link>
      <guid isPermaLink="false">legacy-re:xrick-rick-dangerous-knowledge-base:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/zpqrtbnk/xrick-kb"&gt;xrick-kb — Rick Dangerous reverse-engineering knowledge base&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Stephan&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/zpqrtbnk/xrick-kb/commit/59070b21cbc2e8bdd53f6a244e1096d527687393"&gt;solving RD2&lt;/a&gt; — Stephan · 59070b21 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:21:13 +0000</pubDate>
    </item>
    <item>
      <title>Elite over Econet — network-loading &amp; multiplayer scoreboard modification — 1 commit on 2 October 2026</title>
      <link>https://github.com/markmoxon/elite-over-econet</link>
      <guid isPermaLink="false">legacy-re:elite-over-econet-moxon:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-over-econet"&gt;Elite over Econet — network-loading &amp;amp; multiplayer scoreboard modification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro, BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-over-econet/commit/6e7b0d514a7f5a5770514799af05a3b279bf99d4"&gt;Add rtc build option to support Acorn Econet RTC&lt;/a&gt; — markmoxon · 6e7b0d51 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:16:33 +0000</pubDate>
    </item>
    <item>
      <title>lxa — Linux Amiga executable runtime — 23 commits on 2 October 2026</title>
      <link>https://github.com/gooofy/lxa</link>
      <guid isPermaLink="false">legacy-re:lxa-linux-amiga-layer:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/gooofy/lxa"&gt;lxa — Linux Amiga executable runtime&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Linux&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; gooofy&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/3338e890e0ba9bb4b9e494e68453f63a16200764"&gt;Phase 230 — app corpus &amp;amp; compatibility database — v0.11.11&lt;/a&gt; — gooofy · 3338e890 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/79e0a7e76750c536d7e50677593d31ec146fc3dd"&gt;Merge Phase 230 (app corpus &amp;amp; compat DB)&lt;/a&gt; — gooofy · 79e0a7e7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/1e3d9a6185fb7543a731bfceeb7b12b1a4bc80dc"&gt;liblxa: CPU exception log (lxa_get_exception_log, pylxa exceptions())&lt;/a&gt; — gooofy · 1e3d9a61 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/8e527b22bebef5215b9ad73ac69bad0f6c3aa933"&gt;Phase 230: app corpus manifests &amp;amp; compatibility database&lt;/a&gt; — gooofy · 8e527b22 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/32a79946091f8e356cdd29e8d2c8cac55bfde015"&gt;Phase 233 — relay-trace differential — v0.11.10&lt;/a&gt; — gooofy · 32a79946 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/cb32235a99acdd9390a4a0a397d22c2366a2ff05"&gt;utility: Stricmp/Strnicmp/ToUpper/ToLower match AmigaOS 3.1 (Phase 222a)&lt;/a&gt; — gooofy · cb32235a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/303be0b9d4a456fbe97b0ba096416ee04289ae52"&gt;Phase 222 groundwork + pylxa environment parity&lt;/a&gt; — gooofy · 303be0b9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/aabefc067943d7e609145798e3eaf3f2aff33bd1"&gt;Phase 220 (part 2): expected.ref.out from the reference + lxa check&lt;/a&gt; — gooofy · aabefc06 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/d0bee1436ff5349533542d0c478172cd5250614c"&gt;tests: LXA_APPS overrides the lxa-apps search path (worktrees)&lt;/a&gt; — gooofy · d0bee143 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/35ccb4df5a6a9581d2aab3bfc060bca65c845bc4"&gt;Phase 220 (part 1): rdd suite-ref - run the m68k test programs on AmigaOS 3.1&lt;/a&gt; — gooofy · 35ccb4df · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/2b0cc07111aa5df8ee00dffade6b675e86bec450"&gt;Phase 216 — RDD skills &amp;amp; autonomous loop — v0.11.9 (M1 complete)&lt;/a&gt; — gooofy · 2b0cc071 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/596bcc63113bbcdbfb93183e2d23a67847dd64a3"&gt;Phase 215 — golden promotion &amp;amp; reference regressions — v0.11.8&lt;/a&gt; — gooofy · 596bcc63 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/eee78fccbf2f42c803872daa8a62128395b9e148"&gt;Phase 214 — comparator, report &amp;amp; vision-review protocol — v0.11.7&lt;/a&gt; — gooofy · eee78fcc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/5a6a0cc7dd54056f7bed961e6047513be8abb9c7"&gt;Phase 213 — scenario DSL &amp;amp; twin runner — v0.11.6&lt;/a&gt; — gooofy · 5a6a0cc7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/545b1c17e55ec2f9275e30f46be659cfb4925fd8"&gt;Phase 212 — snapshot bundle schema &amp;amp; lxa parity — v0.11.5&lt;/a&gt; — gooofy · 545b1c17 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/123bfd51c914251dd8f1a6975ef893fe82112846"&gt;Phase 211 — lxaprobe guest agent — v0.11.4&lt;/a&gt; — gooofy · 123bfd51 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/f99efe3bafb74802561b6f6de9c54e8e98e2bdc1"&gt;Phase 204 — menu/input scripting API — v0.11.3 (M0 complete)&lt;/a&gt; — gooofy · f99efe3b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/fd8ccca1d8ae2f6a4c64580f04525605312ea038"&gt;Phase 210 — reference system builder — v0.11.2&lt;/a&gt; — gooofy · fd8ccca1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/48f4f077fb05828768bbfe94de9db0e228b05f05"&gt;Phase 203 — stub telemetry — v0.11.1&lt;/a&gt; — gooofy · 48f4f077 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/ba5937e48731fe4914c3cbf2308533c6df4f4dca"&gt;Phases 201+202 — deterministic virtual time, measurable coverage — v0.11.0&lt;/a&gt; — gooofy · ba5937e4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/399137aaf226d3389c39d345bbd3ec98b26b8933"&gt;Phase 200 — Roadmap &amp;amp; agent-docs reset — v0.10.15&lt;/a&gt; — gooofy · 399137aa · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/4cb3ea178213beadefd8dd0f99c6b3f6d5146334"&gt;Phase 159c — DOpus text-hook test fixture fix — v0.10.14&lt;/a&gt; — gooofy · 4cb3ea17 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/gooofy/lxa/commit/37a7a32bfde9cc9cdb6999582a5018e2ebf0d467"&gt;New roadmap: reference-driven development (Phases 200+)&lt;/a&gt; — gooofy · 37a7a32b · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 16:01:19 +0000</pubDate>
    </item>
    <item>
      <title>Atari File Forge — ST disk and ROM analysis workbench — 4 commits on 2 October 2026</title>
      <link>https://github.com/peteclarke-del/AtariFileForge</link>
      <guid isPermaLink="false">legacy-re:atari-file-forge-workbench:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/peteclarke-del/AtariFileForge"&gt;Atari File Forge — ST disk and ROM analysis workbench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST → Linux, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Pete Clarke, peteclarke-del&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/peteclarke-del/AtariFileForge/commit/b8d9a18e09661f9856a5f90e4189b605ffb1abd8"&gt;Merge pull request #78 from peteclarke-del/release/0.6.0&lt;/a&gt; — peteclarke-del · b8d9a18e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/peteclarke-del/AtariFileForge/commit/982ce91d10d64c324dc272fd8a799c6236806ccc"&gt;Prepare the 0.6.0 release&lt;/a&gt; — Pete Clarke · 982ce91d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/peteclarke-del/AtariFileForge/commit/2b363e199b2064e7196b3301ab46b5cc06d03f23"&gt;Merge pull request #77 from peteclarke-del/feat/greaseweazle-source&lt;/a&gt; — peteclarke-del · 2b363e19 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/peteclarke-del/AtariFileForge/commit/d9ea123f91012b72335fb798ba7bd2bfd20f78e2"&gt;Treat a real floppy drive as a source&lt;/a&gt; — Pete Clarke · d9ea123f · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 15:54:31 +0000</pubDate>
    </item>
    <item>
      <title>Atari File Forge — ST disk and ROM analysis workbench — updated</title>
      <link>https://github.com/peteclarke-del/AtariFileForge</link>
      <guid isPermaLink="false">legacy-re:atari-file-forge-workbench:project_updated:2026-10-02T15:50:31Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/peteclarke-del/AtariFileForge"&gt;Atari File Forge — ST disk and ROM analysis workbench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST → Linux, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 15:50:31 +0000</pubDate>
    </item>
    <item>
      <title>Master of Magic — ReMoM Amiga port — 1 commit on 2 October 2026</title>
      <link>https://github.com/angree/Amiga-68K-ReMoM</link>
      <guid isPermaLink="false">legacy-re:remom-amiga:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/angree/Amiga-68K-ReMoM"&gt;Master of Magic — ReMoM Amiga port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; angree&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/angree/Amiga-68K-ReMoM/commit/ddbe7f1701026a2819983a60c876977119ab2962"&gt;0.7.0: a new game now starts from a clean state (no wizards or opponents left over from the previous game), History capitalised, month in History fixed&lt;/a&gt; — angree · ddbe7f17 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 14:28:14 +0000</pubDate>
    </item>
    <item>
      <title>Copperline — Amiga emulator &amp; reverse debugger — 3 commits on 2 October 2026</title>
      <link>https://github.com/CopperlineHQ/Copperline</link>
      <guid isPermaLink="false">legacy-re:copperline-amiga-emulator:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/CopperlineHQ/Copperline"&gt;Copperline — Amiga emulator &amp;amp; reverse debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Windows, Linux, macOS, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; LinuxJedi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/CopperlineHQ/Copperline/commit/1167e4b822a86bd4a9aac09d1b5394360bf3d744"&gt;Merge pull request #737 from CopperlineHQ/feat/smart-framing-integer-autocrop&lt;/a&gt; — LinuxJedi · 1167e4b8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/CopperlineHQ/Copperline/commit/c1898d152c87646f7dac5a452d627cea71832290"&gt;Keep browser screenshots in the configured framing aperture&lt;/a&gt; — LinuxJedi · c1898d15 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/CopperlineHQ/Copperline/commit/8315b4679c453d3c5a6ded39611ed4d9c1b5c1e4"&gt;Add smart framing and native-pixel integer autocrop&lt;/a&gt; — LinuxJedi · 8315b467 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 14:15:50 +0000</pubDate>
    </item>
    <item>
      <title>C64RE — MCP-assisted C64 software analysis workbench — 18 commits on 2 October 2026</title>
      <link>https://github.com/Jondalar/C64ReverseEngineeringMCP</link>
      <guid isPermaLink="false">legacy-re:c64re-mcp-workbench:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP"&gt;C64RE — MCP-assisted C64 software analysis workbench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 1541 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Jondalar&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/585165d2e89c7a209ee5d06ac82c4c804d4000fd"&gt;docs(board): the C64U backend is 889; TRX64&amp;#x27;s one-CIA-core is 888&lt;/a&gt; — Jondalar · 585165d2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/b39f41e6510e8a02e352459ac4bf1c10ad247770"&gt;docs(888): the probe is the app&amp;#x27;s own ping on :4312&lt;/a&gt; — Jondalar · b39f41e6 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/fee21de084c889b5ed4cb6f141471f5db083fa84"&gt;docs(888): a second backend, the C64 Ultimate — the owner&amp;#x27;s switch, discovery, probe, and the emulator gate&lt;/a&gt; — Jondalar · fee21de0 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/dffd8ef4bf636c72b9ec849ab6928f7e37e4f89d"&gt;specs: 888 merged in TRX64 0.12.1, archived there — off the board&lt;/a&gt; — Jondalar · dffd8ef4 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/32708c6b3f37129f07457b58ede9d4465ea5c685"&gt;specs: 888 on the board (TRX64 one CIA core), next free 889&lt;/a&gt; — Jondalar · 32708c6b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/578e6f40a6a8691691b03a8efebd2bf60381a50d"&gt;docs(install): what a minor and a patch version mean&lt;/a&gt; — Jondalar · 578e6f40 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/82ef742d31f1032a01da65c41365bafa9274660d"&gt;release: 0.7.0&lt;/a&gt; — Jondalar · 82ef742d · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/6b38de9cd2659bbf1b4aa2736d5d4836ee738ebf"&gt;chore(runtime): pin TRX64 0.12.0; 886 and 887 done&lt;/a&gt; — Jondalar · 6b38de9c · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/0563f4b52d48d5f4f04a2174cfd56bd43fc9182e"&gt;feat(runtime): the auto-started runtime ends itself when nobody uses it (Spec 886)&lt;/a&gt; — Jondalar · 0563f4b5 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/346b5dd536e23661cadc109dd309a8e318f890b6"&gt;docs(886): the auto-started runtime ends itself when nobody uses it&lt;/a&gt; — Jondalar · 346b5dd5 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/4aa3632695ce39402850ca7974f65964a130cae9"&gt;chore(runtime): pin TRX64 0.11.1&lt;/a&gt; — Jondalar · 4aa36326 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/5ae8940a7e0f2adc1a849c1f18d304ecabda7650"&gt;test(746 trace-leak): measure the daemon, not the node wrapper around it&lt;/a&gt; — Jondalar · 5ae8940a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/29fe6bfe7fb60d353422501d28b7363290e57e06"&gt;test(744 race): a throwaway project, onboarding, and an attach without a medium&lt;/a&gt; — Jondalar · 29fe6bfe · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/80eca0007b65e87a9db4caa0954f18bb0105b989"&gt;test: drop five tests that tested nothing any more&lt;/a&gt; — Jondalar · 80eca000 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/b84792a6980a2a4696474a1f4c6f2c3e8f2fb50b"&gt;test: the ungated suite, brought back in line with the code it tests&lt;/a&gt; — Jondalar · b84792a6 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/6b6154669ce65b2c0e6884a266ec89ead3dfec75"&gt;fix(sandbox): a sandbox daemon dies with its caller; four smokes onboard again&lt;/a&gt; — Jondalar · 6b615466 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/2b3a484471cfa78c462320331f8a1c754f6eb9f9"&gt;release: 0.6.0&lt;/a&gt; — Jondalar · 2b3a4844 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/5cfc65fe9f5636d97946a78cb0c2fcb224ae14d7"&gt;feat(sandbox): a .d81 gets a 1581 at drive 8 (#33)&lt;/a&gt; — Jondalar · 5cfc65fe · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 13:41:01 +0000</pubDate>
    </item>
    <item>
      <title>ZX84 — Z80 emulator, debugger &amp; MCP reverse-engineering bench — 1 commit on 2 October 2026</title>
      <link>https://zx84.envytech.workers.dev</link>
      <guid isPermaLink="false">legacy-re:zx84-z80-emulator-mcp:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://zx84.envytech.workers.dev"&gt;ZX84 — Z80 emulator, debugger &amp;amp; MCP reverse-engineering bench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum, ZX80, ZX81, Amstrad CPC, Amstrad PCW, Tatung Einstein, MSX, Memotech MTX, SAM Coupé, Camputers Lynx, Jupiter Ace → Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; claude&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/damieng-zx/zx84/commit/fe6ff5ed11f3fabc86b94f7c2a1d751aa7d643c0"&gt;chore: release 0.9.0&lt;/a&gt; — claude · fe6ff5ed · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 13:10:33 +0000</pubDate>
    </item>
    <item>
      <title>TRX64 — C64 reverse-debugging emulator/runtime — 11 commits on 2 October 2026</title>
      <link>https://github.com/Jondalar/TRX64</link>
      <guid isPermaLink="false">legacy-re:trx64-reverse-debugger:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Jondalar/TRX64"&gt;TRX64 — C64 reverse-debugging emulator/runtime&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 1541, Commodore 1581 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Jondalar&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/cdc63388ae66ef396de6d97bf0f43ed0d00d56dc"&gt;release: 0.12.1&lt;/a&gt; — Jondalar · cdc63388 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/488e3e854e7845a66b46abb4f650764c209b7d84"&gt;docs(888): BUILT on the branch; the CIA in README/FEATURES; cia.rs notes&lt;/a&gt; — Jondalar · 488e3e85 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/cc5d1a4d6ebb44a9089750bf255ee6e61c491428"&gt;feat(cia): conversion notes reach the user; daemon/CLI follow the 6526A&lt;/a&gt; — Jondalar · cc5d1a4d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/2e65c5b73b391a10fb29ca25d71b93a09b021b50"&gt;feat(cia): the C64&amp;#x27;s CIAs run on ciacore (Spec 888)&lt;/a&gt; — Jondalar · 2e65c5b7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/0583367f5070a6adebe37774181670684ca69831"&gt;docs(888): one CIA core — the C64&amp;#x27;s CIAs become VICE&amp;#x27;s ciacore&lt;/a&gt; — Jondalar · 0583367f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/793f612b6a33bb82c4a660c85a8b00dc4db63b7c"&gt;docs(readme): what a minor and a patch version mean&lt;/a&gt; — Jondalar · 793f612b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/4826fd6a96418d72022630ee7a67434ba5d8ef11"&gt;release: 0.12.0&lt;/a&gt; — Jondalar · 4826fd6a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/065a5979616c05aa5e4f497a68d6a999f87a7615"&gt;fix(887): a silent socket holds nothing; only an A/V subscriber or a trace does&lt;/a&gt; — Jondalar · 065a5979 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/00fb88e2fcab08e134a8f645e163f509eac6dc02"&gt;feat(daemon): --idle-exit and daemon/keep_alive (Spec 887)&lt;/a&gt; — Jondalar · 00fb88e2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/c7d4596f6c2bde8d14a705a1f4c7b26a71274aad"&gt;release: 0.11.1&lt;/a&gt; — Jondalar · c7d4596f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/TRX64/commit/4461f393aa35695d5e73386f50f148ea0d67c5b8"&gt;fix(daemon): take the port before booting; the .c64retrace grows while recording&lt;/a&gt; — Jondalar · 4461f393 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 12:48:59 +0000</pubDate>
    </item>
    <item>
      <title>8bitworkshop — 8-bit browser development and debugging environment — 1 commit on 2 October 2026</title>
      <link>https://github.com/sehugg/8bitworkshop</link>
      <guid isPermaLink="false">legacy-re:8bitworkshop-retro-browser-ide:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sehugg/8bitworkshop"&gt;8bitworkshop — 8-bit browser development and debugging environment&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Amstrad CPC, ZX Spectrum, Apple II, Atari 8-bit → Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; sehugg&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/6ab5e589073fa314240f40b9cdd2e67617626d38"&gt;CHANGELOG.md&lt;/a&gt; — sehugg · 6ab5e589 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 10:57:40 +0000</pubDate>
    </item>
    <item>
      <title>RASM — Z80 assembler and CPC media tooling — 1 commit on 2 October 2026</title>
      <link>https://github.com/EdouardBERGE/rasm</link>
      <guid isPermaLink="false">legacy-re:rasm-z80-assembler:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/EdouardBERGE/rasm"&gt;RASM — Z80 assembler and CPC media tooling&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Linux, Windows, macOS, MS-DOS, MorphOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; EdouardBERGE&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/EdouardBERGE/rasm/commit/24c97b648a090f983590aadc6215768120b47852"&gt;Update README.md&lt;/a&gt; — EdouardBERGE · 24c97b64 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 10:33:59 +0000</pubDate>
    </item>
    <item>
      <title>OpenCaptive — updated</title>
      <link>https://github.com/yeager/OpenCaptive</link>
      <guid isPermaLink="false">legacy-re:open-captive-yeager:project_updated:2026-10-02T06:10:18Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/OpenCaptive"&gt;OpenCaptive&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Amiga, Atari ST, Amiga CD32 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 06:10:18 +0000</pubDate>
    </item>
    <item>
      <title>Globe — 6502 demo translated to ARM — updated</title>
      <link>https://github.com/kieranhj/globe</link>
      <guid isPermaLink="false">legacy-re:globe-bbc-to-archie-port:project_updated:2026-10-02T06:10:18Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/kieranhj/globe"&gt;Globe — 6502 demo translated to ARM&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro → Acorn Archimedes&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; source cpu, target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 06:10:18 +0000</pubDate>
    </item>
    <item>
      <title>Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction — updated</title>
      <link>https://github.com/yeager/firestaff</link>
      <guid isPermaLink="false">legacy-re:firestaff-dungeon-master-engine:project_updated:2026-10-02T06:10:18Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/firestaff"&gt;Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST, Amiga, FM Towns, Macintosh, Sega Saturn, PC Engine / TurboGrafx-16 → Windows, Linux, macOS, Steam Deck&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 06:10:18 +0000</pubDate>
    </item>
    <item>
      <title>EXMON II BBC/Electron annotated ROM update — updated</title>
      <link>https://github.com/tom-seddon/exmon2_disassembly</link>
      <guid isPermaLink="false">legacy-re:exmon2-bbc-electron-disassembly:project_updated:2026-10-02T06:10:18Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/tom-seddon/exmon2_disassembly"&gt;EXMON II BBC/Electron annotated ROM update&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro, Acorn Electron&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 06:10:18 +0000</pubDate>
    </item>
    <item>
      <title>Exile BBC 6502-to-C++ study port — updated</title>
      <link>https://github.com/davidjefferies-stellar/exile-cpp</link>
      <guid isPermaLink="false">legacy-re:exile-bbc-cpp-jefferies:project_updated:2026-10-02T06:10:18Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/davidjefferies-stellar/exile-cpp"&gt;Exile BBC 6502-to-C++ study port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 06:10:18 +0000</pubDate>
    </item>
    <item>
      <title>Epyx Fastload cartridge load routines — updated</title>
      <link>https://github.com/commodoreihs/epyx_fastload</link>
      <guid isPermaLink="false">legacy-re:epyx-fastload-c64-cartridge-routines:project_updated:2026-10-02T06:10:18Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/commodoreihs/epyx_fastload"&gt;Epyx Fastload cartridge load routines&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 1541 → Commodore 64&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 06:10:18 +0000</pubDate>
    </item>
    <item>
      <title>rom-properties — CBM media and ROM metadata inspector — 12 commits on 2 October 2026</title>
      <link>https://github.com/GerbilSoft/rom-properties</link>
      <guid isPermaLink="false">legacy-re:rom-properties-cbm-media-inspector:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/GerbilSoft/rom-properties"&gt;rom-properties — CBM media and ROM metadata inspector&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; GerbilSoft&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/490cb8dcd07f481f12b1d09c7e382d1fe110a305"&gt;Merge branch &amp;#x27;bugfix/WiiUPackage-extracted-format-metadata-crash&amp;#x27;&lt;/a&gt; — GerbilSoft · 490cb8dc · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/c806137cf7c3c27cd1931ae4d3446e738dba97f6"&gt;[librpsecure] os-secure.h: Add param.socket_netlink for AF_NETLINK sockets.&lt;/a&gt; — GerbilSoft · c806137c · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/f78ae6ee4bf50039cb81f99d1e704e6bbe2506d2"&gt;[rp-download] rp-download_secure.c: Allow AF_UNIX and fgetxattr() to fix issues on CachyOS with systemd-resolved.&lt;/a&gt; — GerbilSoft · f78ae6ee · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/8224c8b5f931b24bd56eaa3b32a78811c618e31d"&gt;[doc] COMPILING.md: Arch needs the `glib2-devel` package for gdbus-codegen.&lt;/a&gt; — GerbilSoft · 8224c8b5 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/9a4cec300dcbda3862e974352de15085a47b8a1e"&gt;[doc] COMPILING.md: Missing `cmake` for Arch.&lt;/a&gt; — GerbilSoft · 9a4cec30 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/03f610bc490cddad09280c62c32f2e59387ffd56"&gt;[.github/ISSUE_TEMPLATE] feature_request.md: s/bug report/feature request/&lt;/a&gt; — GerbilSoft · 03f610bc · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/b31ee64d72375072d75914e78d03daed3be3926f"&gt;[.github/ISSUE_TEMPLATE] Add a note saying if a report was determined to be generated, we will ask the user to rewrite it.&lt;/a&gt; — GerbilSoft · b31ee64d · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/afa8a04e9fa2721f80e2908c9d3f7b0b0dab0d7a"&gt;Add .github/ISSUE_TEMPLATE/ with basic Bug Report and Feature Request templates.&lt;/a&gt; — GerbilSoft · afa8a04e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/44771233b935e20f44e8a5e55250250de2ff178b"&gt;[libromdata] WiiUPackagePrivate::addFields_System_XMLs(): Add an addTicketFields parameter.&lt;/a&gt; — GerbilSoft · 44771233 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/5eedf1a8d14a8910da8be22bd19dc3c90e4d9420"&gt;[libromdata] WiiUPackagePrivate::addMetaData_System_XMLs(): Add an option to add ticket properties.&lt;/a&gt; — GerbilSoft · 5eedf1a8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/24b6112bc3a4ad6c23af57748ed2fa0d86e6ea4f"&gt;[libromdata] WiiUPackagePrivate::addMetaData_System_XMLs(): Remove shadowed metaRootNode declaration.&lt;/a&gt; — GerbilSoft · 24b6112b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/ebcf04815035512795b3ce6417dc4cd46f8215da"&gt;[libromdata] WiiUPackage: Fix a crash in Nautilus when viewing metadata from extracted packages.&lt;/a&gt; — GerbilSoft · ebcf0481 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 03:18:26 +0000</pubDate>
    </item>
    <item>
      <title>Gargoyle — multi-format interactive fiction player — 1 commit on 2 October 2026</title>
      <link>https://github.com/garglk/garglk</link>
      <guid isPermaLink="false">legacy-re:gargoyle-interactive-fiction-player:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/garglk/garglk"&gt;Gargoyle — multi-format interactive fiction player&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum, Amiga, DOS → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; cspiegel&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/garglk/garglk/commit/9e06211c20bee35026744424a57f50375cdc29db"&gt;Merge pull request #1038 from cspiegel/find-sdl3&lt;/a&gt; — cspiegel · 9e06211c · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 01:51:30 +0000</pubDate>
    </item>
    <item>
      <title>Dotnet6502 — 6502 JIT decompiler to .NET MSIL — 3 commits on 2 October 2026</title>
      <link>https://github.com/KallDrexx/Dotnet6502</link>
      <guid isPermaLink="false">legacy-re:dotnet6502-jit-decompiler:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/KallDrexx/Dotnet6502"&gt;Dotnet6502 — 6502 JIT decompiler to .NET MSIL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, NES&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; KallDrexx&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/7dcffea7697b9ef5a6016fa85cebb7f58e441ece"&gt;Add editor config&lt;/a&gt; — KallDrexx · 7dcffea7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/3f023d5eaabf1803a05a6f8e1e804821d282bdc2"&gt;Fix missing generic arguments&lt;/a&gt; — KallDrexx · 3f023d5e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/2c2b3855b030ee0e1e206e395e18f3208f9a8d0b"&gt;Make JitCompiler take hal type as a generic argument&lt;/a&gt; — KallDrexx · 2c2b3855 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 01:37:17 +0000</pubDate>
    </item>
    <item>
      <title>Elite — enhanced Atari ST and Amiga builds (ataribaby42) — 1 commit on 2 October 2026</title>
      <link>https://github.com/ataribaby42/elite-source-code-atarist</link>
      <guid isPermaLink="false">legacy-re:elite-amiga-ataribaby42:day:2026-10-02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/ataribaby42/elite-source-code-atarist"&gt;Elite — enhanced Atari ST and Amiga builds (ataribaby42)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST → Atari ST, Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; ataribaby42&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/ataribaby42/elite-source-code-atarist/commit/ccc0d774cd23145be2911ff723644268c42aded2"&gt;- Atari ST/Amiga: Comlete combat rewrite. Player and AI now uses same front/aft shields, energy banks and energy recharges. Unified player and AI shields, energy banks, recharge, weapon resistance, maximum speed, turning limits and missile capacity for all purchasable hulls. AI ships currently spawn without Energy Units.&lt;/a&gt; — ataribaby42 · ccc0d774 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:07:41 +0000</pubDate>
    </item>
    <item>
      <title>Atari File Forge — ST disk and ROM analysis workbench — released v0.6.0</title>
      <link>https://github.com/peteclarke-del/AtariFileForge/releases/tag/v0.6.0</link>
      <guid isPermaLink="false">legacy-re:atari-file-forge-workbench:release:v0.6.0</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/peteclarke-del/AtariFileForge"&gt;Atari File Forge — ST disk and ROM analysis workbench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST → Linux, Web&lt;/p&gt;&lt;p&gt;Atari File Forge 0.6.0&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>CPCSyntaxError — CPC/Plus cycle-level emulator — released v0.2.4</title>
      <link>https://github.com/WacKEDmaN/CPCSyntaxError/releases/tag/v0.2.4</link>
      <guid isPermaLink="false">legacy-re:cpc-syntax-error-emulator:release:v0.2.4</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/WacKEDmaN/CPCSyntaxError"&gt;CPCSyntaxError — CPC/Plus cycle-level emulator&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, Amstrad CPC Plus, GX4000 → Windows&lt;/p&gt;&lt;p&gt;CPCSyntaxError v0.2.4&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction — released v3.0.355</title>
      <link>https://github.com/yeager/firestaff/releases/tag/v3.0.355</link>
      <guid isPermaLink="false">legacy-re:firestaff-dungeon-master-engine:release:v3.0.355</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/firestaff"&gt;Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST, Amiga, FM Towns, Macintosh, Sega Saturn, PC Engine / TurboGrafx-16 → Windows, Linux, macOS, Steam Deck&lt;/p&gt;&lt;p&gt;Firestaff v3.0.355&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Lanthorn — interactive-fiction disk and format interpreter — released v0.8.3</title>
      <link>https://github.com/sharkusk/lanthorn/releases/tag/v0.8.3</link>
      <guid isPermaLink="false">legacy-re:lanthorn-interactive-fiction-archive:release:v0.8.3</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sharkusk/lanthorn"&gt;Lanthorn — interactive-fiction disk and format interpreter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Atari ST, Apple II, Commodore 64, ZX Spectrum, DOS → development host&lt;/p&gt;&lt;p&gt;lanthorn v0.8.3&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Master of Magic — ReMoM Amiga port — released v0.7.0</title>
      <link>https://github.com/angree/Amiga-68K-ReMoM/releases/tag/v0.7.0</link>
      <guid isPermaLink="false">legacy-re:remom-amiga:release:v0.7.0</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/angree/Amiga-68K-ReMoM"&gt;Master of Magic — ReMoM Amiga port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS → Amiga&lt;/p&gt;&lt;p&gt;0.7.0 - new game starts clean&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>png2amiga — multiplatform retro graphics converter — released v1.110.0</title>
      <link>https://github.com/tinic/png2amiga/releases/tag/v1.110.0</link>
      <guid isPermaLink="false">legacy-re:png2amiga-multiplatform-asset-converter:release:v1.110.0</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/tinic/png2amiga"&gt;png2amiga — multiplatform retro graphics converter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Atari ST, Atari STE, IBM PC, Commodore 64, Sega Genesis / Mega Drive, Super Nintendo, Game Boy Advance, Sega Master System, Game Gear, Amstrad CPC, Amstrad CPC Plus, Thomson TO7/70, Thomson TO8, Commodore Plus/4, Commodore 16 → Windows, Linux, macOS, Web&lt;/p&gt;&lt;p&gt;v1.110.0 — cell refinement and palette improvements&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>TRX64 — C64 reverse-debugging emulator/runtime — released v0.12.1</title>
      <link>https://github.com/Jondalar/TRX64/releases/tag/v0.12.1</link>
      <guid isPermaLink="false">legacy-re:trx64-reverse-debugger:release:v0.12.1</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Jondalar/TRX64"&gt;TRX64 — C64 reverse-debugging emulator/runtime&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 1541, Commodore 1581 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;TRX64 0.12.1 — the C64&amp;#x27;s CIAs are VICE&amp;#x27;s&lt;/p&gt;</description>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction — 63 commits on 1 October 2026</title>
      <link>https://github.com/yeager/firestaff</link>
      <guid isPermaLink="false">legacy-re:firestaff-dungeon-master-engine:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/firestaff"&gt;Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST, Amiga, FM Towns, Macintosh, Sega Saturn, PC Engine / TurboGrafx-16 → Windows, Linux, macOS, Steam Deck&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; yeager&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/eaf3bbd7b35bd406a2799ed5eeb210a39ac8230e"&gt;Cover authentic DM1 mouse-only Hall recruitment&lt;/a&gt; — yeager · eaf3bbd7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8c25e7769ac93ccf67a073bc40a6eae99b16c84c"&gt;Cover authentic DM1 PC 3.4 mouse forward movement&lt;/a&gt; — yeager · 8c25e776 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0f7c904b07989ed51bc09137f4a03fe4de90bfb1"&gt;Extend authentic CSB Atari second-champion route&lt;/a&gt; — yeager · 0f7c904b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/16a449649ac84c04aeab3b7b0fef4ade056f6fc8"&gt;Extend authentic CSB Atari post-recruit movement regression&lt;/a&gt; — yeager · 16a44964 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3fcadb955479ea4b343e9f3ab6874af9a4efb599"&gt;Verify authentic DM1 Eye scroll text and release&lt;/a&gt; — yeager · 3fcadb95 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/06bf5ad299e146958f5cc9ebd9dd8bdaf6738a92"&gt;Verify authentic DM1 Hall pickup and inventory transfer&lt;/a&gt; — yeager · 06bf5ad2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0ff9f52eed9779bee81b84555b76c1e09e93bfd1"&gt;test(csb): cover first recruitment through Atari CLI&lt;/a&gt; — yeager · 0ff9f52e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e0232e37d0d6c1c73300cdcab99a583782aea6c4"&gt;test(csb): verify movement after first recruitment&lt;/a&gt; — yeager · e0232e37 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6a47f7f123bd2d2dab2abff9910bdd3da38d0f1f"&gt;fix(csb): prioritize champion mirror modal input&lt;/a&gt; — yeager · 6a47f7f1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d8195de112dcd3a5fe0c3cd5071191a27533237e"&gt;chore(l10n): refresh startup catalog source references&lt;/a&gt; — yeager · d8195de1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3958cf0eee145e6ebc0fa70abc12482bfdb18428"&gt;test(startup): capture DM1 intro and reach CSB mirror&lt;/a&gt; — yeager · 3958cf0e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/39f487a2f523efd8639cc7750112e8501dc86e60"&gt;test(dm1): verify original startup handoff phases&lt;/a&gt; — yeager · 39f487a2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8293d65dd525c704102bf407c93bdd1a1a2f2220"&gt;fix(audio): share macOS playback preparation&lt;/a&gt; — yeager · 8293d65d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b9c2a3161fedcdb22c8810193317d1da6dbff990"&gt;docs(cli): describe current entry point&lt;/a&gt; — yeager · b9c2a316 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/77f6ec2b0c82a0bcd6271bf9057686931b4491dd"&gt;chore: remove unused legacy CLI parser&lt;/a&gt; — yeager · 77f6ec2b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e363ad65bcc8bf400e424c102199f3fda5dc7e5f"&gt;refactor(dm1): forward legacy viewport header&lt;/a&gt; — yeager · e363ad65 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ac3f4572251b4528d471852dad92fe8a9713fa17"&gt;chore: trim archived DM1 probe captures&lt;/a&gt; — yeager · ac3f4572 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/fd7cffca04f1681405015da98fba8f05adbe2bdb"&gt;chore: remove duplicate PC34 probe source&lt;/a&gt; — yeager · fd7cffca · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ac7dbac9a71140aeee3632de2512c3dd682d2eae"&gt;chore(i18n): refresh startup menu catalog refs&lt;/a&gt; — yeager · ac7dbac9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f2cf6bb3d9cd777276b2bba266efa6a1897c93c5"&gt;fix(dm2): gate quick resume to PC SKSave&lt;/a&gt; — yeager · f2cf6bb3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/07f365f9e63706dfb91c0de889cb9316dfad709a"&gt;chore(i18n): refresh startup catalog references&lt;/a&gt; — yeager · 07f365f9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9b8a1979629f0c75e97d3505443a97ef040b3146"&gt;Merge remote-tracking branch &amp;#x27;origin/main&amp;#x27; into fix/dm2-mac-retail-v3.0.353&lt;/a&gt; — yeager · 9b8a1979 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/30dfcba2d80cd93db7e842debc3183c0998a41e7"&gt;fix: harden dm1 csb and dm2 startup release&lt;/a&gt; — yeager · 30dfcba2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/abf1a2315de46a78785efc30ed93b63994c1019d"&gt;test(dm1): cover Atari C001 quit after first frame&lt;/a&gt; — yeager · abf1a231 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d984b668415d21530a9453fe2da7caf7cf5cd727"&gt;docs(dm2): record authentic Mac movie startup probe&lt;/a&gt; — yeager · d984b668 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0e1364a6e8d059275314cdc4f25b1f818e1b60fe"&gt;fix(dm1): exit cleanly when Atari startup is cancelled&lt;/a&gt; — yeager · 0e1364a6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/444ca22672dfaa26b98bfbc45fa894c4d9e8ea1e"&gt;fix(dm1): treat Atari startup quit as normal exit&lt;/a&gt; — yeager · 444ca226 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a2dff9f5259eacb85b39b325c8a47613ed36f211"&gt;docs: record authentic dm1 and csb cli boots&lt;/a&gt; — yeager · a2dff9f5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6c9aa8d6bfe30ba5f658675f00bbdf5c92ee0bb5"&gt;docs: record verified mac startup probes&lt;/a&gt; — yeager · 6c9aa8d6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/88ba243eb9cfdd86d0a03ddc88eb31f49f22afa5"&gt;fix(dm2): reject Mac resume without complete loader&lt;/a&gt; — yeager · 88ba243e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8d23316774f526628e95f35f88e1ecf43c59e600"&gt;refactor(csb): remove unsupported Atari sound hold&lt;/a&gt; — yeager · 8d233167 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/dc2da94e58a333e9ad1656957761514b8d39b39a"&gt;fix(csb): reject truncated Atari SND1 audio&lt;/a&gt; — yeager · dc2da94e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/07e388f5e231ed4ac8251f6dfcad639f4c9bbd94"&gt;feat(theron): expose authentic skill rank bytes&lt;/a&gt; — yeager · 07e388f5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/bc5bd00e92d601f7406f435e541cb322e9c9d417"&gt;test(theron): compare authentic teleporter previews&lt;/a&gt; — yeager · bc5bd00e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a7515df9123d7682bc2a42978c3b148bad24e1e4"&gt;fix(theron): align teleporter movement preview&lt;/a&gt; — yeager · a7515df9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a6dcfd0805f562c96a35d4aeb880dddee35f6420"&gt;test(theron): census authentic teleporter chains&lt;/a&gt; — yeager · a6dcfd08 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/607c3f887254e09c2ec8299470f107c9dadd401d"&gt;test(theron): verify authentic chained wall routes&lt;/a&gt; — yeager · 607c3f88 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/481ddb5a191693c6520f5f7b61ffab2727abc2da"&gt;test(theron): cover closed-pad teleporter arrivals&lt;/a&gt; — yeager · 481ddb5a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/47da2ddccf27e1b08e4bc9cdf3d1c25c7aa624b6"&gt;test(theron): exercise authentic teleporter route corpus&lt;/a&gt; — yeager · 47da2ddc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/40fb7311f7f39af6845e988dd663ceab72803e75"&gt;fix(theron): commit coordinate teleporter movement&lt;/a&gt; — yeager · 40fb7311 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/10d530f9fa070807101bb9d1385ad1d7a17833f6"&gt;docs(theron): record blocked US menu replay&lt;/a&gt; — yeager · 10d530f9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/10d4fbb4b1f5b7af37776d6c1c131b44121351ea"&gt;test(theron): lock authentic chain census counts&lt;/a&gt; — yeager · 10d4fbb4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8e959806152416a6b90df7b7dda5f2cc94d90433"&gt;test(dm2): allow enough time for Mac runtime input&lt;/a&gt; — yeager · 8e959806 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ce9d36d5dfd116d76b0595459e1fd3c92043f3f8"&gt;Preserve cached FM Towns CSB handoff&lt;/a&gt; — yeager · ce9d36d5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7c46a7be82a5b07b0a7ed155df1821bdef1648e9"&gt;Fix loose FM Towns CSB runtime media handoff&lt;/a&gt; — yeager · 7c46a7be · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e10663335f9bb1c64633638afd28b05ea8b1507e"&gt;test: align CSB launcher readiness fixture with M11 handoff&lt;/a&gt; — yeager · e1066333 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ad2d0fe0ba7354d8b9a44df1121165a030582572"&gt;fix(csb): preserve final Atari PSG sample tick&lt;/a&gt; — yeager · ad2d0fe0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/65668908ea54994c55a4b6ecf3fe9f66a490479e"&gt;docs: record verified launcher changes for 3.0.353&lt;/a&gt; — yeager · 65668908 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f4032d12f350aad5b8e343485552724bb3f33825"&gt;test: verify authentic DM1 CSB and DM2 media paths&lt;/a&gt; — yeager · f4032d12 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d5ad27d02ebf19527fd88a485568a7e07e65b418"&gt;test(dm2): bind Mac close wall to source tiles&lt;/a&gt; — yeager · d5ad27d0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7d21711acdbf70ab7aa84dde86ff81b27c979e62"&gt;docs(dm2): record shared SDL audio fix&lt;/a&gt; — yeager · 7d21711a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/dc5f239ef8a4cd324d4a6339b749f08e94c574d0"&gt;fix(audio): preserve shared SDL owner on M11 failure&lt;/a&gt; — yeager · dc5f239e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/8ebe90b119a6f7706c21e1f5b40d312aff1884b6"&gt;test(dm2): monitor nearby creatures during Mac startup&lt;/a&gt; — yeager · 8ebe90b1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/cd13c0e65e6c057c70021fd63688c2da52ed650e"&gt;fix(dm2): preserve shared SDL audio subsystem&lt;/a&gt; — yeager · cd13c0e6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5086aea1a065175591b1af34bdf59393e03926f8"&gt;test(csb): cover authentic Atari ST startup archive&lt;/a&gt; — yeager · 5086aea1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3319c3a9afeb20b196498444a59ac13bc48b2bb6"&gt;test(dm1): remove impossible dummy host capture check&lt;/a&gt; — yeager · 3319c3a9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/de245b5d3fa1d41c46ade871d1a38246e954ddbf"&gt;fix(dm2): stop MIDI music when session closes&lt;/a&gt; — yeager · de245b5d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/143b9d6e3ac7418fe61c721695572e91461a37a8"&gt;docs(dm2): record Mac MIDI tick coverage&lt;/a&gt; — yeager · 143b9d6e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/27f1d18979e0145cf820a7a338dfdbb25f51647a"&gt;test(dm2): assert Mac MIDI advances after new game&lt;/a&gt; — yeager · 27f1d189 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e34c357d5942caadfd4f91bfc5211b36d214b2b4"&gt;test(dm2): cover authentic post-menu Mac route&lt;/a&gt; — yeager · e34c357d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3f6e8fc37046f1c48bda66fab163ae1289863325"&gt;test(dm2): harden Mac startup regression lane&lt;/a&gt; — yeager · 3f6e8fc3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/59a33b83c2089b7b197129477eb05d2ce0edc256"&gt;test(dm2): verify Mac movement after menu launch&lt;/a&gt; — yeager · 59a33b83 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/692bf72eb48e458463b9c4c42f6614c429459688"&gt;docs(dm2): record packaged Mac startup test&lt;/a&gt; — yeager · 692bf72e · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 23:52:42 +0000</pubDate>
    </item>
    <item>
      <title>Rolling Thunder — Amiga 68k translation — 4 commits on 1 October 2026</title>
      <link>https://github.com/jotd666/rolling_thunder</link>
      <guid isPermaLink="false">legacy-re:rolling-thunder-amiga-jotd:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/jotd666/rolling_thunder"&gt;Rolling Thunder — Amiga 68k translation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Arcade → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; jotd666&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/040f38268c9ad44b55da4f0fa3b2df35eface9a9"&gt;scrolling tester displaying something coherent&lt;/a&gt; — jotd666 · 040f3826 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/9e42239e720fe13d8048171c0ae8a02fc9f43b1b"&gt;coding hw tester for scrolling&lt;/a&gt; — jotd666 · 9e42239e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/77e71c0a06e6fa845cb8337d55ea893d2279ba2b"&gt;trainer added&lt;/a&gt; — jotd666 · 77e71c0a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/126d589af0df1852d2523d201ebc5626ef15d0bc"&gt;insert coin working&lt;/a&gt; — jotd666 · 126d589a · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 21:58:37 +0000</pubDate>
    </item>
    <item>
      <title>z88dk — Z80 development kit — 11 commits on 1 October 2026</title>
      <link>https://github.com/z88dk/z88dk</link>
      <guid isPermaLink="false">legacy-re:z88dk-z80-development-kit:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/z88dk/z88dk"&gt;z88dk — Z80 development kit&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, ZX Spectrum, SAM Coupé → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; morozov, suborb&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/a36c1e381439f6afad4b4cce7ec6f6752ca81da5"&gt;80cc: fix orphaned comment close in ir_opt_deref_offset (broke the build)&lt;/a&gt; — suborb · a36c1e38 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/6439429e78d7102e94605299cd50a411ae9c3891"&gt;80cc: Cleanup comments/simplify wording&lt;/a&gt; — suborb · 6439429e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/0ee5b8402e56e1ab654f202c7ec7eb7085f04412"&gt;80cc: run ivsr_lftr on ez80/kc160/rabbit to pin the induction-pointer-in-idx2 CPU gate&lt;/a&gt; — suborb · 0ee5b840 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/ed8aa6d538b61e7330418e82d1ce5118fdb31b2f"&gt;80cc: IVSR second induction pointer can home in idx2 on ez80/kc160/rabbit&lt;/a&gt; — suborb · ed8aa6d5 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/02630c26fe1dcca0f6850082e82553f89b879205"&gt;Merge pull request #3170 from morozov/fix/ticks-confirm-without-tty&lt;/a&gt; — suborb · 02630c26 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/c0548744164682cd9136723123814085db601bf2"&gt;Merge pull request #3168 from morozov/fix/gdb-exit-code-on-detach&lt;/a&gt; — suborb · c0548744 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/0717595bbad1a3f18d1a755c32e4c3e731240665"&gt;Merge pull request #3167 from morozov/fix/ticks-exit-on-stdin-eof&lt;/a&gt; — suborb · 0717595b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/701febfa8eeac99958e5c4b5f2ba903fe44147a0"&gt;80cc: idx2 slot can host non-overlapping vregs, not just one for the whole function&lt;/a&gt; — suborb · 701febfa · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/a343ae3e6917a662fb218c28a49f9ef7702b314b"&gt;Answer confirm prompts when stdin is not a tty&lt;/a&gt; — morozov · a343ae3e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/9022913067c8cf25e3eea8d0989cae44be4d75e8"&gt;Exit 0 after an intentional detach&lt;/a&gt; — morozov · 90229130 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/3d3508f6443bc9684b1f2e4044e885471f77bf21"&gt;Exit cleanly when stdin reaches end of input&lt;/a&gt; — morozov · 3d3508f6 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 21:42:59 +0000</pubDate>
    </item>
    <item>
      <title>DotNet 6502 — C64/VIC-20/Apple II emulation and debugger — 5 commits on 1 October 2026</title>
      <link>https://github.com/highbyte/dotnet-6502</link>
      <guid isPermaLink="false">legacy-re:dotnet-6502-systems-debugger:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/highbyte/dotnet-6502"&gt;DotNet 6502 — C64/VIC-20/Apple II emulation and debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, VIC-20, Apple II, Oric → Windows, Linux, macOS, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; highbyte&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/highbyte/dotnet-6502/commit/dd3155f4d1adbf1824c5304ea00ef15d9e970dc6"&gt;Add native virtual keyboard typing for touch-first browsers (#364)&lt;/a&gt; — highbyte · dd3155f4 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/highbyte/dotnet-6502/commit/26c9e3b2f907b3425b89c4e1588ef6fad938a8fa"&gt;Fix browser dialog actions and desktop zoom behavior (#363)&lt;/a&gt; — highbyte · 26c9e3b2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/highbyte/dotnet-6502/commit/0c1b23bdc4f64e127118c8057b00ded8df9d1191"&gt;Make Avalonia Browser usable on small screens with zoom and panning (#362)&lt;/a&gt; — highbyte · 0c1b23bd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/highbyte/dotnet-6502/commit/3c9650fab308ae92a4384189a43a2f9dd77a6547"&gt;Add dependency vulnerability checks (#361)&lt;/a&gt; — highbyte · 3c9650fa · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/highbyte/dotnet-6502/commit/eee0a0312a0095ff35d3c7c58b29d4adef78f750"&gt;Check release prerequisites before changing the VSCode changelog (#360)&lt;/a&gt; — highbyte · eee0a031 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 21:32:54 +0000</pubDate>
    </item>
    <item>
      <title>8bitworkshop — 8-bit browser development and debugging environment — 13 commits on 1 October 2026</title>
      <link>https://github.com/sehugg/8bitworkshop</link>
      <guid isPermaLink="false">legacy-re:8bitworkshop-retro-browser-ide:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sehugg/8bitworkshop"&gt;8bitworkshop — 8-bit browser development and debugging environment&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Amstrad CPC, ZX Spectrum, Apple II, Atari 8-bit → Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; sehugg&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/9d75669c90d8ae54a480b15d542c9a7ca45bb3c2"&gt;verilog: fix t_unopt_converge by detecting non-convergence on settle&lt;/a&gt; — sehugg · 9d75669c · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/f1a9584e8f6fbf597a1bb9c6c3c50c37b3353c18"&gt;vectrex: removed lzg, use res/&lt;/a&gt; — sehugg · f1a9584e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/c77fb9d87729d8a7ea1ea6faa712de80fc61aa25"&gt;gb: fix key map&lt;/a&gt; — sehugg · c77fb9d8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/5011fc15f226ea0e6b2297efe4e14b09f9e33262"&gt;ui: reset clears call graph, shortened info line&lt;/a&gt; — sehugg · 5011fc15 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/8fc6bf174a9fa07a5a84172944f6aad6f63485a5"&gt;vscode: verilog syntax highlighting, 0.1.1&lt;/a&gt; — sehugg · 8fc6bf17 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/107f1965d4a189927af92b3c36e69e99757c95a0"&gt;ui: breakpoints disabled on page load, ui always highlights a line on breakpoint&lt;/a&gt; — sehugg · 107f1965 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/a8189103f0af86d880408f6349baa4a72bc582c7"&gt;vscode: update readme&lt;/a&gt; — sehugg · a8189103 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/dad1a0fd823000a597871607a1e0919411ae4110"&gt;verilog: fixed test, powercycle&lt;/a&gt; — sehugg · dad1a0fd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/777e1b68fdffc6aa7b18bd934288b0aee07160a3"&gt;refactored stuff into BuildProducts&lt;/a&gt; — sehugg · 777e1b68 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/2de55caa60d72526dc8e9275bee0195d041f384c"&gt;vscode: infer symbol sizes&lt;/a&gt; — sehugg · 2de55caa · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/d908fcfdc40d155ea9c67ba54029c853002e40d3"&gt;ui: removed https redirect&lt;/a&gt; — sehugg · d908fcfd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/154884c47072418120fcee1532da75e556f761d3"&gt;vscode: removed assetUrl&lt;/a&gt; — sehugg · 154884c4 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/36f2b9f63cc74bab4f8a46cff2c57283c8ca08d5"&gt;vscode: removed hex editor integration for now&lt;/a&gt; — sehugg · 36f2b9f6 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 21:08:21 +0000</pubDate>
    </item>
    <item>
      <title>SkoolKit — Spectrum disassembly suite — 3 commits on 1 October 2026</title>
      <link>https://github.com/skoolkid/skoolkit</link>
      <guid isPermaLink="false">legacy-re:skoolkit-spectrum-reassembly-tools:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/skoolkid/skoolkit"&gt;SkoolKit — Spectrum disassembly suite&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; skoolkid&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/4b778c36580bf3b42952f9d8b9f6d34b522abc4a"&gt;skool2html.py: Catch more errors when copying resources&lt;/a&gt; — skoolkid · 4b778c36 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/c2f1c52a47374bb2d09a425c62d715a8b41d8d8f"&gt;Catch more errors when formatting HTML templates&lt;/a&gt; — skoolkid · c2f1c52a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/skoolkid/skoolkit/commit/10b4cedc1800138a8e5ccbe0ebc8ce07ade8148c"&gt;Validate the [AudioWriter] section&lt;/a&gt; — skoolkid · 10b4cedc · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 20:31:42 +0000</pubDate>
    </item>
    <item>
      <title>xrick — Rick Dangerous reimplementation — 4 commits on 1 October 2026</title>
      <link>https://github.com/zpqrtbnk/xrick</link>
      <guid isPermaLink="false">legacy-re:xrick-rick-dangerous-reimplementation:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/zpqrtbnk/xrick"&gt;xrick — Rick Dangerous reimplementation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST → Windows, Linux, Amiga, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Stephan&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/zpqrtbnk/xrick/commit/2ddedc89f1318c96352b91a940cdae734354ffe6"&gt;RD2: one game_main frame is rd2_frame_step (T47 phase 2)&lt;/a&gt; — Stephan · 2ddedc89 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/zpqrtbnk/xrick/commit/5b187316b27b0ede7ef41be4e86268c681b14b55"&gt;RD2 WASM&lt;/a&gt; — Stephan · 5b187316 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/zpqrtbnk/xrick/commit/b1e5ecc8ad1c631a8750077d26900b604f3c1322"&gt;version in splash&lt;/a&gt; — Stephan · b1e5ecc8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/zpqrtbnk/xrick/commit/0deaa567ecc24299308fcc57904e69e756ed5ec1"&gt;cleanup usage, version&lt;/a&gt; — Stephan · 0deaa567 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 20:28:23 +0000</pubDate>
    </item>
    <item>
      <title>Geargrafx — PC Engine emulator and MCP debugger — 9 commits on 1 October 2026</title>
      <link>https://github.com/drhelius/Geargrafx</link>
      <guid isPermaLink="false">legacy-re:geargrafx-pce-mcp-debugger:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Geargrafx"&gt;Geargrafx — PC Engine emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; PC Engine, TurboGrafx-16, SuperGrafx → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; dependabot[bot], drhelius, github-actions[bot]&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/df2ff61b343bc002819eee6017f34daf0dae312e"&gt;Improve release builds and compiler flag handling&lt;/a&gt; — drhelius · df2ff61b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/8b9ec3b8844c20fe695062a77d88f4630aa7300a"&gt;Fix dependabot for devcontainers&lt;/a&gt; — drhelius · 8b9ec3b8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/2e2f50bec3bba96e6eab18af7505c1609a8ff45e"&gt;Update dependabot schedule&lt;/a&gt; — drhelius · 2e2f50be · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/46d5300dae4c8d615333efe7a2c66a8ec1de9e0b"&gt;Merge pull request #192 from drhelius/dependabot/github_actions/github/gh-aw-actions/setup-cli-0.90.0&lt;/a&gt; — drhelius · 46d5300d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/e0c527c07d62f8fccf705982930379b31c15bfed"&gt;Merge pull request #193 from drhelius/dependabot/github_actions/vmactions/freebsd-vm-1.5.8&lt;/a&gt; — drhelius · e0c527c0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/be7d4c720d5f924332e9cf159be5b8755d4ca988"&gt;Bump vmactions/freebsd-vm from 1.5.6 to 1.5.8&lt;/a&gt; — dependabot[bot] · be7d4c72 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/e5bc2ad75215220db3f378deaa3ef336f2243abb"&gt;Bump github/gh-aw-actions/setup-cli from 0.89.9 to 0.90.0&lt;/a&gt; — dependabot[bot] · e5bc2ad7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/1a9919d1c8b2bac144c90a891f41f1e6e41b2539"&gt;Merge pull request #191 from drhelius/update-gamecontrollerdb/update-controller-db-f8bfe53dc7f1bbbf&lt;/a&gt; — drhelius · 1a9919d1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/3906d11bdaae04b0cfbfb7be55ac92a379bf57d5"&gt;Update gamecontrollerdb: latest upstream mappings&lt;/a&gt; — github-actions[bot] · 3906d11b · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 20:15:06 +0000</pubDate>
    </item>
    <item>
      <title>Gearcoleco — ColecoVision/ADAM emulator and MCP debugger — 9 commits on 1 October 2026</title>
      <link>https://github.com/drhelius/Gearcoleco</link>
      <guid isPermaLink="false">legacy-re:gearcoleco-mcp-debugger:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearcoleco"&gt;Gearcoleco — ColecoVision/ADAM emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ColecoVision, Coleco ADAM → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; dependabot[bot], drhelius, github-actions[bot]&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/cec693294f8603a6121b1917db0ee2e1fc9fe4a9"&gt;Improve release builds and compiler flag handling&lt;/a&gt; — drhelius · cec69329 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/1faa43c7160a988bd3fdf3853fdd59201b287bdf"&gt;Fix dependabot for devcontainers&lt;/a&gt; — drhelius · 1faa43c7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/15394a826abd0c152c66d790189ef48e5cabd38b"&gt;Update dependabot schedule&lt;/a&gt; — drhelius · 15394a82 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/4d1d0c89e8ee221726a8f7dba0fc18f6a0839970"&gt;Merge pull request #140 from drhelius/dependabot/github_actions/github/gh-aw-actions/setup-cli-0.90.0&lt;/a&gt; — drhelius · 4d1d0c89 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/985615fc4a1d88be22a152d554b5d36126f5cd24"&gt;Merge pull request #141 from drhelius/dependabot/github_actions/vmactions/freebsd-vm-1.5.8&lt;/a&gt; — drhelius · 985615fc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/6ab69e9b05f7c43d1955dc19dc195902a6317bf0"&gt;Bump vmactions/freebsd-vm from 1.5.6 to 1.5.8&lt;/a&gt; — dependabot[bot] · 6ab69e9b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/9e40d5bc9a6eb3e832d64997a45b163113065089"&gt;Bump github/gh-aw-actions/setup-cli from 0.89.9 to 0.90.0&lt;/a&gt; — dependabot[bot] · 9e40d5bc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/6f14894c72b55c0aae031d00b3bd717bd7fecb18"&gt;Merge pull request #139 from drhelius/update-gamecontrollerdb/update-gamecontrollerdb-latest-b51597b4b136d78a&lt;/a&gt; — drhelius · 6f14894c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/a98199837ebcbd5d173fe8808d012515d5cb2ed7"&gt;Update gamecontrollerdb: latest upstream mappings&lt;/a&gt; — github-actions[bot] · a9819983 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 20:15:06 +0000</pubDate>
    </item>
    <item>
      <title>Gearsystem — Sega 8-bit emulator and MCP debugger — 9 commits on 1 October 2026</title>
      <link>https://github.com/drhelius/Gearsystem</link>
      <guid isPermaLink="false">legacy-re:gearsystem-sega-mcp-debugger:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearsystem"&gt;Gearsystem — Sega 8-bit emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Master System, Game Gear, SG-1000 → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; dependabot[bot], drhelius, github-actions[bot]&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/2d9106f2063d1a6e0661cc8938bb7f8eb737bcae"&gt;Improve release builds and compiler flag handling&lt;/a&gt; — drhelius · 2d9106f2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/59543ca2cc82583dc3aa1ebbfc57759d8b2ab605"&gt;Fix dependabot for devcontainers&lt;/a&gt; — drhelius · 59543ca2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/2a1ba7e3a1cecc43f20a3b9814394c17f4bdcc5d"&gt;Update dependabot schedule&lt;/a&gt; — drhelius · 2a1ba7e3 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/67f5753e62e2b9ee85249d88a01a038082e02c44"&gt;Merge pull request #202 from drhelius/dependabot/github_actions/github/gh-aw-actions/setup-cli-0.90.0&lt;/a&gt; — drhelius · 67f5753e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/afa3adf6ac0e9b8ea872b14bdccb8b814b92018c"&gt;Merge pull request #203 from drhelius/dependabot/github_actions/vmactions/freebsd-vm-1.5.8&lt;/a&gt; — drhelius · afa3adf6 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/e5024790471836c1246b1551fb43b54bcd8b7cea"&gt;Bump vmactions/freebsd-vm from 1.5.6 to 1.5.8&lt;/a&gt; — dependabot[bot] · e5024790 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/317669fde2fa154391bf13af8c49321e933e22ba"&gt;Bump github/gh-aw-actions/setup-cli from 0.89.9 to 0.90.0&lt;/a&gt; — dependabot[bot] · 317669fd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/c5ed271b6fc95641340d602c88b08f3d5dbe6da9"&gt;Merge pull request #201 from drhelius/update-gamecontrollerdb/update-gamecontrollerdb-latest-1cfeb7ad57b40bca&lt;/a&gt; — drhelius · c5ed271b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/0fde6a547f74403597ebe5ab4d0b37a69a108b09"&gt;Update gamecontrollerdb: latest upstream mappings&lt;/a&gt; — github-actions[bot] · 0fde6a54 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 20:15:05 +0000</pubDate>
    </item>
    <item>
      <title>Gearboy — Game Boy emulator and MCP debugger — 9 commits on 1 October 2026</title>
      <link>https://github.com/drhelius/Gearboy</link>
      <guid isPermaLink="false">legacy-re:gearboy-gameboy-mcp-debugger:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearboy"&gt;Gearboy — Game Boy emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Game Boy, Game Boy Color → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; dependabot[bot], drhelius, github-actions[bot]&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/8fcc90897b66ba15c13d8c6b778b3a977dc5c4eb"&gt;Improve release builds and compiler flag handling&lt;/a&gt; — drhelius · 8fcc9089 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/660344bf905e3277bb748602470b63ec9199f67e"&gt;Fix dependabot for devcontainers&lt;/a&gt; — drhelius · 660344bf · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/fff4212a274472bfd675a71ad8e6e238c14a0ec9"&gt;Update dependabot schedule&lt;/a&gt; — drhelius · fff4212a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/fd7ac1f395353acbd18b17cb7534ed04f6cad016"&gt;Merge pull request #284 from drhelius/dependabot/github_actions/vmactions/freebsd-vm-1.5.8&lt;/a&gt; — drhelius · fd7ac1f3 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/d723e966fe09ccae95ea2db0b2b1456c5553c6ab"&gt;Merge pull request #285 from drhelius/dependabot/github_actions/github/gh-aw-actions/setup-cli-0.90.0&lt;/a&gt; — drhelius · d723e966 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/c4819027291969f24125ec82f835c2271a04ec7a"&gt;Bump github/gh-aw-actions/setup-cli from 0.89.9 to 0.90.0&lt;/a&gt; — dependabot[bot] · c4819027 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/ff970c3f7dcf5a1db684592077f141ee80befd04"&gt;Bump vmactions/freebsd-vm from 1.5.6 to 1.5.8&lt;/a&gt; — dependabot[bot] · ff970c3f · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/cc8af1a85325a771033ecd031198d01893bc8342"&gt;Merge pull request #283 from drhelius/update-gamecontrollerdb/update-db-f2c95b6d7f02335e&lt;/a&gt; — drhelius · cc8af1a8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearboy/commit/1959c021938bae333818d783ffcd273cda6b8397"&gt;Update gamecontrollerdb: latest upstream mappings&lt;/a&gt; — github-actions[bot] · 1959c021 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 20:15:05 +0000</pubDate>
    </item>
    <item>
      <title>Lanthorn — interactive-fiction disk and format interpreter — 13 commits on 1 October 2026</title>
      <link>https://github.com/sharkusk/lanthorn</link>
      <guid isPermaLink="false">legacy-re:lanthorn-interactive-fiction-archive:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sharkusk/lanthorn"&gt;Lanthorn — interactive-fiction disk and format interpreter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Atari ST, Apple II, Commodore 64, ZX Spectrum, DOS → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; sharkusk&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/ee029747a933e1052eb00cf81a629d50b9b1b75c"&gt;chore: reopen Unreleased after cutting v0.8.2&lt;/a&gt; — sharkusk · ee029747 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/43a853a6e7c9e73d41ac58addb0411da8fdb0db3"&gt;chore: cut v0.8.2&lt;/a&gt; — sharkusk · 43a853a6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/992ca20129e0d4e59cbb400ede328ae14dd4c670"&gt;fix(app): scroll through a standing top-anchor continuously, not in one jump (SQ-1666)&lt;/a&gt; — sharkusk · 992ca201 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/c6d414ad3343b19ece840a51fe6f3fd2adf6b65d"&gt;fix(app): make /reset-game&amp;#x27;s &amp;quot;Delete saved progress&amp;quot; actually delete saved progress (SQ-1665)&lt;/a&gt; — sharkusk · c6d414ad · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/cd48f3f5e9acc207929f5471c9ca5bf1519ac27f"&gt;fix(app): rescue a closed primary window&amp;#x27;s undrained text instead of losing it (SQ-1663)&lt;/a&gt; — sharkusk · cd48f3f5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/52281b9901ef3831afcee98c276cd2b26ac0eef9"&gt;fix(app): give the live inventory dock the same typeable-name fallback the click words already had (SQ-1662)&lt;/a&gt; — sharkusk · 52281b99 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/60d77c324a08bd88c0da5a63510f73a21d36b0ef"&gt;fix(app): skip the pager&amp;#x27;s follow-ease while a top-anchored clear still fits (SQ-1661)&lt;/a&gt; — sharkusk · 60d77c32 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/6103ae44255e40097b2bd0c1f091a5fabcd73c16"&gt;fix(app): scroll old content off the top on every game-driven clear again (SQ-1660)&lt;/a&gt; — sharkusk · 6103ae44 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/8257b83734568e53f06b4bed22e40354ef8b4d5d"&gt;fix(app): show the inventory dock&amp;#x27;s registry name, not the live word-join (SQ-1659)&lt;/a&gt; — sharkusk · 8257b837 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/234ab45075a43508ae864fb5f4e8dbe7f67dc9f7"&gt;fix(app): snap the transcript to the bottom on the player&amp;#x27;s own command submission (SQ-1658)&lt;/a&gt; — sharkusk · 234ab450 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/48975b869cdd0de4917f9be14ad26cebf9081292"&gt;test(app): update CM&amp;#x27;s avatar-refusal pin for SQ-1657&amp;#x27;s real fallback&lt;/a&gt; — sharkusk · 48975b86 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/1b982f5797e5745d022dc89b820a5ab791a47427"&gt;fix(app): learn a Glulx avatar from its first inventory listing, not only a pickup (SQ-1657)&lt;/a&gt; — sharkusk · 1b982f57 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sharkusk/lanthorn/commit/14ca0622b849775eeb32888035914617c79c9509"&gt;fix(app): stop a preserving screen clear from top-anchoring like a destructive one (SQ-1656)&lt;/a&gt; — sharkusk · 14ca0622 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 19:43:00 +0000</pubDate>
    </item>
    <item>
      <title>SNES IDA loader and processor — 3 commits on 1 October 2026</title>
      <link>https://github.com/lab313ru/snes_ida</link>
      <guid isPermaLink="false">legacy-re:discovery-snes-ida:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/lab313ru/snes_ida"&gt;SNES IDA loader and processor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Super Nintendo Entertainment System → analysis host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; lab313ru&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/lab313ru/snes_ida/commit/9bfe1b1b04ed4d8da373bda852865a8b8a824a88"&gt;Updated README.md&lt;/a&gt; — lab313ru · 9bfe1b1b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/lab313ru/snes_ida/commit/9d4edd5ff2cccd4422e6dc8e4fff886a8c76e568"&gt;Pressing Q makes d24 type (number)&lt;/a&gt; — lab313ru · 9d4edd5f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/lab313ru/snes_ida/commit/fabcbc816b1868ff1e05277879f92ae38c8f12b3"&gt;Fixes around data24_t type&lt;/a&gt; — lab313ru · fabcbc81 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 19:30:18 +0000</pubDate>
    </item>
    <item>
      <title>Gargoyle — multi-format interactive fiction player — 1 commit on 1 October 2026</title>
      <link>https://github.com/garglk/garglk</link>
      <guid isPermaLink="false">legacy-re:gargoyle-interactive-fiction-player:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/garglk/garglk"&gt;Gargoyle — multi-format interactive fiction player&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum, Amiga, DOS → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; cspiegel&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/garglk/garglk/commit/34c53e05b522e91ec1a2230f7ab673a58ddfde30"&gt;Find SDL3.dll when using sdl2-compat&lt;/a&gt; — cspiegel · 34c53e05 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 19:26:00 +0000</pubDate>
    </item>
    <item>
      <title>Boing Ball AMICUS — Amiga demo reconstruction — 1 commit on 1 October 2026</title>
      <link>https://github.com/mbackschat/amiga-boing</link>
      <guid isPermaLink="false">legacy-re:boing-amicus-amiga-reconstruction:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mbackschat/amiga-boing"&gt;Boing Ball AMICUS — Amiga demo reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; mbackschat&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/mbackschat/amiga-boing/commit/fdf1e8c40cc10162b6d09783b0d5589a45691348"&gt;chore(agents): use CLAUDE.md as the shared instruction source&lt;/a&gt; — mbackschat · fdf1e8c4 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 19:11:02 +0000</pubDate>
    </item>
    <item>
      <title>Rolling Thunder — Amiga 68k translation — updated</title>
      <link>https://github.com/jotd666/rolling_thunder</link>
      <guid isPermaLink="false">legacy-re:rolling-thunder-amiga-jotd:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/jotd666/rolling_thunder"&gt;Rolling Thunder — Amiga 68k translation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Arcade → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>Project Eon — updated</title>
      <link>https://github.com/yeager/project-eon</link>
      <guid isPermaLink="false">legacy-re:project-eon-yeager:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/project-eon"&gt;Project Eon&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Amiga, Atari ST → Windows, Linux, macOS, iPadOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>papple2 — Apple II reverse-engineering emulator/debugger — updated</title>
      <link>https://github.com/fschuhi/papple2</link>
      <guid isPermaLink="false">legacy-re:papple2-apple2-debugger:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/fschuhi/papple2"&gt;papple2 — Apple II reverse-engineering emulator/debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, techniques&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>Edge Grinder — BBC Master 128 port — updated</title>
      <link>https://github.com/kieranhj/edge-beeb</link>
      <guid isPermaLink="false">legacy-re:edge-grinder-bbc-port:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/kieranhj/edge-beeb"&gt;Edge Grinder — BBC Master 128 port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64 → BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; build, runtime profiles, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>Deathchase — Go reimplementation from Spectrum source — updated</title>
      <link>https://github.com/SeamusWaldron/deathchase</link>
      <guid isPermaLink="false">legacy-re:deathchase-go-reimplementation:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/SeamusWaldron/deathchase"&gt;Deathchase — Go reimplementation from Spectrum source&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; status&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>Commander X16 ROM — Commodore-derived system software — updated</title>
      <link>https://github.com/commanderx16/x16-rom</link>
      <guid isPermaLink="false">legacy-re:commanderx16-rom-continuation:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/commanderx16/x16-rom"&gt;Commander X16 ROM — Commodore-derived system software&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 128 → Commander X16&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; build, notes, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>CDTV IR keyboard — U75 ROM-derived transmitter — updated</title>
      <link>https://github.com/Korinel/Amiga-CDTV-IR-Keyboard</link>
      <guid isPermaLink="false">legacy-re:cdtv-ir-keyboard-protocol:project_updated:2026-10-01T18:20:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Korinel/Amiga-CDTV-IR-Keyboard"&gt;CDTV IR keyboard — U75 ROM-derived transmitter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga CDTV → Raspberry Pi Pico 2 W&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, reconstructed languages, target platforms&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:20:51 +0000</pubDate>
    </item>
    <item>
      <title>Project Eon — 19 commits on 1 October 2026</title>
      <link>https://github.com/yeager/project-eon</link>
      <guid isPermaLink="false">legacy-re:project-eon-yeager:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/project-eon"&gt;Project Eon&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Amiga, Atari ST → Windows, Linux, macOS, iPadOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; yeager&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/da81ceb8334ec819684abbd33d9bb972320f69fd"&gt;Align release packages on version 0.1.2&lt;/a&gt; — yeager · da81ceb8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/35cc35db8a7682e6f5218f1aa7f3c641dba85110"&gt;Restore game artwork in launcher menu&lt;/a&gt; — yeager · 35cc35db · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/975ac248d5bbcea1067359e0433a199ffbc6a5cf"&gt;Use isolated scratch for iOS packaging tests&lt;/a&gt; — yeager · 975ac248 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/c378908900a76a5230982e5f95aa9f290ff883cd"&gt;Mark Deuteros CIA continuation complete&lt;/a&gt; — yeager · c3789089 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/17d0a5534e9184cee6c0075bc9ac5191c8224e6d"&gt;Update Millennium Amiga work queue boundary&lt;/a&gt; — yeager · 17d0a553 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/b80056ee5461fba32da64f0be16476b30fa7d8d9"&gt;Clarify Deuteros runtime work queue&lt;/a&gt; — yeager · b80056ee · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/5620ea1baca6c127142eee9be57f92bb3b6308b1"&gt;Reconstruct Deuteros bootstrap frame in Modern mode&lt;/a&gt; — yeager · 5620ea1b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/e0e3e6940d24e5c43712b9d53ee70165bae159fd"&gt;Reconstruct recovered Deuteros title in Modern mode&lt;/a&gt; — yeager · e0e3e694 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/8872938dd12a19d0ee38b003da64796b7a7c0a45"&gt;Bound direct DOS driver test reads&lt;/a&gt; — yeager · 8872938d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/9e4781fd56248bfa6ffd663816a055edc1c0d992"&gt;Find DOS driver pair in direct media tree&lt;/a&gt; — yeager · 9e4781fd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/2a9b4079798f85e7883bdd275b3a3ed0421d0ff3"&gt;Test Deuteros worker scenario with direct media&lt;/a&gt; — yeager · 2a9b4079 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/1f4db3ae0e8487ece0ab21d4b07b5c33528a54b7"&gt;Add hypothetical Deuteros worker scenarios&lt;/a&gt; — yeager · 1f4db3ae · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/15ce8b1c4064f9c14923ae76aff9e15a835c3bd9"&gt;Skip POSIX runner path test on Windows&lt;/a&gt; — yeager · 15ce8b1c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/bcbd23716fbdf735be3811954b29e7c273e28098"&gt;Add experimental DOS operand observer runner&lt;/a&gt; — yeager · bcbd2371 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/3816c7d242987bc0d35aeeff2c9d204c1a261fa7"&gt;Add experimental DOS operand receipt verifier&lt;/a&gt; — yeager · 3816c7d2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/187fa9008f3988a358ec1762e7c466f0420f89a7"&gt;Document experimental DOS operand observer&lt;/a&gt; — yeager · 187fa900 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/3069b0c213f66b0de3319847cc09677563ffb192"&gt;Record DOS recorder scan and operand read boundary&lt;/a&gt; — yeager · 3069b0c2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/4ad74850fcdfe5f2652753f68d49f7eaad687671"&gt;Clarify DOS title byte observation boundary&lt;/a&gt; — yeager · 4ad74850 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/project-eon/commit/f163a66683c09528901b3898bf270f491c18527d"&gt;Document DOS title allocation provenance boundary&lt;/a&gt; — yeager · f163a666 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 18:12:02 +0000</pubDate>
    </item>
    <item>
      <title>NeoST — Atari ST/STE emulator and debugger — 4 commits on 1 October 2026</title>
      <link>https://github.com/habib256/neost</link>
      <guid isPermaLink="false">legacy-re:neost-atari-emulator:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/habib256/neost"&gt;NeoST — Atari ST/STE emulator and debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST, Atari STE → Linux, Windows, macOS, Web, Android&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; habib256&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/habib256/neost/commit/496569c602b4bea98cc34b786f0c2f1277728bb9"&gt;Merge feat/server-media : disquette à chaud au serveur, --drive-b off&lt;/a&gt; — habib256 · 496569c6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/habib256/neost/commit/299ab6033f1d4fe64b137ea8987b5e302443d52e"&gt;Serveur : disquette à chaud (insert/eject), lecteur B débranché (--drive-b off)&lt;/a&gt; — habib256 · 299ab603 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/habib256/neost/commit/fdbce2e31fe9e07fcef65ad12bbf22eccec53fa6"&gt;GEMDOS HD : un opcode magique n&amp;#x27;est plus rejoué au retour d&amp;#x27;interruption&lt;/a&gt; — habib256 · fdbce2e3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/habib256/neost/commit/31c814aa7e35b77ac9d0f4fb42ffd2440cdc4144"&gt;Merge fix/gemdos-irq-replay : appel GEMDOS HD jamais rejoué après une IRQ&lt;/a&gt; — habib256 · 31c814aa · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 17:16:16 +0000</pubDate>
    </item>
    <item>
      <title>Master of Magic — ReMoM Amiga port — 1 commit on 1 October 2026</title>
      <link>https://github.com/angree/Amiga-68K-ReMoM</link>
      <guid isPermaLink="false">legacy-re:remom-amiga:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/angree/Amiga-68K-ReMoM"&gt;Master of Magic — ReMoM Amiga port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; angree&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/angree/Amiga-68K-ReMoM/commit/b4088692378c7d774eac50588821fcd979ca6595"&gt;0.6.5: no more freeze after summoning a creature (Sprites etc.), credits: Amiga Testing - Solo Kazuki&lt;/a&gt; — angree · b4088692 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:26:20 +0000</pubDate>
    </item>
    <item>
      <title>BASCAL — structured classic BASIC transpiler — 7 commits on 1 October 2026</title>
      <link>https://github.com/johnjoeallen/bascal</link>
      <guid isPermaLink="false">legacy-re:bascal-retro-basic-compiler:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/johnjoeallen/bascal"&gt;BASCAL — structured classic BASIC transpiler&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Classic Microsoft BASIC → BASIC systems, C hosts, JVM hosts&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; johnjoeallen&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/62d43690c730871a213972d9f7f9c4d0c947e756"&gt;Remove the leftover tmp_dump scratch test&lt;/a&gt; — johnjoeallen · 62d43690 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/bcd9b2185bafbde68a99d06c0a87ba88ac954283"&gt;docs: split the home page into What is BASCAL, Why was it created, How has it evolved&lt;/a&gt; — johnjoeallen · bcd9b218 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/a5c84904265af0930279d984089e43f6e04a2b8d"&gt;Remove main&amp;#x27;s superseded trim bookkeeping from records.rs&lt;/a&gt; — johnjoeallen · a5c84904 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/28a4ea03eabc1321bc620924424735342f0a1f10"&gt;Merge rdgen-parser-generator into main&lt;/a&gt; — johnjoeallen · 28a4ea03 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/5d16515559077cff415656d47cdbfa624589422f"&gt;docs: bring the manual, grammar notes and editor grammar up to date&lt;/a&gt; — johnjoeallen · 5d165155 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/f88909b10d8a0838c6e2ea296ab97696947c41b8"&gt;Regenerate every compiler-generated .bas, .c and .j, and the generated docs&lt;/a&gt; — johnjoeallen · f88909b1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/9bd85b9efcab53682e31a999eb3353391f5a2123"&gt;docs: add workflow orchestration to AGENTS.md and import it from CLAUDE.md&lt;/a&gt; — johnjoeallen · 9bd85b9e · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:25:17 +0000</pubDate>
    </item>
    <item>
      <title>UE2 — C64 Ultimate firmware test emulator — updated</title>
      <link>https://github.com/Jondalar/UE2-C64U-Emulator</link>
      <guid isPermaLink="false">legacy-re:ue2-c64-ultimate-firmware-emulator:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Jondalar/UE2-C64U-Emulator"&gt;UE2 — C64 Ultimate firmware test emulator&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; C64 Ultimate, Ultimate 64 Elite II, Commodore 64 → macOS, Linux, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Turrican — TRSI trainer intro reconstruction — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/TRSI-CrTrTurrican</link>
      <guid isPermaLink="false">legacy-re:turrican-trsi-trainer-intro:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/TRSI-CrTrTurrican"&gt;Turrican — TRSI trainer intro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Double Action v1.0 — reconstructed Amiga packer — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Tools/Tristar-Double_Action</link>
      <guid isPermaLink="false">legacy-re:tristar-double-action-reconstructed:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Tools/Tristar-Double_Action"&gt;Double Action v1.0 — reconstructed Amiga packer&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Tetrapack v2.2 — reconstructed Amiga source — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Tools/Antiaction-Tetrapack</link>
      <guid isPermaLink="false">legacy-re:tetrapack-amiga-reconstructed:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Tools/Antiaction-Tetrapack"&gt;Tetrapack v2.2 — reconstructed Amiga source&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Athena — Spectrum 128K to Next reconstructed port — updated</title>
      <link>https://github.com/rygelda16th/athena-next</link>
      <guid isPermaLink="false">legacy-re:athena-spectrum-next-reconstruction:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/rygelda16th/athena-next"&gt;Athena — Spectrum 128K to Next reconstructed port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum 128K → ZX Spectrum Next&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; runtime profiles, source cpu, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>StarCraft — AmiSC 68K — updated</title>
      <link>https://github.com/angree/AmiSC</link>
      <guid isPermaLink="false">legacy-re:amisc-amiga:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/angree/AmiSC"&gt;StarCraft — AmiSC 68K&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Windows → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; runtime profiles, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>2.5vibePlus4 — Plus/4 TED raycasting SDK — updated</title>
      <link>https://github.com/Librologica/2.5vibePlus4</link>
      <guid isPermaLink="false">legacy-re:25vibeplus4-raycasting-sdk:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Librologica/2.5vibePlus4"&gt;2.5vibePlus4 — Plus/4 TED raycasting SDK&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore Plus/4&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, source cpu, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>2.5vibe128 — C128 VIC-IIe raycasting SDK — updated</title>
      <link>https://github.com/Librologica/2.5vibe128</link>
      <guid isPermaLink="false">legacy-re:25vibe128-raycasting-sdk:project_updated:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Librologica/2.5vibe128"&gt;2.5vibe128 — C128 VIC-IIe raycasting SDK&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 128&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, source cpu, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>SugarboxV2 — CPC emulator and source debugger — added</title>
      <link>https://github.com/Tom1975/SugarboxV2</link>
      <guid isPermaLink="false">legacy-re:sugarboxv2-cpc-emulator-debugger:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Tom1975/SugarboxV2"&gt;SugarboxV2 — CPC emulator and source debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, Amstrad CPC+ → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-09-18&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; v2.1.1 · 2026-09-04&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 7 commits across 3 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>scrconv — ZX Spectrum SCR image converter — added</title>
      <link>https://github.com/mrcook/scrconv</link>
      <guid isPermaLink="false">legacy-re:scrconv-spectrum-image-converter:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mrcook/scrconv"&gt;scrconv — ZX Spectrum SCR image converter&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum → host computer&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2023-12-27&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Rebelstar Raiders — recovered Spectrum BASIC/Z80 source — added</title>
      <link>https://github.com/mrcook/rebelstar-raiders-BASIC</link>
      <guid isPermaLink="false">legacy-re:rebelstar-raiders-basic-source:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mrcook/rebelstar-raiders-BASIC"&gt;Rebelstar Raiders — recovered Spectrum BASIC/Z80 source&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2023-08-13&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Manic Miner: Retro! — Z80-to-C++ source-faithful port — added</title>
      <link>https://github.com/mrcook/manic-miner</link>
      <guid isPermaLink="false">legacy-re:manic-miner-cpp-mrcook:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mrcook/manic-miner"&gt;Manic Miner: Retro! — Z80-to-C++ source-faithful port&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2021-03-01&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>iDSK — Amstrad CPC disk-image editor — added</title>
      <link>https://github.com/cpcsdk/idsk</link>
      <guid isPermaLink="false">legacy-re:idsk-cpc-disk-image-tool:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/cpcsdk/idsk"&gt;iDSK — Amstrad CPC disk-image editor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC → host computer&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2025-01-29&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; v0.20 · 2020-08-29&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Eric &amp; the Floaters — ZX Spectrum disassembly — added</title>
      <link>https://github.com/bedazzle/eatf</link>
      <guid isPermaLink="false">legacy-re:eric-and-floaters-spectrum-disassembly:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/bedazzle/eatf"&gt;Eric &amp;amp; the Floaters — ZX Spectrum disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-05-13&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Earth Shaker — byte-exact ZX Spectrum disassembly — added</title>
      <link>https://github.com/bedazzle/earth-shaker</link>
      <guid isPermaLink="false">legacy-re:earth-shaker-spectrum-bedazzle:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/bedazzle/earth-shaker"&gt;Earth Shaker — byte-exact ZX Spectrum disassembly&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ZX Spectrum&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-07-09&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 2 commits across 1 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>Atari ST development toolkit — reproducible cross-build container — added</title>
      <link>https://github.com/sidecartridge/atarist-toolkit-docker</link>
      <guid isPermaLink="false">legacy-re:atarist-toolkit-docker:project_added:2026-10-01T16:16:53Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sidecartridge/atarist-toolkit-docker"&gt;Atari ST development toolkit — reproducible cross-build container&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-09-30&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; latest · 2026-09-30&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 11 commits across 3 active days&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 16:16:53 +0000</pubDate>
    </item>
    <item>
      <title>a2-hires-lab — Apple II Lode Runner graphics workbench — 1 commit on 1 October 2026</title>
      <link>https://github.com/fschuhi/a2-hires-lab</link>
      <guid isPermaLink="false">legacy-re:a2-hires-lab-apple2-lode-runner:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/fschuhi/a2-hires-lab"&gt;a2-hires-lab — Apple II Lode Runner graphics workbench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; fschuhi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/a2-hires-lab/commit/7cae2aa1d9d1c9ff504d2f50c45ad63b41dc95b4"&gt;baseline&lt;/a&gt; — fschuhi · 7cae2aa1 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 13:51:09 +0000</pubDate>
    </item>
    <item>
      <title>papple2 — Apple II reverse-engineering emulator/debugger — 10 commits on 1 October 2026</title>
      <link>https://github.com/fschuhi/papple2</link>
      <guid isPermaLink="false">legacy-re:papple2-apple2-debugger:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/fschuhi/papple2"&gt;papple2 — Apple II reverse-engineering emulator/debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; fschuhi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4cde28062779dbd7dcc0238108297e060a70f42e"&gt;README: core complete, workbench next, oracle; pruned&lt;/a&gt; — fschuhi · 4cde2806 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/2cf2b4e33b081dcd05c70fe2cf7480a5547e5083"&gt;GOALS, TODO: core complete; workbench next; pruned&lt;/a&gt; — fschuhi · 2cf2b4e3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/17669f8adb25f936bf348aae51750a1f848d34e4"&gt;docs: workbench ideas (braindump)&lt;/a&gt; — fschuhi · 17669f8a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4a2dea0a38253634ffbf97d74ffefa2b1ae5ed3c"&gt;DIRECTION: dynamic first with static hole-filling, oracle as grader, workbench; prune&lt;/a&gt; — fschuhi · 4a2dea0a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/28e726ef372c918ce8dce6c16b8690d5646e45b1"&gt;shortened&lt;/a&gt; — fschuhi · 28e726ef · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/ea5334fe88237fda6481a9d5418fc6d8cf3530c2"&gt;Docs: read_immediate, the immediate flag, the lr-count check&lt;/a&gt; — fschuhi · ea5334fe · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/e22da0ce9ce1b8b2b66974dca27e08efafcbe4f0"&gt;lr_count: immediate operands from after_read_immediate; workaround removed&lt;/a&gt; — fschuhi · e22da0ce · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/82240b9134514eb7d27b0ff1a82b152dedae7fe4"&gt;CPU reports immediate operands with read_immediate, via the immediate flag&lt;/a&gt; — fschuhi · 82240b91 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/64f12c2a77e393ec9f256401ec963734ba5c66c6"&gt;read_immediate: a kind of its own in Memory, with after_read_immediate&lt;/a&gt; — fschuhi · 64f12c2a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/048c22ff6e52b9191f8804b891b88ae00b7be9c2"&gt;lowercase addresses; commit hash&lt;/a&gt; — fschuhi · 048c22ff · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 13:48:03 +0000</pubDate>
    </item>
    <item>
      <title>xrick-kb — Rick Dangerous reverse-engineering knowledge base — 1 commit on 1 October 2026</title>
      <link>https://github.com/zpqrtbnk/xrick-kb</link>
      <guid isPermaLink="false">legacy-re:xrick-rick-dangerous-knowledge-base:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/zpqrtbnk/xrick-kb"&gt;xrick-kb — Rick Dangerous reverse-engineering knowledge base&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Stephan&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/zpqrtbnk/xrick-kb/commit/292cf577114d86636407bf68be6b13d1c2143853"&gt;wasm build and upload&lt;/a&gt; — Stephan · 292cf577 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 13:12:06 +0000</pubDate>
    </item>
    <item>
      <title>Lode Runner — Apple II research and core-game specification — 3 commits on 1 October 2026</title>
      <link>https://fschuhi.github.io/a2-lode-runner/</link>
      <guid isPermaLink="false">legacy-re:lode-runner-apple2-fschuhi-analysis:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://fschuhi.github.io/a2-lode-runner/"&gt;Lode Runner — Apple II research and core-game specification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Web, analysis host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; fschuhi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/a2-lode-runner/commit/d9ff1ed008bea1126de50f4b1ee3f34afd8d4b83"&gt;fixed listings&lt;/a&gt; — fschuhi · d9ff1ed0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/a2-lode-runner/commit/bc11df32e7893ded28fb8f0a35db33762f399b9f"&gt;working on listings&lt;/a&gt; — fschuhi · bc11df32 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/a2-lode-runner/commit/890c2780f8780ec80d415976caf3d4dd1468371e"&gt;working on listings&lt;/a&gt; — fschuhi · 890c2780 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 12:42:48 +0000</pubDate>
    </item>
    <item>
      <title>Copperline — Amiga emulator &amp; reverse debugger — 2 commits on 1 October 2026</title>
      <link>https://github.com/CopperlineHQ/Copperline</link>
      <guid isPermaLink="false">legacy-re:copperline-amiga-emulator:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/CopperlineHQ/Copperline"&gt;Copperline — Amiga emulator &amp;amp; reverse debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Windows, Linux, macOS, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; LinuxJedi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/CopperlineHQ/Copperline/commit/2d0cc08ea7f49aba0ac36e93d297f4d2351380f7"&gt;Merge pull request #735 from CopperlineHQ/fix/host-volume-out-of-state&lt;/a&gt; — LinuxJedi · 2d0cc08e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/CopperlineHQ/Copperline/commit/85f7c8ac3dd8f428e57a2e6d3276f97e3a6201de"&gt;Merge pull request #733 from warpdesign/ui/speaker-mute-toggle&lt;/a&gt; — LinuxJedi · 85f7c8ac · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 11:09:50 +0000</pubDate>
    </item>
    <item>
      <title>S.W.I.V. Amiga disk reconstruction — 5 commits on 1 October 2026</title>
      <link>https://github.com/smikes75/swiv-amiga-re</link>
      <guid isPermaLink="false">legacy-re:swiv-amiga-re:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/smikes75/swiv-amiga-re"&gt;S.W.I.V. Amiga disk reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; smikes75&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/smikes75/swiv-amiga-re/commit/4025bebff3e50167d1498000d7ac3a4443a55e42"&gt;Kabina zlutych vrtulniku v disku: spis cerna, cervene jen problikne (zablesk jako u listu)&lt;/a&gt; — smikes75 · 4025bebf · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/smikes75/swiv-amiga-re/commit/6983755de6dae1f93b74f649bfa75c7c5c5f9948"&gt;Vylepseny rezim: kabina zlutych vrtulniku pulzuje cervene jako v originale (prekryv disku rotoru)&lt;/a&gt; — smikes75 · 6983755d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/smikes75/swiv-amiga-re/commit/f9b8f4101ac582996ecf8bd3909ac3ae9b3a29a0"&gt;Automaticke nacteni disku i po presmerovani slozky bez lomitka (Vercel 308)&lt;/a&gt; — smikes75 · f9b8f410 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/smikes75/swiv-amiga-re/commit/5b7e78dd3fa2902806751aa31716276f01c7377b"&gt;Nasazeni na testovaci web: automaticke nacteni swiv.adf vedle stranky, kontrola disku s ceskou hlaskou, noindex&lt;/a&gt; — smikes75 · 5b7e78dd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/smikes75/swiv-amiga-re/commit/ae25b66ce05034a7e1a00bbb99c7b103130f124a"&gt;Navadena strela zmerena (homingdiff): rank a kadence bosse po kolech, cil 0x72ee se ve dvou hracich strida&lt;/a&gt; — smikes75 · ae25b66c · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:57:28 +0000</pubDate>
    </item>
    <item>
      <title>Elite over Econet — network-loading &amp; multiplayer scoreboard modification — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-over-econet</link>
      <guid isPermaLink="false">legacy-re:elite-over-econet-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-over-econet"&gt;Elite over Econet — network-loading &amp;amp; multiplayer scoreboard modification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro, BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-over-econet/commit/aabf572d193d7eb8658ac8226085bc92399a068f"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · aabf572d · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:47:18 +0000</pubDate>
    </item>
    <item>
      <title>Elite Compendium — Acorn Electron 16K sideways-RAM collection — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-compendium-acorn-electron</link>
      <guid isPermaLink="false">legacy-re:elite-compendium-acorn-electron:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-compendium-acorn-electron"&gt;Elite Compendium — Acorn Electron 16K sideways-RAM collection&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Acorn Electron&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-compendium-acorn-electron/commit/08a0418d3baff415c436cba8c7c0bec4b7e4f1d6"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 08a0418d · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:43:08 +0000</pubDate>
    </item>
    <item>
      <title>Elite Compendium — BBC Micro B+ / B+128 collection — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-compendium-bbc-micro-b-plus</link>
      <guid isPermaLink="false">legacy-re:elite-compendium-bbc-micro-b-plus:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-compendium-bbc-micro-b-plus"&gt;Elite Compendium — BBC Micro B+ / B+128 collection&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Master, BBC Micro → BBC Micro B+, BBC Micro B+128&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-compendium-bbc-micro-b-plus/commit/b8b25a15f06da33d20065ebab5281574ab14dda2"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · b8b25a15 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:42:54 +0000</pubDate>
    </item>
    <item>
      <title>Elite Compendium — BBC Master disc integration — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-compendium-bbc-master</link>
      <guid isPermaLink="false">legacy-re:elite-compendium-bbc-master:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-compendium-bbc-master"&gt;Elite Compendium — BBC Master disc integration&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro, BBC Master → BBC Master 128&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-compendium-bbc-master/commit/42ed1856d224c63ffa3136aee145410d88cc8c5d"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 42ed1856 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:42:45 +0000</pubDate>
    </item>
    <item>
      <title>Elite Compendium — BBC Micro 16K sideways-RAM collection — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-compendium-bbc-micro</link>
      <guid isPermaLink="false">legacy-re:elite-compendium-bbc-micro:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-compendium-bbc-micro"&gt;Elite Compendium — BBC Micro 16K sideways-RAM collection&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-compendium-bbc-micro/commit/89aedf8a7f0a0e50753b5dd572e0f30067da621f"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 89aedf8a · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:42:39 +0000</pubDate>
    </item>
    <item>
      <title>!EliteNet — Archimedes Elite Econet scoreboard application — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-over-econet-acorn-archimedes</link>
      <guid isPermaLink="false">legacy-re:elitenet-archimedes-econet:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-over-econet-acorn-archimedes"&gt;!EliteNet — Archimedes Elite Econet scoreboard application&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Acorn Archimedes → Acorn Archimedes, RISC OS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-over-econet-acorn-archimedes/commit/b10f9b8c8ae58a669141065fe73d69e3bafd2b80"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · b10f9b8c · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:42:30 +0000</pubDate>
    </item>
    <item>
      <title>Elite Universe Editor — multi-platform in-game universe editor — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-universe-editor</link>
      <guid isPermaLink="false">legacy-re:elite-universe-editor-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-universe-editor"&gt;Elite Universe Editor — multi-platform in-game universe editor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Master, BBC Micro, Commodore 64&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-universe-editor/commit/23b0e5d8e85df24adabaa572eb94c4e04f9cdc68"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 23b0e5d8 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:42:07 +0000</pubDate>
    </item>
    <item>
      <title>Elite — flicker-free C64/Plus/4 patch — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/c64-elite-flicker-free</link>
      <guid isPermaLink="false">legacy-re:elite-flicker-free-c64-plus4-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/c64-elite-flicker-free"&gt;Elite — flicker-free C64/Plus/4 patch&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore Plus/4&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/c64-elite-flicker-free/commit/16e8d2edc9205d6d8e66a4e8efb1af82fe18f574"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 16e8d2ed · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:41:59 +0000</pubDate>
    </item>
    <item>
      <title>Teletext Elite — BBC Micro/Master Mode 7 conversion — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/teletext-elite</link>
      <guid isPermaLink="false">legacy-re:teletext-elite-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/teletext-elite"&gt;Teletext Elite — BBC Micro/Master Mode 7 conversion&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro → BBC Micro, BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/teletext-elite/commit/d11f543212606887a461f42ed6e4af5cd9b087c5"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · d11f5432 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:41:50 +0000</pubDate>
    </item>
    <item>
      <title>Elite 3D — anaglyph BBC Elite modification — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-3d</link>
      <guid isPermaLink="false">legacy-re:elite-3d-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-3d"&gt;Elite 3D — anaglyph BBC Elite modification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro → BBC Micro, BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-3d/commit/5e9281fee98710dda69c26c0619a1414830f5df8"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 5e9281fe · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:41:44 +0000</pubDate>
    </item>
    <item>
      <title>Two-player Elite — split-screen BBC Elite modification — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-two-player-6502-second-processor</link>
      <guid isPermaLink="false">legacy-re:elite-two-player-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-two-player-6502-second-processor"&gt;Two-player Elite — split-screen BBC Elite modification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro → BBC Micro, BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-two-player-6502-second-processor/commit/0c54003f8b261008ef7ed349bcc8f1df9cf0c903"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 0c54003f · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:41:10 +0000</pubDate>
    </item>
    <item>
      <title>The Sentinel — BBC Micro reconstruction — 1 commit on 1 October 2026</title>
      <link>https://thesentinel.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:sentinel-bbc-micro-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://thesentinel.bbcelite.com/"&gt;The Sentinel — BBC Micro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/the-sentinel-source-code-bbc-micro/commit/cc4eaa11b734ad5b2de969cbf214d68404942641"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · cc4eaa11 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:41:00 +0000</pubDate>
    </item>
    <item>
      <title>Lander — Acorn Archimedes reconstruction — 1 commit on 1 October 2026</title>
      <link>https://lander.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:lander-archimedes-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://lander.bbcelite.com/"&gt;Lander — Acorn Archimedes reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Acorn Archimedes&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/lander-source-code-acorn-archimedes/commit/e110f3a312ed09013221e96f78e8d4107801a03c"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · e110f3a3 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:53 +0000</pubDate>
    </item>
    <item>
      <title>Revs — BBC Micro reconstruction — 1 commit on 1 October 2026</title>
      <link>https://revs.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:revs-bbc-micro-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://revs.bbcelite.com/"&gt;Revs — BBC Micro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/revs-source-code-bbc-micro/commit/d6cba7e75ce2a7489b96ec958ac50916d7797dd6"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · d6cba7e7 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:44 +0000</pubDate>
    </item>
    <item>
      <title>Aviator — BBC Micro reconstruction — 1 commit on 1 October 2026</title>
      <link>https://aviator.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:aviator-bbc-micro-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://aviator.bbcelite.com/"&gt;Aviator — BBC Micro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/aviator-source-code-bbc-micro/commit/d613d80fcb08a855c4cf7fdd305270808d2de8e7"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · d613d80f · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:38 +0000</pubDate>
    </item>
    <item>
      <title>Elite-A — BBC Micro documented original sources — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-a-source-code-bbc-micro</link>
      <guid isPermaLink="false">legacy-re:elite-a-bbc-original-source-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-a-source-code-bbc-micro"&gt;Elite-A — BBC Micro documented original sources&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-a-source-code-bbc-micro/commit/d3f554d51869766a5f1958d638929f3dfea287f4"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · d3f554d5 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:31 +0000</pubDate>
    </item>
    <item>
      <title>Elite Demonstration Disc — BBC Micro reconstruction — 1 commit on 1 October 2026</title>
      <link>https://elite.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:elite-demo-bbc-micro-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://elite.bbcelite.com/"&gt;Elite Demonstration Disc — BBC Micro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-demo-source-code-bbc-micro/commit/4a73882c8053029737ca45b6039ffa6f12ac242f"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 4a73882c · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:25 +0000</pubDate>
    </item>
    <item>
      <title>Elite — NES reconstruction — 1 commit on 1 October 2026</title>
      <link>https://elite.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:elite-nes-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://elite.bbcelite.com/"&gt;Elite — NES reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; NES&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-nes/commit/cf425046d9682eef31a8f85ab795c98b146fa0ee"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · cf425046 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:19 +0000</pubDate>
    </item>
    <item>
      <title>Elite — Apple II documented original sources — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-source-code-apple-ii</link>
      <guid isPermaLink="false">legacy-re:elite-apple-ii-original-source-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-source-code-apple-ii"&gt;Elite — Apple II documented original sources&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-apple-ii/commit/ee2af71eec74ac3fe2acdbfce446f7f24b61a870"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · ee2af71e · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:13 +0000</pubDate>
    </item>
    <item>
      <title>Elite — Commodore 64 documented original sources — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-source-code-commodore-64</link>
      <guid isPermaLink="false">legacy-re:elite-c64-original-source-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-source-code-commodore-64"&gt;Elite — Commodore 64 documented original sources&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-commodore-64/commit/a9a7af08c08f9831a7b934afba2e202dcd03faf8"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · a9a7af08 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:07 +0000</pubDate>
    </item>
    <item>
      <title>Elite — Acorn Electron reconstruction — 1 commit on 1 October 2026</title>
      <link>https://elite.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:elite-acorn-electron-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://elite.bbcelite.com/"&gt;Elite — Acorn Electron reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Acorn Electron&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-acorn-electron/commit/22cf05216c2d0fc9b9128307a58c2d6a80edb0a7"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 22cf0521 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:40:00 +0000</pubDate>
    </item>
    <item>
      <title>Elite — BBC Master reconstruction — 1 commit on 1 October 2026</title>
      <link>https://elite.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:elite-bbc-master-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://elite.bbcelite.com/"&gt;Elite — BBC Master reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Master&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-bbc-master/commit/e0059231077e407526358cfbaa3a0b442387921c"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · e0059231 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:39:53 +0000</pubDate>
    </item>
    <item>
      <title>Elite — BBC Micro 6502 Second Processor original sources — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-source-code-6502-second-processor</link>
      <guid isPermaLink="false">legacy-re:elite-6502-second-processor-original-source:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-source-code-6502-second-processor"&gt;Elite — BBC Micro 6502 Second Processor original sources&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro, 6502 Second Processor&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-6502-second-processor/commit/e190d561aeacba0f5da90e30bbdfdf7583282c97"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · e190d561 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:39:46 +0000</pubDate>
    </item>
    <item>
      <title>Elite — BBC Micro disc reconstruction — 1 commit on 1 October 2026</title>
      <link>https://elite.bbcelite.com/</link>
      <guid isPermaLink="false">legacy-re:elite-bbc-micro-disc-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://elite.bbcelite.com/"&gt;Elite — BBC Micro disc reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-bbc-micro-disc/commit/5af23a31c33ad159ff0b33c9f304741b4bc05fd6"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 5af23a31 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:38:59 +0000</pubDate>
    </item>
    <item>
      <title>Elite — BBC Micro cassette documented original sources — 1 commit on 1 October 2026</title>
      <link>https://github.com/markmoxon/elite-source-code-bbc-micro-cassette</link>
      <guid isPermaLink="false">legacy-re:elite-bbc-micro-cassette-moxon:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/markmoxon/elite-source-code-bbc-micro-cassette"&gt;Elite — BBC Micro cassette documented original sources&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; BBC Micro&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; markmoxon&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/markmoxon/elite-source-code-bbc-micro-cassette/commit/2b85ecac543d9716550b26503eb2c4d95795e205"&gt;Change &amp;quot;fileserver&amp;quot; to &amp;quot;file server&amp;quot; throughout documentation&lt;/a&gt; — markmoxon · 2b85ecac · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:38:49 +0000</pubDate>
    </item>
    <item>
      <title>UE2 — C64 Ultimate firmware test emulator — 1 commit on 1 October 2026</title>
      <link>https://github.com/Jondalar/UE2-C64U-Emulator</link>
      <guid isPermaLink="false">legacy-re:ue2-c64-ultimate-firmware-emulator:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Jondalar/UE2-C64U-Emulator"&gt;UE2 — C64 Ultimate firmware test emulator&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; C64 Ultimate, Ultimate 64 Elite II, Commodore 64 → macOS, Linux, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Jondalar&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/UE2-C64U-Emulator/commit/362dad4f835886758c42fc5ce8c5d8f7c7f9829f"&gt;deps: TRX64 v0.11.0&lt;/a&gt; — Jondalar · 362dad4f · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 10:13:31 +0000</pubDate>
    </item>
    <item>
      <title>Gearcoleco — ColecoVision/ADAM emulator and MCP debugger — updated</title>
      <link>https://github.com/drhelius/Gearcoleco</link>
      <guid isPermaLink="false">legacy-re:gearcoleco-mcp-debugger:project_updated:2026-10-01T08:53:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearcoleco"&gt;Gearcoleco — ColecoVision/ADAM emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ColecoVision, Coleco ADAM → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 08:53:51 +0000</pubDate>
    </item>
    <item>
      <title>Atari ST — F# emulator and TOS analysis — 13 commits on 1 October 2026</title>
      <link>https://github.com/7sharp9/Atari-St-Emulator</link>
      <guid isPermaLink="false">legacy-re:atari-st-fsharp-7sharp9:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/7sharp9/Atari-St-Emulator"&gt;Atari ST — F# emulator and TOS analysis&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; 7sharp9&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/1efce1c987deb1e9d36bfab94de74f7d710af2ba"&gt;powermonger: ANCHORS row for pm132 link-mode runs&lt;/a&gt; — 7sharp9 · 1efce1c9 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/4eabc9bf9789a93b4e3fd3b4570cde9f4b91b356"&gt;powermonger: 132nd pass handoff -- link roles, ESC abort and chat closed, audit remainder is data loads and dead-code triage&lt;/a&gt; — 7sharp9 · 4eabc9bf · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/38ce8e268232de0cda7b87493b998fd5de004a13"&gt;powermonger: 132nd pass -- serial-link slot states 6/8, startup string $123c, ESC abort and chat $26 checked live; send-side abort unreachable from the keyboard&lt;/a&gt; — 7sharp9 · 38ce8e26 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/03925a55f02c1e95d69511e898048933f6679876"&gt;powermonger: 131st pass handoff -- alliance effects closed, $5809a closed, audit remainder is open item 1&lt;/a&gt; — 7sharp9 · 03925a55 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/6e55bee72774c7d1732a4981645993ba3b117d79"&gt;powermonger: 131st pass -- alliance effects checked from the natural state ($06/$10 accepted on the ally&amp;#x27;s town, $1e refused at the pointer test), $5809a has no writer in the image&lt;/a&gt; — 7sharp9 · 6e55bee7 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/3f6da7fafcbc9466d91bc483850ad669a1fed819"&gt;docs: emulator performance section, hot-path rules&lt;/a&gt; — 7sharp9 · 3f6da7fa · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/c34e932abbd3b2481d53b45028c60edd9c2cf815"&gt;emulator: struct ValueOption active patterns in Instructions.fs&lt;/a&gt; — 7sharp9 · c34e932a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/bf94fbac2d2acefdf677f37bcb0c52b94e8a1b4d"&gt;emulator: take MOVE fault bookkeeping off the happy path&lt;/a&gt; — 7sharp9 · bf94fbac · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/e0b6712b6bdb7d693bdc8b527b889635eb79bc10"&gt;emulator: make the step periods module-level literals&lt;/a&gt; — 7sharp9 · e0b6712b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/46892d471fdfe4ff5c0662a8a420fdafe77e49f6"&gt;emulator: gate the per-step PC printf behind Trace.enabled&lt;/a&gt; — 7sharp9 · 46892d47 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/a4551409cf9ea71a720e8f843f2a4d1339530eb7"&gt;emulator: direct RAM fast path in the MMU read/write members&lt;/a&gt; — 7sharp9 · a4551409 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/dff2faf0b7c35ce29910b07328ba708d0660280e"&gt;emulator: skip per-instruction trace formatting when ATARI_NOTRACE is set&lt;/a&gt; — 7sharp9 · dff2faf0 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/91f19ac4a36eefc73055e40c34c23433fa7da310"&gt;emulator: build the Debug configuration optimized&lt;/a&gt; — 7sharp9 · 91f19ac4 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 08:51:53 +0000</pubDate>
    </item>
    <item>
      <title>C64RE — MCP-assisted C64 software analysis workbench — 8 commits on 1 October 2026</title>
      <link>https://github.com/Jondalar/C64ReverseEngineeringMCP</link>
      <guid isPermaLink="false">legacy-re:c64re-mcp-workbench:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP"&gt;C64RE — MCP-assisted C64 software analysis workbench&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commodore 1541 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Jondalar, mrr19121970&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/7a1d884100694d6702b169d76f97104cc7ffc2a9"&gt;fix(gate): only an orphaned temp daemon is a leak&lt;/a&gt; — Jondalar · 7a1d8841 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/6074b2f25698d6ec4cf87219776cf8a9cab41e82"&gt;release: 0.5.1&lt;/a&gt; — Jondalar · 6074b2f2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/d88a76caea4133de323c54af188cc772ff9ffd97"&gt;Merge PR #31: a large project loads in seconds, not minutes (Spec 885)&lt;/a&gt; — Jondalar · d88a76ca · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/82d0fa0060f4400f40e71100c21e22419510789f"&gt;Merge remote-tracking branch &amp;#x27;origin/master&amp;#x27; into perf/885-large-project-load-local&lt;/a&gt; — Jondalar · 82d0fa00 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/ae92711109a7b33a864c50cbdeba2f8a2bcf7ab3"&gt;fix(885): the subgraph route stays byte-identical to `c64re graph subgraph --json`&lt;/a&gt; — Jondalar · ae927111 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/f01b57e8ad33d5fb7e8e6fcf950b8713ad30af91"&gt;fix(registration): the walk keys files in the store&amp;#x27;s spelling, on Windows too&lt;/a&gt; — Jondalar · f01b57e8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/202f1be23eb33645f149a56b42408fefdb9945e8"&gt;feat(scenario): Then lines a runner decides, and `c64re scenario run` (Spec 900)&lt;/a&gt; — Jondalar · 202f1be2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Jondalar/C64ReverseEngineeringMCP/commit/4371c7d6bf4486c9241678e56da8677f8f4cb31c"&gt;perf(885): a large project loads in seconds, not minutes&lt;/a&gt; — mrr19121970 · 4371c7d6 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 08:50:47 +0000</pubDate>
    </item>
    <item>
      <title>AmiFUSE — 12 commits on 1 October 2026</title>
      <link>https://github.com/reinauer/AmiFUSE</link>
      <guid isPermaLink="false">legacy-re:amifuse-filesystem-emulation:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/reinauer/AmiFUSE"&gt;AmiFUSE&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → macOS, Linux, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; reinauer&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/e8edda30921d5cef9cca62f8569a311ec97ed779"&gt;tests: separate Unix unmount fallback from Windows control&lt;/a&gt; — reinauer · e8edda30 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/e51e8cc26b65adaf85191c830e21646da6217945"&gt;Support mounting Windows physical disks and document disk discovery&lt;/a&gt; — reinauer · e51e8cc2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/dced5822f3346c94c62a0c2e6060f5e002de8da5"&gt;windows: unmount through WinFsp before releasing disk resources&lt;/a&gt; — reinauer · dced5822 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/d78d489c047f4b959117f616d8f13b4d56d9a4bc"&gt;tests: pin the native Windows disk lock CI coverage&lt;/a&gt; — reinauer · d78d489c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/ce65c19ca91ee70c3f7591ef0701ae3d882691f1"&gt;windows: match drive-root aliases when locating mount owners&lt;/a&gt; — reinauer · ce65c19c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/5e43560fe4f792fd564ff745be9e2b59fed09ceb"&gt;docs: clarify Windows disk shutdown and dependency sequencing&lt;/a&gt; — reinauer · 5e43560f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/468a9bb5a26505ed3a7983fc3a0c1ecec53d18a8"&gt;docs: explain elevated Windows mount visibility&lt;/a&gt; — reinauer · 468a9bb5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/3a8c684c2396b7d39e80243b5d6f6dbe0f185dc0"&gt;disk: pin process locking and tolerant Windows volume discovery&lt;/a&gt; — reinauer · 3a8c684c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/2cf087a8caa74a7f8fb1a5a672b8fb21ce24abdc"&gt;Handle physical drive paths produced by Python 3.11&lt;/a&gt; — reinauer · 2cf087a8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/2319c456aa5f4df3ac2ff6215f988dfb7ef20885"&gt;build: preserve image commands with the published amitools floor&lt;/a&gt; — reinauer · 2319c456 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/1ff79d37a499a6de78e21447a4949eb6520f8018"&gt;build: pin the merged Windows physical-disk dependency&lt;/a&gt; — reinauer · 1ff79d37 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/reinauer/AmiFUSE/commit/162ec0e38d6c0fd71300700869164da565afb0ab"&gt;windows: finish all unmount requests after a partial failure&lt;/a&gt; — reinauer · 162ec0e3 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:30:07 +0000</pubDate>
    </item>
    <item>
      <title>Green Beret — C64 disassembly and source reconstruction — 1 commit on 1 October 2026</title>
      <link>https://github.com/cadaver/greenberet-disassembly</link>
      <guid isPermaLink="false">legacy-re:green-beret-c64-cadaver:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/cadaver/greenberet-disassembly"&gt;Green Beret — C64 disassembly and source reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; cadaver&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/cadaver/greenberet-disassembly/commit/6a2eea9d2d07815b91b81b6c1298b425a574d291"&gt;Improve scroll check routine comment.&lt;/a&gt; — cadaver · 6a2eea9d · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:18:38 +0000</pubDate>
    </item>
    <item>
      <title>Tempest 2000 — Jaguar original-source restoration — updated</title>
      <link>https://github.com/mwenge/tempest2k</link>
      <guid isPermaLink="false">legacy-re:tempest-2000-jaguar-source-restoration:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mwenge/tempest2k"&gt;Tempest 2000 — Jaguar original-source restoration&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari Jaguar&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, reconstructed languages, source cpu, source language, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>Starflight — Atari ST binary and asset analysis — updated</title>
      <link>https://github.com/sarnau/AtariST-Starflight</link>
      <guid isPermaLink="false">legacy-re:starflight-st-asset-analysis:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sarnau/AtariST-Starflight"&gt;Starflight — Atari ST binary and asset analysis&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, source cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>RSI Cruncher v1.4 — reconstructed Amiga source — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Tools/RSI-Cruncher_1_4</link>
      <guid isPermaLink="false">legacy-re:rsi-cruncher-14-reconstructed:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Tools/RSI-Cruncher_1_4"&gt;RSI Cruncher v1.4 — reconstructed Amiga source&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>Robocod — TRSI trainer menu reconstruction — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/TRSI-Robocod-Trainer</link>
      <guid isPermaLink="false">legacy-re:robocod-trsi-trainer:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/TRSI-Robocod-Trainer"&gt;Robocod — TRSI trainer menu reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>Rick Dangerous — Oracle trainer menu reconstruction — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/Oracle-RickDangerous</link>
      <guid isPermaLink="false">legacy-re:rick-dangerous-oracle-trainer:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/Oracle-RickDangerous"&gt;Rick Dangerous — Oracle trainer menu reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>PET Frogger — recovered original source — updated</title>
      <link>https://github.com/OldSkoolCoder/PET-Frogger</link>
      <guid isPermaLink="false">legacy-re:pet-frogger-original-source:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/OldSkoolCoder/PET-Frogger"&gt;PET Frogger — recovered original source&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore PET&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>The King of Chicago — HQC intro reconstruction — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/HQC-KingOfChicago</link>
      <guid isPermaLink="false">legacy-re:king-of-chicago-hqc-intro:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/HQC-KingOfChicago"&gt;The King of Chicago — HQC intro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>Emetic Skimmer — The Movers cracktro reconstruction — updated</title>
      <link>https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/TheMovers-Cracktro_Es</link>
      <guid isPermaLink="false">legacy-re:emetic-skimmer-movers-cracktro:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/vschwaberow/amiga_reconstructed/tree/master/src/Intros_Trainermenus/TheMovers-Cracktro_Es"&gt;Emetic Skimmer — The Movers cracktro reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>Supaplex — assembly-level DOS binary patches — updated</title>
      <link>https://github.com/eigenco/Supaplex</link>
      <guid isPermaLink="false">legacy-re:dos-supaplex-binary-patches:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/eigenco/Supaplex"&gt;Supaplex — assembly-level DOS binary patches&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>amimcp — updated</title>
      <link>https://github.com/thomas-luebker/amimcp</link>
      <guid isPermaLink="false">legacy-re:amimcp-amiga-automation:project_updated:2026-10-01T06:13:15Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/thomas-luebker/amimcp"&gt;amimcp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Amiga, host computer&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; notes, runtime profiles, source cpu, source language, target cpu&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 06:13:15 +0000</pubDate>
    </item>
    <item>
      <title>rom-properties — CBM media and ROM metadata inspector — 1 commit on 1 October 2026</title>
      <link>https://github.com/GerbilSoft/rom-properties</link>
      <guid isPermaLink="false">legacy-re:rom-properties-cbm-media-inspector:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/GerbilSoft/rom-properties"&gt;rom-properties — CBM media and ROM metadata inspector&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64 → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; GerbilSoft&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/GerbilSoft/rom-properties/commit/3de6543bd8e7f1d99d4123b315ae349dd41bc617"&gt;[libpng] Update: v1.6.58 -&amp;gt; v1.6.59&lt;/a&gt; — GerbilSoft · 3de6543b · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 02:37:03 +0000</pubDate>
    </item>
    <item>
      <title>Amiga DevBench — serial debugger and MCP development environment — 1 commit on 1 October 2026</title>
      <link>https://github.com/geekychris/amiga_mcp</link>
      <guid isPermaLink="false">legacy-re:amiga-devbench-mcp:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/geekychris/amiga_mcp"&gt;Amiga DevBench — serial debugger and MCP development environment&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Linux, Windows, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; xphileby&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/geekychris/amiga_mcp/commit/a346995a30948fff03faa3b3efbaf5a3bdb131dc"&gt;devbench: characterisation tests, golden bridge fixtures, pytest dev extra, CI (#15)&lt;/a&gt; — xphileby · a346995a · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 02:19:26 +0000</pubDate>
    </item>
    <item>
      <title>Amiga LZX — Rust reconstruction — 4 commits on 1 October 2026</title>
      <link>https://github.com/bitplane/amiga-lzx</link>
      <guid isPermaLink="false">legacy-re:amiga-lzx-rust:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/bitplane/amiga-lzx"&gt;Amiga LZX — Rust reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; dependabot[bot]&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/6a2f8c8e8ef31fef8d743cabadbb6a0475110b14"&gt;Bump bitflags from 2.13.1 to 2.13.2&lt;/a&gt; — dependabot[bot] · 6a2f8c8e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/51ef5fb88c91816b770f409e4effde637974cbba"&gt;Bump thiserror from 2.0.20 to 2.0.21&lt;/a&gt; — dependabot[bot] · 51ef5fb8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/9ab9642b01db7f3e83030cfd0b3197c0f6550f74"&gt;Bump cap-std from 3.4.6 to 4.0.3&lt;/a&gt; — dependabot[bot] · 9ab9642b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/bitplane/amiga-lzx/commit/8fc27777e3884ff29e2645ced5972fa0bf8892d4"&gt;Bump clap from 4.6.6 to 4.6.7&lt;/a&gt; — dependabot[bot] · 8fc27777 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 02:17:28 +0000</pubDate>
    </item>
    <item>
      <title>Dotnet6502 — 6502 JIT decompiler to .NET MSIL — 2 commits on 1 October 2026</title>
      <link>https://github.com/KallDrexx/Dotnet6502</link>
      <guid isPermaLink="false">legacy-re:dotnet6502-jit-decompiler:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/KallDrexx/Dotnet6502"&gt;Dotnet6502 — 6502 JIT decompiler to .NET MSIL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, NES&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; KallDrexx&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/0bb91e31ee189350ef2bc77205922ddb95614ba5"&gt;Only add debug hook calls when requested&lt;/a&gt; — KallDrexx · 0bb91e31 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/dbea3f78c50bc1022ae1edaa91fa8493efda97ab"&gt;Fixed incorrect cached method counting&lt;/a&gt; — KallDrexx · dbea3f78 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 01:23:42 +0000</pubDate>
    </item>
    <item>
      <title>Prog8 — 6502 and 68000 development language — 1 commit on 1 October 2026</title>
      <link>https://github.com/irmen/prog8</link>
      <guid isPermaLink="false">legacy-re:prog8-retro-compiler:day:2026-10-01</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/irmen/prog8"&gt;Prog8 — 6502 and 68000 development language&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commander X16, Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; irmen&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/e74c34a5abb19999925172180bb4dba5810f2b5b"&gt;fix builtins rejecting a cx16 virtual register as their result register&lt;/a&gt; — irmen · e74c34a5 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 01 Oct 2026 00:54:53 +0000</pubDate>
    </item>
    <item>
      <title>SNES IDA loader and processor — updated</title>
      <link>https://github.com/lab313ru/snes_ida</link>
      <guid isPermaLink="false">legacy-re:discovery-snes-ida:project_updated:2026-10-01T00:38:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/lab313ru/snes_ida"&gt;SNES IDA loader and processor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Super Nintendo Entertainment System → analysis host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 00:38:51 +0000</pubDate>
    </item>
    <item>
      <title>m68k-amigaos-gcc — AmigaPorts cross toolchain — updated</title>
      <link>https://github.com/amigaports/m68k-amigaos-gcc</link>
      <guid isPermaLink="false">legacy-re:amigaports-m68k-amigaos-gcc:project_updated:2026-10-01T00:38:51Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/amigaports/m68k-amigaos-gcc"&gt;m68k-amigaos-gcc — AmigaPorts cross toolchain&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 00:38:51 +0000</pubDate>
    </item>
    <item>
      <title>Boing Ball AMICUS — Amiga demo reconstruction — released v1.0.0</title>
      <link>https://github.com/mbackschat/amiga-boing/releases/tag/v1.0.0</link>
      <guid isPermaLink="false">legacy-re:boing-amicus-amiga-reconstruction:release:v1.0.0</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/mbackschat/amiga-boing"&gt;Boing Ball AMICUS — Amiga demo reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;Amiga Boing Ball v1.0.0&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Project Eon — released v0.1.2</title>
      <link>https://github.com/yeager/project-eon/releases/tag/v0.1.2</link>
      <guid isPermaLink="false">legacy-re:project-eon-yeager:release:v0.1.2</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/project-eon"&gt;Project Eon&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Amiga, Atari ST → Windows, Linux, macOS, iPadOS&lt;/p&gt;&lt;p&gt;Project Eon 0.1.2&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>m68k assembler/disassembler — Amiga Hunk aware — 5 commits on 30 September 2026</title>
      <link>https://github.com/Attackwave/m68k</link>
      <guid isPermaLink="false">legacy-re:m68k-assembler-disassembler-attackwave:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Attackwave/m68k"&gt;m68k assembler/disassembler — Amiga Hunk aware&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga, Motorola 68000 family → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Attackwave&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/bad5dd2e65cc03843b97d5fcb76802f6e8500c53"&gt;Release 2.4.4 (#61)&lt;/a&gt; — Attackwave · bad5dd2e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/6fd1bc56085f763f440c810730cd256ed4b44b37"&gt;Release 2.4.3 (#60)&lt;/a&gt; — Attackwave · 6fd1bc56 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/0cbd03ca3b303601c254550d71158afc055affef"&gt;fix(asm): PC-relative displacements measured from their extension word (#59)&lt;/a&gt; — Attackwave · 0cbd03ca · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/40a4eebd5eb71378a8d99f10b93a12f630b175c9"&gt;Release 2.4.2 (#58)&lt;/a&gt; — Attackwave · 40a4eebd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/Attackwave/m68k/commit/48282484fe08d8af5a75e69b97e244fa6801ef73"&gt;fix(asm): each pass starts in the text section, re-entered sections continue (#57)&lt;/a&gt; — Attackwave · 48282484 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 23:33:43 +0000</pubDate>
    </item>
    <item>
      <title>m68k-amigaos-gcc — AmigaPorts cross toolchain — 4 commits on 30 September 2026</title>
      <link>https://github.com/amigaports/m68k-amigaos-gcc</link>
      <guid isPermaLink="false">legacy-re:amigaports-m68k-amigaos-gcc:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/amigaports/m68k-amigaos-gcc"&gt;m68k-amigaos-gcc — AmigaPorts cross toolchain&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; codewiz, thomas-luebker&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/AmigaPorts/m68k-amigaos-gcc/commit/0611596ba6389879a77c3baa2800b61a96ea1f97"&gt;Makefile: check-multilib compares MULTI with the driver&amp;#x27;s multilib set&lt;/a&gt; — thomas-luebker · 0611596b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/AmigaPorts/m68k-amigaos-gcc/commit/f57f0507bb6d1c0eb666a4a958b886fe56120a8d"&gt;ci: run the target testsuite under volamos by default&lt;/a&gt; — codewiz · f57f0507 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/AmigaPorts/m68k-amigaos-gcc/commit/e89868464c63a8cde2f0dfe5b7f5435b86bbc998"&gt;Makefile: use volamos 0.8&lt;/a&gt; — codewiz · e8986846 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/AmigaPorts/m68k-amigaos-gcc/commit/44992012441246ca67713ecbe5a17f136246a5df"&gt;Makefile: add a volamos target that installs the release binary&lt;/a&gt; — codewiz · 44992012 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 23:26:16 +0000</pubDate>
    </item>
    <item>
      <title>amimcp — updated</title>
      <link>https://github.com/thomas-luebker/amimcp</link>
      <guid isPermaLink="false">legacy-re:amimcp-amiga-automation:project_updated:2026-09-30T23:05:37Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/thomas-luebker/amimcp"&gt;amimcp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Amiga, host computer&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Changed:&lt;/strong&gt; ai&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 23:05:37 +0000</pubDate>
    </item>
    <item>
      <title>Indy Heat — Amiga reverse engineering and track editor — 4 commits on 30 September 2026</title>
      <link>https://github.com/HoraceAndTheSpider/Indy-Heat-WHD</link>
      <guid isPermaLink="false">legacy-re:indy-heat-amiga-horace:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD"&gt;Indy Heat — Amiga reverse engineering and track editor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Amiga, Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; HoraceAndTheSpider&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD/commit/f9352b83cc6b94acdc5f160c315c0baf0d288950"&gt;ok&lt;/a&gt; — HoraceAndTheSpider · f9352b83 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD/commit/7f9aabff6a20224ffd154b0516bb729359912ba0"&gt;foreground fix&lt;/a&gt; — HoraceAndTheSpider · 7f9aabff · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD/commit/c029a3d7b678ba41bd9cd4cc43c2b2d96cac29d1"&gt;Special functions&lt;/a&gt; — HoraceAndTheSpider · c029a3d7 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/HoraceAndTheSpider/Indy-Heat-WHD/commit/b3a49221e2ef2f319fce2b5befbc1e8e872d6013"&gt;more specials and brushes&lt;/a&gt; — HoraceAndTheSpider · b3a49221 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:57:13 +0000</pubDate>
    </item>
    <item>
      <title>Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction — 30 commits on 30 September 2026</title>
      <link>https://github.com/yeager/firestaff</link>
      <guid isPermaLink="false">legacy-re:firestaff-dungeon-master-engine:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/yeager/firestaff"&gt;Firestaff — Dungeon Master / Chaos Strikes Back engine reconstruction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; DOS, Atari ST, Amiga, FM Towns, Macintosh, Sega Saturn, PC Engine / TurboGrafx-16 → Windows, Linux, macOS, Steam Deck&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; yeager&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/044fab93a00599cfd7f8a06ec257abfe491a316c"&gt;fix(m12): reject incomplete settings imports&lt;/a&gt; — yeager · 044fab93 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e12bc3693f7147225b32a5a96fd4092367265ab9"&gt;test(dm2): verify Mac movement beyond spawn corridor&lt;/a&gt; — yeager · e12bc369 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9a2896a7ada1c701021570da9f3f93d1ab4d9174"&gt;docs(dm2): record v3.0.353 M5 verification gap&lt;/a&gt; — yeager · 9a2896a7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7985c3e62f564d1f9e45d3a56645a94c25ac8c95"&gt;test(m12): isolate Windows save manifest path&lt;/a&gt; — yeager · 7985c3e6 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7ecc18b3990b8c99a37fe10a29d7cbc9c8914ab7"&gt;test(dm2): require clear path after first Mac move&lt;/a&gt; — yeager · 7ecc18b3 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e21b33dd8ee0c0c6be9482bc2eca3383c058cffc"&gt;test(m12): isolate launcher click config&lt;/a&gt; — yeager · e21b33dd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/ecd2ce6f97bef985702c2b44bc0b785a326cd822"&gt;test(m12): isolate quick resume config&lt;/a&gt; — yeager · ecd2ce6f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/18ba0caddd8afb1ff999f3196f5f16e3e72e8ab3"&gt;test(m12): fix Windows environment cleanup&lt;/a&gt; — yeager · 18ba0cad · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/b96a3b98c4c22584c83269cfa38469ac462ceeba"&gt;test(m12): cover DM1 CSB DM2 mouse media gates&lt;/a&gt; — yeager · b96a3b98 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3b11e302b33c6a30d00de2a3f96e970d43f35973"&gt;test(dm2): report missing mac media as skipped&lt;/a&gt; — yeager · 3b11e302 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/50b5ccb202422737112b07514468864684049dc5"&gt;fix(ios): omit macOS MIDI frameworks&lt;/a&gt; — yeager · 50b5ccb2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/85fc7baa75a767c55d138e1c26217163173afbe1"&gt;fix(dm2): disable macOS MIDI backend on iOS&lt;/a&gt; — yeager · 85fc7baa · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/9034435bfc2700d0d6e560f6073a824f3c090bcb"&gt;fix(ci): repair macOS MIDI links and media skips&lt;/a&gt; — yeager · 9034435b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2206c2550946cfa1b6c16871defb9ca6233c99aa"&gt;chore(release): refresh v3.0.353 SPDX SBOM&lt;/a&gt; — yeager · 2206c255 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/3b4e8efeb13475b7601405be530a7f1b2138899c"&gt;fix(dm2): restore Mac retail startup rendering&lt;/a&gt; — yeager · 3b4e8efe · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/865246728b6398f559faf8b9a2ddb5b5a9cc1770"&gt;test(theron): separate campaign and quest item state&lt;/a&gt; — yeager · 86524672 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/a5dd5795e679ce666a03cba16850ef962147adab"&gt;docs(theron): record JP consumer capture boundary&lt;/a&gt; — yeager · a5dd5795 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/6b26b0dd23cc530fa0259872805df6d6fe29f357"&gt;feat(theron): expose authentic JP rank text&lt;/a&gt; — yeager · 6b26b0dd · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/7e7bc7a984781416bd76f53e2625e12191a8e418"&gt;refactor(theron): keep unclassified data semantically neutral&lt;/a&gt; — yeager · 7e7bc7a9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/d72a52209f8c4a52315fd2f370729fad27a8f0c7"&gt;test(theron): bind regional 64-word source block&lt;/a&gt; — yeager · d72a5220 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0346054472272425a2027605c3cb439da3d468d9"&gt;test(theron): authenticate JP rank records&lt;/a&gt; — yeager · 03460544 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/2caa14db4493ec2f695451ea3f828725b36057d8"&gt;test(theron): keep trace fixtures in task scratch&lt;/a&gt; — yeager · 2caa14db · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/0abab9eeb6c28db564cf7b8ccbebc12550b61074"&gt;test(theron): align palette patch dry-run with build&lt;/a&gt; — yeager · 0abab9ee · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f6c2c1f8cc8dec180292d1884bf976bedf2e36e4"&gt;docs(theron): correct broad parity status claims&lt;/a&gt; — yeager · f6c2c1f8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e7863fcfeca766f89a43ce51ff3d2d989ecbc17b"&gt;docs(theron): record full labeled CTest run&lt;/a&gt; — yeager · e7863fcf · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/54a6a6e922d878c860a3c533a49d042180462f74"&gt;docs(theron): refresh capture host readiness evidence&lt;/a&gt; — yeager · 54a6a6e9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/5cac833b4550b1883dc7b2d39493f541dc9ac9f2"&gt;fix(theron): keep campaign and retrieval evidence separate&lt;/a&gt; — yeager · 5cac833b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/20d3bda060e1db787c469132ef36525eec6543b8"&gt;test(theron): classify controller poll evidence&lt;/a&gt; — yeager · 20d3bda0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/e48559f4521b4656000adf189906c0e92401a984"&gt;test(theron): census stair-hosted actuators&lt;/a&gt; — yeager · e48559f4 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/yeager/firestaff/commit/f6727caed38a1eb07b64063dd2502987aa813e20"&gt;docs(theron): record corrected capture evidence&lt;/a&gt; — yeager · f6727cae · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:56:59 +0000</pubDate>
    </item>
    <item>
      <title>papple2 — Apple II reverse-engineering emulator/debugger — 20 commits on 30 September 2026</title>
      <link>https://github.com/fschuhi/papple2</link>
      <guid isPermaLink="false">legacy-re:papple2-apple2-debugger:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/fschuhi/papple2"&gt;papple2 — Apple II reverse-engineering emulator/debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Linux, macOS, Windows&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; fschuhi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/904c101e565c8e493563360afac8419df57c12db"&gt;now `read_immediate`&lt;/a&gt; — fschuhi · 904c101e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/93789005c873d0edea1d7aff21580af026f800e1"&gt;removed boundary sites report&lt;/a&gt; — fschuhi · 93789005 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/297918f14537ebea0d87512621de38c612a29f2a"&gt;stretches, non-overlapping tiles&lt;/a&gt; — fschuhi · 297918f1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/14a7518328eb31e7c0e54244e8aab7926dc88f09"&gt;stretches, non-overlapping tiles&lt;/a&gt; — fschuhi · 14a75183 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/cc3f8f90ef1b4a67de0116d602b168e1c0783f10"&gt;refactored consistency checks for stretches&lt;/a&gt; — fschuhi · cc3f8f90 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/dfa0b80e24b009994a91b9d3322330e35e6dbb85"&gt;added stretches, now refactor consistency checks&lt;/a&gt; — fschuhi · dfa0b80e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/3285ce86c14a0b4f07fd481389afaf116a508e80"&gt;added stretches&lt;/a&gt; — fschuhi · 3285ce86 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/38212c3796d93fabe6a283845f296767dd330308"&gt;hot loop performance&lt;/a&gt; — fschuhi · 38212c37 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/69200defd6fb3637a4bdb606f328d726ee12c786"&gt;abandoned papple2 30&lt;/a&gt; — fschuhi · 69200def · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/1a778b69fc037471090befeab016d1113b5763ff"&gt;lr_tiles: comment the accounting checks, drop self-guards&lt;/a&gt; — fschuhi · 1a778b69 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/a66ea6e0cf13adcef711ab6944c9a6e245bea355"&gt;back to headless&lt;/a&gt; — fschuhi · a66ea6e0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/4158f5645261a4e499297ded49d840b92a2f05d7"&gt;lr_tiles: three more consistency checks, RTS findings, slimmer tile CSV&lt;/a&gt; — fschuhi · 4158f564 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/c8185be91945cba39d673981c093302c4cd8a45a"&gt;git add Makefile README.md TODO.md HISTORY.md manifest.lst docs/instrumentation-design.md src/papple2/debug/stop_conditions.py tests/test_breakpoints.py scripts/boot_lode_runner.py scripts/lr_count.py scripts/lr_tiles.py scripts/lr_trace_pc.py scripts/count_lode_runner.py&lt;/a&gt; — fschuhi · c8185be9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/494fcca993ace099b6db4d33fa0aad2cadfa9730"&gt;prep experiments review&lt;/a&gt; — fschuhi · 494fcca9 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/24ae931d973963ad04ca495eb047d3a9d9499bf2"&gt;Session docs: breakpoints, HTML map info line&lt;/a&gt; — fschuhi · 24ae931d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/7d2d181e9dde811c2eafa17da55af3691528d9d9"&gt;tiles experiment&lt;/a&gt; — fschuhi · 7d2d181e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/1bd2d1559c1cc22ad88453bdd18e16b34beb2d7c"&gt;Breakpoints: checked before the traps, added with add_breakpoint()&lt;/a&gt; — fschuhi · 1bd2d155 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/e5b8bb7c37fdd8217aa4b90243bcad4459229ac0"&gt;trace log experiment and breakpoints&lt;/a&gt; — fschuhi · e5b8bb7c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/8e3727a74d252951693adb708a0a5a1cd9df2c78"&gt;trace log experiment and breakpoints&lt;/a&gt; — fschuhi · 8e3727a7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/papple2/commit/e5e835c54c33b70464212ea18dd6a99d14a6eb24"&gt;experiment: trace log&lt;/a&gt; — fschuhi · e5e835c5 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:43:15 +0000</pubDate>
    </item>
    <item>
      <title>Lode Runner — Apple II research and core-game specification — 2 commits on 30 September 2026</title>
      <link>https://fschuhi.github.io/a2-lode-runner/</link>
      <guid isPermaLink="false">legacy-re:lode-runner-apple2-fschuhi-analysis:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://fschuhi.github.io/a2-lode-runner/"&gt;Lode Runner — Apple II research and core-game specification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Apple II → Web, analysis host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; fschuhi&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/a2-lode-runner/commit/11d6715f82b07930fb53ff3546b4997afbb32573"&gt;added XekriRedmane&amp;#x27;s *.asm and dasm-listing target&lt;/a&gt; — fschuhi · 11d6715f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/fschuhi/a2-lode-runner/commit/9742dd4cea0a331f2d069d1a54a07fbb453ebcf0"&gt;added XekriRedmane&amp;#x27;s *.asm and dasm-listing target&lt;/a&gt; — fschuhi · 9742dd4c · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:29:54 +0000</pubDate>
    </item>
    <item>
      <title>Gearcoleco — ColecoVision/ADAM emulator and MCP debugger — 1 commit on 30 September 2026</title>
      <link>https://github.com/drhelius/Gearcoleco</link>
      <guid isPermaLink="false">legacy-re:gearcoleco-mcp-debugger:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearcoleco"&gt;Gearcoleco — ColecoVision/ADAM emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; ColecoVision, Coleco ADAM → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearcoleco/commit/8a98a6fd2273c0ef48db683b0278f6126489b89a"&gt;Bump version to 1.7.2&lt;/a&gt; — drhelius · 8a98a6fd · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:24:31 +0000</pubDate>
    </item>
    <item>
      <title>Geargrafx — PC Engine emulator and MCP debugger — 1 commit on 30 September 2026</title>
      <link>https://github.com/drhelius/Geargrafx</link>
      <guid isPermaLink="false">legacy-re:geargrafx-pce-mcp-debugger:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Geargrafx"&gt;Geargrafx — PC Engine emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; PC Engine, TurboGrafx-16, SuperGrafx → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Geargrafx/commit/218959323261a3634d8a5f510d9792d90d054bd9"&gt;Bump version to 1.8.1&lt;/a&gt; — drhelius · 21895932 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:16:48 +0000</pubDate>
    </item>
    <item>
      <title>Gearsystem — Sega 8-bit emulator and MCP debugger — 5 commits on 30 September 2026</title>
      <link>https://github.com/drhelius/Gearsystem</link>
      <guid isPermaLink="false">legacy-re:gearsystem-sega-mcp-debugger:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/drhelius/Gearsystem"&gt;Gearsystem — Sega 8-bit emulator and MCP debugger&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Master System, Game Gear, SG-1000 → Windows, Linux, macOS, BSD&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; drhelius&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/192706d826141553655a23c0b12a6a44d071ec21"&gt;Bump version to 3.9.20&lt;/a&gt; — drhelius · 192706d8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/7db5e0d97620925f6d15423dd731cfc118f05941"&gt;[librerto] Gear-to-Gear support with dual screens&lt;/a&gt; — drhelius · 7db5e0d9 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/fd804e182ab7d76f0ed797a01780f949891e8dbf"&gt;Improve Mark III link cable support&lt;/a&gt; — drhelius · fd804e18 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/0f72bbff096e2557f0eda222023441f8c8723b88"&gt;Improve Mark III link cable support&lt;/a&gt; — drhelius · 0f72bbff · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/drhelius/Gearsystem/commit/a0a227c4153d5d4f5a0a7e8dc26d2772260b2600"&gt;Merge branch &amp;#x27;master&amp;#x27; into markiii-link&lt;/a&gt; — drhelius · a0a227c4 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:14:48 +0000</pubDate>
    </item>
    <item>
      <title>amimcp — 9 commits on 30 September 2026</title>
      <link>https://github.com/thomas-luebker/amimcp</link>
      <guid isPermaLink="false">legacy-re:amimcp-amiga-automation:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/thomas-luebker/amimcp"&gt;amimcp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Amiga, host computer&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; thomas-luebker&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/f6151a4d57c283f05a76e8578d034d9ba33318be"&gt;README: bebbo&amp;#x27;s amiga-gcc builds the 68080 target too&lt;/a&gt; — thomas-luebker · f6151a4d · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/17db791af80c26d789d8cc7abb8745a6c67878ba"&gt;agent: scale pointer warps by mode resolution over monitor MouseTicks, not HIRES/LACE&lt;/a&gt; — thomas-luebker · 17db791a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/2fc4eb0f039d78572e3785b5673b23aaa7a03ea8"&gt;agent: no DOS requesters in plain builds, GETRANGE clamps at EOF, clear the planar temp bitmap&lt;/a&gt; — thomas-luebker · 2fc4eb0f · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/d7873ed0e7189f5186049aad77a9aa63e065a365"&gt;Merge pull request #7 from mightym/fix-pointer-scaling&lt;/a&gt; — thomas-luebker · d7873ed0 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/ce0dc372d79805c62cd8909d452bae4c8de1091b"&gt;Merge pull request #3 from ZyberSE/agent-68080-build-and-cpu-detect&lt;/a&gt; — thomas-luebker · ce0dc372 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/a59a05a82c55a6fd8ce684924ea58385ab861280"&gt;README: download link to 0.13.1&lt;/a&gt; — thomas-luebker · a59a05a8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/78936a862b6c55c774f4af065477954718f5e389"&gt;agent 0.13.1: $VER dates for the release&lt;/a&gt; — thomas-luebker · 78936a86 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/58e7252164ce31af5a536ac56d99dccb34a2083c"&gt;agent: LIST reports soft links as L, not D&lt;/a&gt; — thomas-luebker · 58e72521 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/thomas-luebker/amimcp/commit/3a7007f82ce755346bd929172725aacf3b541b3c"&gt;amifleet: pace VNC update requests instead of request-on-arrival&lt;/a&gt; — thomas-luebker · 3a7007f8 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:02:40 +0000</pubDate>
    </item>
    <item>
      <title>Rolling Thunder — Amiga 68k translation — 1 commit on 30 September 2026</title>
      <link>https://github.com/jotd666/rolling_thunder</link>
      <guid isPermaLink="false">legacy-re:rolling-thunder-amiga-jotd:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/jotd666/rolling_thunder"&gt;Rolling Thunder — Amiga 68k translation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Arcade → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; jotd666&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/jotd666/rolling_thunder/commit/be34741fea2910d67d47d0c4490db8e83814e9e8"&gt;a few fixes, workaround for deadlock after attract&lt;/a&gt; — jotd666 · be34741f · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 22:01:19 +0000</pubDate>
    </item>
    <item>
      <title>Dotnet6502 — 6502 JIT decompiler to .NET MSIL — 5 commits on 30 September 2026</title>
      <link>https://github.com/KallDrexx/Dotnet6502</link>
      <guid isPermaLink="false">legacy-re:dotnet6502-jit-decompiler:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/KallDrexx/Dotnet6502"&gt;Dotnet6502 — 6502 JIT decompiler to .NET MSIL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, NES&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; KallDrexx&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/c74cd35eef4471fadf482b790a1822396af517b6"&gt;Add global tracking of method compilation to benchmark report.&lt;/a&gt; — KallDrexx · c74cd35e · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/135154b2dcd0aeebf2ddddbbf0626b7719a550b4"&gt;Add tracking of unique method compilations to benchmark report&lt;/a&gt; — KallDrexx · 135154b2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/5803fa8a30c9cc5ec4e8cc73d09fd0fafab73d02"&gt;Add invalidation counts to benchmark report&lt;/a&gt; — KallDrexx · 5803fa8a · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/1ca4911fed8eb583f5369f81cb7ee16b3fbb4fa4"&gt;Add cache rate to benchmark report&lt;/a&gt; — KallDrexx · 1ca4911f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/KallDrexx/Dotnet6502/commit/1da9b9bfe2d0d5e1002ec9290e7ac6af481c6d48"&gt;Verify compilation counts are consistent between runs&lt;/a&gt; — KallDrexx · 1da9b9bf · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 21:25:06 +0000</pubDate>
    </item>
    <item>
      <title>z88dk — Z80 development kit — 5 commits on 30 September 2026</title>
      <link>https://github.com/z88dk/z88dk</link>
      <guid isPermaLink="false">legacy-re:z88dk-z80-development-kit:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/z88dk/z88dk"&gt;z88dk — Z80 development kit&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC, ZX Spectrum, SAM Coupé → development host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; feilipu, morozov, suborb&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/3d26acb38d92d95c620b3241ae96a8fb1a30bb3d"&gt;Issue #3165: We can&amp;#x27;t short cut non powers of 2 long mod&lt;/a&gt; — suborb · 3d26acb3 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/0aba7889a94107b146f6cc99575e834bcc756631"&gt;80cc: byte-crossing bitfield RMW + (byte)(x&amp;gt;&amp;gt;8) fold via IR_CONV_TRUNC_HI&lt;/a&gt; — suborb · 0aba7889 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/a61dbb0cbfa3abde3be85e7e704881f4d3f2de96"&gt;Merge pull request #3164 from morozov/fix/gdb-g-packet-overflow&lt;/a&gt; — suborb · a61dbb0c · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/9471cebd51d52e4c2fe4492eb9840cfadd2adebf"&gt;Fix register buffer overflow in the g decode&lt;/a&gt; — morozov · 9471cebd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/z88dk/z88dk/commit/971092b25016b9e71c9b68cf952bd7c9ed5b77e6"&gt;zcc - ensure multi compiler switch shares one string rodata pool #3163&lt;/a&gt; — feilipu · 971092b2 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 21:15:47 +0000</pubDate>
    </item>
    <item>
      <title>BASCAL — structured classic BASIC transpiler — 39 commits on 30 September 2026</title>
      <link>https://github.com/johnjoeallen/bascal</link>
      <guid isPermaLink="false">legacy-re:bascal-retro-basic-compiler:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/johnjoeallen/bascal"&gt;BASCAL — structured classic BASIC transpiler&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Classic Microsoft BASIC → BASIC systems, C hosts, JVM hosts&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; johnjoeallen&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/47758ca0f9b5c85c91d4bc323221e4105823d4e8"&gt;Fix the release build: generate PartialEq instead of deriving it&lt;/a&gt; — johnjoeallen · 47758ca0 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/dbe8acd51ab42bf42627e7637d6c2fa5c7591105"&gt;Add --verbose to bcc to show each compile step&lt;/a&gt; — johnjoeallen · dbe8acd5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/c3587e8dc015bdf5c658a6f96c9c5eaae024d46c"&gt;docs: note the team of two was at the time&lt;/a&gt; — johnjoeallen · c3587e8d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/5165d5f5cbb7d8f1b11a94470f60b65daa2925e5"&gt;docs: correct the team size in the origin story and other edits&lt;/a&gt; — johnjoeallen · 5165d5f5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/b224633b1a9ea5b74b4fda045956c8e729e04a32"&gt;docs: regenerate conformance pages for the rdgen branch&lt;/a&gt; — johnjoeallen · b224633b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/e777da8db4bd9456438752bdbde5f15e3852d415"&gt;docs: regenerate conformance pages and results&lt;/a&gt; — johnjoeallen · e777da8d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/c8bcc6e7e538364340ac9b30f7049b3585466226"&gt;docs: regenerate conformance pages and results&lt;/a&gt; — johnjoeallen · c8bcc6e7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/e370c257f98f228c1305de9da1bc2230d085ce7a"&gt;Unpack record string fields with the stdlib ltrim/rtrim methods&lt;/a&gt; — johnjoeallen · e370c257 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/64e8c6ab9e8da0107923f4bd0250ab339ec58279"&gt;Unpack record string fields with the stdlib ltrim/rtrim methods&lt;/a&gt; — johnjoeallen · 64e8c6ab · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/6bba54c73070da7e762a62ebae35333120bbe218"&gt;Merge pull request #195 from johnjoeallen/docs-generated-checks&lt;/a&gt; — johnjoeallen · 6bba54c7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/24bd77654943891e6bdcafab3db891e8fc36de14"&gt;docs: regenerate BASIC samples for main&amp;#x27;s compiler&lt;/a&gt; — johnjoeallen · 24bd7765 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/88d33d224a5f1ee59354b2f6f1cef9fc38d9985f"&gt;Check the docs&amp;#x27; generated BASIC and example programs against bcc&lt;/a&gt; — johnjoeallen · 88d33d22 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/79d947d71012b0d69fa0c7d92cb6a30eb089e2f9"&gt;Check the docs&amp;#x27; generated BASIC and example programs against bcc&lt;/a&gt; — johnjoeallen · 79d947d7 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/31a330a154efb0279ee19e0a2673347aba8472fb"&gt;Restore the terminal before stop and system on the JVM&lt;/a&gt; — johnjoeallen · 31a330a1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/a9b0cd0334ffd6e642114e9a04ac70fc7ae2164e"&gt;Do not declare goto and restore labels as C variables&lt;/a&gt; — johnjoeallen · a9b0cd03 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/0a0bfb7d23a569c0213f2c13c366d75d49ed2c7d"&gt;Emit a DIM type clause only for an explicit as &amp;lt;type&amp;gt;&lt;/a&gt; — johnjoeallen · 0a0bfb7d · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/04dc8afcfda37619c2a1c0fbbd5688dd9dabe5fa"&gt;Audit the built-in list and grow the invalid-program corpus&lt;/a&gt; — johnjoeallen · 04dc8afc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/2f61a01142f02b01210904d8f91ba51b781b0c1c"&gt;Reject C and JVM target limits before codegen; add timer to the JVM&lt;/a&gt; — johnjoeallen · 2f61a011 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/2a633357ab4518fb46f10ecc40f9f452a79076fe"&gt;Check select case kinds, line input, print using, procedure values and array bounds before codegen&lt;/a&gt; — johnjoeallen · 2a633357 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/ffba35731895f588019ce6cc8f8382a8d1bed2d1"&gt;docs: soften wording about classic BASIC and the old workflow&lt;/a&gt; — johnjoeallen · ffba3573 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/620f1d68a25d450065c84efa9f797ddfc86682fd"&gt;docs: soften wording about classic BASIC and the old workflow&lt;/a&gt; — johnjoeallen · 620f1d68 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/71d14049f46312490355a689f966a7cfd80bd8ef"&gt;Make calling an unknown function an error on every target&lt;/a&gt; — johnjoeallen · 71d14049 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/f38485b89bb6051fa1fe515efbe2d26bd74fc62f"&gt;Reject unknown function calls before C and JVM codegen&lt;/a&gt; — johnjoeallen · f38485b8 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/4013e69348a769ca12f0faa2fc62501be9520cbe"&gt;Validate typed calls and types before codegen; add an invalid-program corpus&lt;/a&gt; — johnjoeallen · 4013e693 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/edb8e690ed5de1642f5cfdd57349f1fd9199684c"&gt;Generate from the typed IR alone in compile_file&lt;/a&gt; — johnjoeallen · edb8e690 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/41f1e0f18fe5afd4c934a2016f50c5fc211012d5"&gt;Generate from the typed module first, falling back to the AST&lt;/a&gt; — johnjoeallen · 41f1e0f1 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/c5224536ff39842c8c38a520ae2ce791d796f3ff"&gt;Implement timer for the C target&lt;/a&gt; — johnjoeallen · c5224536 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/d5b7bf084e7b9279bd32f1910c81275d22dd7dc5"&gt;Emit C try/catch and try-result call hoisting from the typed IR&lt;/a&gt; — johnjoeallen · d5b7bf08 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/5d8bfff5a5a9acf797f25adff04c6054d3f0883d"&gt;Carry the error-handling context in the C typed body state&lt;/a&gt; — johnjoeallen · 5d8bfff5 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/1c8e4807353392557a20bf5546833dccab5defde"&gt;Drive C body emission from the typed module without an AST&lt;/a&gt; — johnjoeallen · 1c8e4807 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/3fa3551bfe795a6f9fd0798dc9121a2343a24dbe"&gt;Report unsupported typed statements on the JVM without an AST&lt;/a&gt; — johnjoeallen · 3fa3551b · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/947eafc2914516a5b3cde347f532ae99c441f476"&gt;Transpile record types over the typed IR for C&lt;/a&gt; — johnjoeallen · 947eafc2 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/17a1635cb7a89a86ad7ce629cf950914b977b065"&gt;Gate JVM output independence from the AST across the corpus&lt;/a&gt; — johnjoeallen · 17a1635c · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/a83eba09ac61cf642d36460741016400ce3cf5f7"&gt;Make BASIC output independent of the AST across the corpus&lt;/a&gt; — johnjoeallen · a83eba09 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/1516699f791ec5ed9112ee4f7f6ec0e45d473d29"&gt;Render eof, CV unpack and string-argument calls from typed IR in C&lt;/a&gt; — johnjoeallen · 1516699f · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/2d26bb305264afbe2a3999ae1b831ce740a2639c"&gt;Transpile sequential file handles over the typed IR for C&lt;/a&gt; — johnjoeallen · 2d26bb30 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/dcd91058c4c4625be83b8998507d47f9f295491b"&gt;Emit array bounds and array-argument calls from typed IR in C&lt;/a&gt; — johnjoeallen · dcd91058 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/c0f18d104e37b74554310c9c9eec33db64a8fdc5"&gt;Emit array bound builtins from typed IR on the JVM&lt;/a&gt; — johnjoeallen · c0f18d10 · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/johnjoeallen/bascal/commit/450895860ae3c4d15a660fd1f8292de505bc7153"&gt;Emit the record DSL from typed IR on the JVM&lt;/a&gt; — johnjoeallen · 45089586 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 21:07:39 +0000</pubDate>
    </item>
    <item>
      <title>SNES IDA loader and processor — 2 commits on 30 September 2026</title>
      <link>https://github.com/lab313ru/snes_ida</link>
      <guid isPermaLink="false">legacy-re:discovery-snes-ida:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/lab313ru/snes_ida"&gt;SNES IDA loader and processor&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Super Nintendo Entertainment System → analysis host&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; lab313ru&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; main&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/lab313ru/snes_ida/commit/8bacb9dc576516b17d7d62515f0b2c13cfe9cecc"&gt;More fixes by Claude:)&lt;/a&gt; — lab313ru · 8bacb9dc · main&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/lab313ru/snes_ida/commit/1976ee0575a1a5bf13485f560ef00d3f6bfa8be2"&gt;More fixes using Claude Code:)&lt;/a&gt; — lab313ru · 1976ee05 · main&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 21:03:47 +0000</pubDate>
    </item>
    <item>
      <title>Prog8 — 6502 and 68000 development language — 5 commits on 30 September 2026</title>
      <link>https://github.com/irmen/prog8</link>
      <guid isPermaLink="false">legacy-re:prog8-retro-compiler:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/irmen/prog8"&gt;Prog8 — 6502 and 68000 development language&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Commander X16, Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; irmen&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/2b156ec6525342d2f67cf94e28804072c0d591cc"&gt;amiga: add lowlevel.library timer example&lt;/a&gt; — irmen · 2b156ec6 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/e38f71fd2d87ebeaaca17a1b50baf53f08196413"&gt;keep routines referenced from struct instance initializers, so that unusedcoderemover doesn&amp;#x27;t strip them&lt;/a&gt; — irmen · e38f71fd · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/99f29cb9b9dd7c23cd2de268bf08aa9497d7c7f0"&gt;fix broken min/max rewrite when the target aliases an operand.&lt;/a&gt; — irmen · 99f29cb9 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/6c107379df0ca1b5f7b8b3de58c84115292c0099"&gt;fix broken struct-array initializer prefixing for address-of arguments&lt;/a&gt; — irmen · 6c107379 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/irmen/prog8/commit/d6ea0782e2ed280ff55442324a154489b182ac69"&gt;amiga: added lowlevel.library support&lt;/a&gt; — irmen · d6ea0782 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 20:56:29 +0000</pubDate>
    </item>
    <item>
      <title>Atari ST — F# emulator and TOS analysis — 25 commits on 30 September 2026</title>
      <link>https://github.com/7sharp9/Atari-St-Emulator</link>
      <guid isPermaLink="false">legacy-re:atari-st-fsharp-7sharp9:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/7sharp9/Atari-St-Emulator"&gt;Atari ST — F# emulator and TOS analysis&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Atari ST → Windows, Linux, macOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; 7sharp9&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/db6be45248199ee5bce21a606c9443dfef3f351a"&gt;sessions: Populous handoff -- reconcile the 09-25/26 commits, landscape infographic, next steps&lt;/a&gt; — 7sharp9 · db6be452 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/509283dec292c0c0de26ad118f63800fe894284f"&gt;populous: landscape infographic -- how the land is drawn and changed&lt;/a&gt; — 7sharp9 · 509283de · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/c6307f3a372e5c8b2147fde7d491d5c5ba49d940"&gt;tools: pm_render_ref load_ram returns the tick the compose buffer was drawn with (counter - 1; raw counter kept as ram_tick); water scenes 40-70% -&amp;gt; 90-100% vs the game&amp;#x27;s frame, no-water scenes unchanged&lt;/a&gt; — 7sharp9 · c6307f3a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/908c99779e2756551114e2de74c800f640c52a44"&gt;powermonger: 130th pass handoff -- audit remainder as open item 2, digest terrain line, anchors, traps&lt;/a&gt; — 7sharp9 · 908c9977 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/11d91bb5acd265465b65bec235d0ab8702e9d6af"&gt;powermonger: 130th pass -- terrain dither rebuilt from (triangle, colour byte, slot) with 0 diffs, pattern-table layout and ramp structure, tick-minus-one buffer lag, dither_infographic.html; hidden-features audit (no cheat keys; arrow keys scroll ungated, dormant $5809a); handoff&lt;/a&gt; — 7sharp9 · 11d91bb5 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/35d2f17f0fd1035e40f842f7d71e0975896a9ff3"&gt;supersprint: handoff (prepare-screen fragility first, then the live rubber-band and per-track collision tests)&lt;/a&gt; — 7sharp9 · 35d2f17f · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/bbe86c98cc978e96e50c89a986eaaaa0cc3278e8"&gt;supersprint: topic docs (mechanics, tracks, graphics, sound, secrets), 65-name sym, proof scripts, asset PNGs&lt;/a&gt; — 7sharp9 · bbe86c98 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/f8d11b410bbec1c5ab0c97a077b88399787b0c62"&gt;tools: extract_disk.py; skill: count LINK frames before classifying (Super Sprint is compiled C), budget exhaustive-audit agents; DEVELOPING: Super Sprint uses Timer B on menus only&lt;/a&gt; — 7sharp9 · f8d11b41 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/96999c3257de7ada108e3a39deb6288f55ef89b1"&gt;cadaver: 81st pass -- handoff commit reference&lt;/a&gt; — 7sharp9 · 96999c32 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/e9afda01528e040a422854543f3d3abcbf9222aa"&gt;cadaver: 81st pass -- regalia walk with natural input (28, 16, 26 taken by icon 2; BUTTON via icon 4 runs the treasury script, room 34 -&amp;gt; 37, XP +26; 32 unreachable by the probe; decoys 25 and 29 takeable), regalia_walk.py, handoff rewritten&lt;/a&gt; — 7sharp9 · e9afda01 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/b3ff4c6e7f0c23d9f893fb06feb660ce9ccd2f41"&gt;cadaver: 81st pass -- room-record script blocks decoded (149 of 149 blocks in both levels; block len is always even, the pad byte is alignment; byte 0 = region-list offset, tail = 2+6N; events 6/28/14 live, 15/17 region gates 64 of 64), room_blocks.py, room_regions.py, room_events_live.py&lt;/a&gt; — 7sharp9 · b3ff4c6e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/9e7680e02d4ef21e34875b94c5cd893e541ed0c0"&gt;cadaver: 80th pass -- handoff rewritten (room-record script blocks next, natural regalia-to-treasury drive)&lt;/a&gt; — 7sharp9 · 9e7680e0 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/4656ba4b4a519fd7e901b30f008f44cdd4088001"&gt;claude.md: subagent scripts must not hardcode paths; inject ring-queue entries at the write pointer 304(A5)&lt;/a&gt; — 7sharp9 · 4656ba4b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/795d62d982a0704f9eab0c71590f1c13f1246406"&gt;cadaver: 80th pass -- player action panel driven live (events 0/16/5/27 natural, 18/26 poked class; 18 is item-applied not pick-up; pick-up writes [id][class-template id] at $00c4cc; events 3/21 have no producer in 11 listings) and 65 object-script verbs measured (212 checks, 0 bad; verb 73/87/60/42 corrected, rooms carry event-19/20 block lists)&lt;/a&gt; — 7sharp9 · 795d62d9 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/acb068e89266a704035eee61815ba4b90f278c83"&gt;cadaver: 79th pass -- handoff rewritten (event-producer scan, player-action block is the next live target)&lt;/a&gt; — 7sharp9 · acb068e8 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/e7758cb92a5e8d5b4dd0ccf61ec62568af602d4e"&gt;cadaver: 79th pass -- how the object-script system fits together (three mechanisms, event queue -&amp;gt; consumer -&amp;gt; gate -&amp;gt; verbs, state kept outside scripts), queue_producers.py (48 push sites, 25 events; 5 = player use, 9 = contact, 16 examine, 18 pick-up), event 5 no longer &amp;quot;touched&amp;quot;&lt;/a&gt; — 7sharp9 · e7758cb9 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/46f83bd28e8ea896a90d1f7a4f744e3f084333a3"&gt;cadaver: 78th pass -- treasury gate proven live (object 2&amp;#x27;s script under the real consumer, 3 of 3 runs); handoff rewritten&lt;/a&gt; — 7sharp9 · 46f83bd2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/5fb845cb5a4d94ecbf31045fad5bc5b7f8fef277"&gt;claude.md: a verb table named from reading is a hypothesis; measure handlers under callcap (Cadaver verbs 5/85 and comparison ops were misread)&lt;/a&gt; — 7sharp9 · 5fb845cb · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/b56be4d618eb1371cf5716557842fcb30e229935"&gt;cadaver: 78th pass -- the 94 object-script verbs decoded: operand grammar, event gates, IF/ELSE layout, disassembler; 476/476 blocks of both levels tile exactly, 92/94 handlers&amp;#x27; lengths and 45 effects measured live; verb 5/85 ignore their operand (26 XP), comparison ops corrected (0 &amp;gt;, 1 &amp;lt;, 2 ==, else !=), old 59-entry verb map marked superseded&lt;/a&gt; — 7sharp9 · b56be4d6 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/9308fe6aab06f234a148b6be13e59e38e2120303"&gt;cadaver: 77th pass -- secrets and algorithms survey: main-loop keys, gold-priced saves, rank table overrun, assert layer, level code overlay and export table (spells, potions, timers, creature classes), object-script consumer and the 94-verb table (item 1 closed), LZHUF expander and two-level directory, sound sequencer, day clock, RNG; stale &amp;#x27;no depacker&amp;#x27;, &amp;#x27;entity interpreter&amp;#x27;, &amp;#x27;day counter&amp;#x27; and 59-entry-table claims corrected&lt;/a&gt; — 7sharp9 · 9308fe6a · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/19ad7e0ba068e7e8744b63e0c476e23ccb38ad86"&gt;claude.md: two cadaver lessons (a literal-pointer hit dismissed as alignment coincidence was a table entry; scans see no callers into per-level tables; test keys by handler branches, not one output)&lt;/a&gt; — 7sharp9 · 19ad7e0b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/e58531403b5e6111781afe7907646bf14f3d3dfe"&gt;impossamole: handoff -- whole Amazon unpoked to the dead boss, secrets survey; start room and boss reliability next&lt;/a&gt; — 7sharp9 · e5853140 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/79d3edd2004485c35ce9335860dd776a22181109"&gt;claude.md: name a routine&amp;#x27;s role from its body (Impossamole $1c6de was a file loader, not a depacker)&lt;/a&gt; — 7sharp9 · 79d3edd2 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/4724074ea4fc077bbf4628012a8901156458be54"&gt;impossamole: secrets and algorithms survey -- six cheats, Space smart bomb, crack trainer, LSD!/Huffman packers, PRNG, sound engines; stale unpacker claims corrected&lt;/a&gt; — 7sharp9 · 4724074e · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/7sharp9/Atari-St-Emulator/commit/907d21c576415892687c922462e15ae0b5c582e3"&gt;impossamole: 107th pass -- hop 4 and the shop unpoked, boss killed with no poke (1 of 12 timings), damage-7 lob decoded&lt;/a&gt; — 7sharp9 · 907d21c5 · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 20:48:09 +0000</pubDate>
    </item>
    <item>
      <title>8bitworkshop — 8-bit browser development and debugging environment — 5 commits on 30 September 2026</title>
      <link>https://github.com/sehugg/8bitworkshop</link>
      <guid isPermaLink="false">legacy-re:8bitworkshop-retro-browser-ide:day:2026-09-30</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/sehugg/8bitworkshop"&gt;8bitworkshop — 8-bit browser development and debugging environment&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Amstrad CPC, ZX Spectrum, Apple II, Atari 8-bit → Web&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Authors:&lt;/strong&gt; sehugg&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Branches:&lt;/strong&gt; master&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/2d09792b9075f9ad587c519d91e065a18fe65290"&gt;vscode: stop reporting errors when tools exit&lt;/a&gt; — sehugg · 2d09792b · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/6aa914833af9d7191a66bf06de269cbf439ff239"&gt;build: esbuild-clean removes entire gen/ directory&lt;/a&gt; — sehugg · 6aa91483 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/157d85432f079a7d3c0ff81b5d2f49738d5e0ba0"&gt;ui: renamed callstack to callgraph and added clocks, more details on lines&lt;/a&gt; — sehugg · 157d8543 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/e5b66ea3b41f615dcda325fcf48a718ff1f7c119"&gt;cli: added profile command&lt;/a&gt; — sehugg · e5b66ea3 · master&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/sehugg/8bitworkshop/commit/981a689b0aedc57526815562a8d36835929402fa"&gt;fixed dasm test&lt;/a&gt; — sehugg · 981a689b · master&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:59:10 +0000</pubDate>
    </item>
    <item>
      <title>C64 crack-intro disassemblies — Tomaszndt — added</title>
      <link>https://github.com/Tomaszndt/disassembly</link>
      <guid isPermaLink="false">legacy-re:tomaszndt-c64-crack-intro-disassemblies:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/Tomaszndt/disassembly"&gt;C64 crack-intro disassemblies — Tomaszndt&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-02-15&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>StingRay GamePatches — Amiga compatibility fixes and trainers — added</title>
      <link>https://github.com/MK1Roxxor/GamePatches</link>
      <guid isPermaLink="false">legacy-re:stingray-amiga-game-patches:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/MK1Roxxor/GamePatches"&gt;StingRay GamePatches — Amiga compatibility fixes and trainers&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2023-06-18&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>RASM — Z80 assembler and CPC media tooling — added</title>
      <link>https://github.com/EdouardBERGE/rasm</link>
      <guid isPermaLink="false">legacy-re:rasm-z80-assembler:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/EdouardBERGE/rasm"&gt;RASM — Z80 assembler and CPC media tooling&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Linux, Windows, macOS, MS-DOS, MorphOS&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-09-25&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; v3.3 · 2026-09-16&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 43 commits across 15 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>Phantomas 2.0 — native CPC remake — added</title>
      <link>https://github.com/santiontanon/phantomas20cpc</link>
      <guid isPermaLink="false">legacy-re:phantomas20-cpc:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/santiontanon/phantomas20cpc"&gt;Phantomas 2.0 — native CPC remake&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amstrad CPC&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2019-02-01&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; 1.0.0 · 2019-02-01&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>Phantom Fighter — Amiga source archive and modern recreation — added</title>
      <link>https://github.com/billynewport/PhantomFighter</link>
      <guid isPermaLink="false">legacy-re:phantom-fighter-original-source-recreation:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/billynewport/PhantomFighter"&gt;Phantom Fighter — Amiga source archive and modern recreation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga → Amiga, Pygame, Web browser&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-02-12&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; v1.0 · 2026-02-11&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>Attack of the PETSCII Robots — native Amiga translation — added</title>
      <link>https://github.com/zeropolis79/PETSCIIRobots-Amiga</link>
      <guid isPermaLink="false">legacy-re:petscii-robots-amiga-native-port:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/zeropolis79/PETSCIIRobots-Amiga"&gt;Attack of the PETSCII Robots — native Amiga translation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore PET → Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2023-09-17&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>Parcade — native Amiga demo source — added</title>
      <link>https://github.com/jonathanbennett73/amiga-parcade</link>
      <guid isPermaLink="false">legacy-re:parcade-amiga-demo-source:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/jonathanbennett73/amiga-parcade"&gt;Parcade — native Amiga demo source&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Amiga&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2022-02-12&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Latest release:&lt;/strong&gt; v1.0.0 · 2022-02-12&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 0 commits across 0 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
    <item>
      <title>oscar64nvim — C64 build and debug integration — added</title>
      <link>https://github.com/grzybniak/oscar64nvim</link>
      <guid isPermaLink="false">legacy-re:oscar64nvim-c64-neovim-development:project_added:2026-09-30T19:42:49Z</guid>
      <description>&lt;p&gt;&lt;strong&gt;Project:&lt;/strong&gt; &lt;a href="https://github.com/grzybniak/oscar64nvim"&gt;oscar64nvim — C64 build and debug integration&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Platforms:&lt;/strong&gt; Commodore 64, Neovim&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last commit:&lt;/strong&gt; 2026-08-03&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Last 90 days:&lt;/strong&gt; 8 commits across 1 active days&lt;/p&gt;</description>
      <pubDate>Wed, 30 Sep 2026 19:42:49 +0000</pubDate>
    </item>
  </channel>
</rss>