{"id":952,"date":"2023-07-25T19:26:20","date_gmt":"2023-07-25T17:26:20","guid":{"rendered":"https:\/\/www.karsmakers.nl\/?p=952"},"modified":"2023-09-22T17:54:16","modified_gmt":"2023-09-22T15:54:16","slug":"wowbagger-the-infinitely-prolonged-zombie-edition","status":"publish","type":"post","link":"https:\/\/www.karsmakers.nl\/?p=952","title":{"rendered":"Wowbagger the Infinitely Prolonged &#8211; Zombie Edition"},"content":{"rendered":"<p style=\"text-align: justify;\">Aeons ago, well, in the mid 90s, I programmed the then latest version of a swearing accessory for the Atari ST(E)\/TT\/Falcon called &#8220;The Automated Final Grandson of Wowbagger the Infinitely Prolonged&#8221;.<\/p>\n<p style=\"text-align: justify;\"><strong>Wowbagger:<\/strong> A fictitious character from Douglas Adams&#8217; &#8220;Life, the Universe and Everything&#8221; who, after an incident with a liquid lunch and a piece of elastic band became immortal. Having quickly discovered immortality also has its downside, he decided to insult every being in the universe, in alphabetical order.<br \/>\n<strong>Accessory:<\/strong> A program on an Atari computer, that loads upon booting and then remains in memory. In the case of my particular accessory, it remains invisible until a user-configurable number of minutes have passed, after which it will pop up and insult the user (in English or Dutch, depending on the language setting).<br \/>\n<strong>Atari:<\/strong> In the context of this article, one of a range of computers popular in the late 80s and early 90s. They were 16-bit computers running an operating system called TOS (The Operating System), not 8-bit (like the Atari XL), nor the old classic Atari VCS game consoles.<\/p>\n<p style=\"text-align: justify;\">In the throes of nostalgia, I fired up an Atari ST emulator, configured it, and decided to upgrade that swearing accessory with the current building blocks used on <a href=\"https:\/\/www.wowbagger.com\" target=\"_blank\" rel=\"noopener\">wowbagger.com<\/a>. It was practice I needed for when I&#8217;d get around to doing <a href=\"https:\/\/www.karsmakers.nl\/?p=606\" target=\"_blank\" rel=\"noopener\">the 42nd Anniversary Edition of <strong>ST NEWS<\/strong><\/a>,<\/p>\n<p>There were a bunch of things I needed to do:<\/p>\n<ul>\n<li style=\"text-align: justify;\">The RSC file needed to be updated;<\/li>\n<li style=\"text-align: justify;\">So I needed to re-learn how to work with an Atari RSC editor;<\/li>\n<li style=\"text-align: justify;\">I wanted\u00a0 to\u00a0 replace the original building\u00a0 blocks\u00a0 with\u00a0 the vastly extended building blocks straight from <a href=\"https:\/\/www.wowbagger.com\" target=\"_blank\" rel=\"noopener\">wowbagger.com<\/a>;<\/li>\n<li style=\"text-align: justify;\">So I needed to write VBA code in MS Access to create GfA code with the building blocks in it;<\/li>\n<li style=\"text-align: justify;\">So I also needed to re-learn how to work with\u00a0 the\u00a0 GfA Basic editor and compiler;<\/li>\n<li style=\"text-align: justify;\">I wanted to fix the bug that caused a bomb crash when the .CNF file wasn&#8217;t in C:\\;<\/li>\n<li style=\"text-align: justify;\">I wanted to prevent the entire system from freezing each\u00a0 time Wowbagger was actually putting together the building blocks\u00a0 into insult phrases (this was a minor problem before,\u00a0 but with\u00a0 there being MANY more building blocks now,\u00a0 it would now freeze the\u00a0 system for up to half a minute);<\/li>\n<li style=\"text-align: justify;\">The older version of Wowbagger had 3 ratings (U = friendly; PGA = raunchy; XXX = terrible),\u00a0 but the main wowbagger.com database only had 2 (U = friendly to raunchy;\u00a0 XXX = raunchy to terrible). To\u00a0 prevent me from having to go through the thousands\u00a0 of\u00a0 words one by one,\u00a0 I changed the 3 old ratings into U = friendly, XXX = terrible, and PGA = a mix of both.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">This &#8216;Zombie&#8217; version has one major improvement:\u00a0 it can make a <em>lot<\/em> more insults.\u00a0 There&#8217;s also a disadvantage,\u00a0 however:\u00a0 It grew in size by about 180 Kb, so it&#8217;s probably of limited use on original hardware with only 1 Mb of RAM. But it is like it is. If you happen to have original Atari hardware, or an emulator, you can download it <a href=\"https:\/\/www.karsmakers.nl\/WOWBAGGR.ZIP\" target=\"_blank\" rel=\"noopener\">here<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aeons ago, well, in the mid 90s, I programmed the then latest version of a swearing accessory for the Atari ST(E)\/TT\/Falcon called &#8220;The Automated Final Grandson of Wowbagger the Infinitely Prolonged&#8221;. Wowbagger: A fictitious character from Douglas Adams&#8217; &#8220;Life, the &hellip; <a href=\"https:\/\/www.karsmakers.nl\/?p=952\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[98,82,88,92,84,83],"tags":[],"class_list":["post-952","post","type-post","status-publish","format-standard","hentry","category-98","category-atari","category-in-english","category-internet","category-literature","category-st-news"],"_links":{"self":[{"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=\/wp\/v2\/posts\/952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=952"}],"version-history":[{"count":5,"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=\/wp\/v2\/posts\/952\/revisions"}],"predecessor-version":[{"id":972,"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=\/wp\/v2\/posts\/952\/revisions\/972"}],"wp:attachment":[{"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.karsmakers.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}