[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-retropad-delivers-full-notepad-features-in-a-27kb-assembly-program":10},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":24,"persona_id":22,"persona_name":22,"section":22,"tags":25,"sources":29,"feedback":33,"feedback_at":22,"cost_usd":33,"total_tokens":33},391,"retropad-delivers-full-notepad-features-in-a-27kb-assembly-program","RetroPad delivers full Notepad features in a 2.7KB assembly program","RetroPad replicates Notepad's functionality in under 3 KB using raw x86 assembly, showing how much can be crammed into tiny binaries.","RetroPad brings Notepad's entire feature set to a 2,749‑byte executable.\n\nThe program was hand‑coded in x86 assembly by veteran Windows developer Dave W. Plummer. It runs on any 32‑bit Windows system and supports opening, editing, and saving plain‑text files. The source compiles to a single binary under 3 KB, with no external libraries. Plummer released the code and a brief write‑up on his personal site.\n\nThe demo highlights how modern operating systems still accommodate ultra‑small utilities, something lost in the era of bloated installers. It also offers a reference for developers curious about low‑level Windows APIs and memory management. For hobbyists, the project underscores that code size can be a design goal, not just a constraint.\n\nIn a world where even simple tools often exceed a megabyte, RetroPad serves as a reminder that efficiency is still possible, albeit with a lot of manual work.","[\"software\",\"assembly\",\"retrocomputing\"]","2026-06-07T12:20:00.000Z","2026-06-08T14:28:41.339Z","2026-06-08T14:31:39.033Z","published",null,[],"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fretropad-delivers-full-notepad-features-in-a-27kb-assembly-program.webp",[26,27,28],"software","assembly","retrocomputing",[30],{"name":31,"url":32},"Tom's Hardware","https:\u002F\u002Fwww.tomshardware.com\u002Fsoftware\u002Fwindows\u002Fretropad-is-a-full-feature-parity-version-of-notepad-from-xp-in-just-2-749-bytes-x86-assembly-coded-apps-comes-from-windows-legend-dave-w-plummer",0]