{"id":504,"date":"2022-04-08T13:28:52","date_gmt":"2022-04-08T12:28:52","guid":{"rendered":"https:\/\/t81t.dev\/?p=504"},"modified":"2026-01-31T00:40:29","modified_gmt":"2026-01-31T00:40:29","slug":"19-amigaos-3-2-on-the-pi-400","status":"publish","type":"post","link":"https:\/\/mrgadget.nexus\/t81t-dev\/2022\/04\/08\/19-amigaos-3-2-on-the-pi-400\/","title":{"rendered":"#19: AmigaOS 3.2 on the Pi 400"},"content":{"rendered":"\n<p>Last time we used some &#8220;scripts&#8221; and such to create an FS-UAE configuration ready to install the Amiga operating system.<\/p>\n\n\n\n<p>Time to start the emulator:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\ncd ~\/prg\/fs-uae\n.\/fs-uae\n<\/pre><\/div>\n\n\n<p>The emulated Amiga should boot to a Kickstart screen and Fn+F2 (how you get F12 on a Pi 400) should bring up the FS-UAE menu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"http:\/\/mrgadget.nexus\/t81t-dev\/wp-content\/uploads\/sites\/5\/2022\/04\/PiKickstart32.png\" alt=\"\" class=\"wp-image-505\"\/><\/figure>\n\n\n\n<p>Cursor down to the &#8220;DF0: EMPTY&#8221; option and press Enter to access the list of floppy disks.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"http:\/\/mrgadget.nexus\/t81t-dev\/wp-content\/uploads\/sites\/5\/2022\/04\/PiDiskSelect.png\" alt=\"\" class=\"wp-image-506\"\/><\/figure>\n\n\n\n<p>Selecting the &#8220;OS32\/INSTALL3.2.ADF&#8221; disk will boot the Amiga from the install floppy disk. The disk menu will remain open, so Fn+F2 to close it.<\/p>\n\n\n\n<p>For the most part following the instructions in the following blog post, particularly the HDToolBox stuff will get the Amiga side configured nicely.<\/p>\n\n\n\n<p><a href=\"https:\/\/mrgadget.nexus\/t81t-dev\/2021\/11\/05\/12-want-to-try-amigaos-3-2\/\" data-type=\"post\" data-id=\"326\">AmigaOS 3.2 Install<\/a><\/p>\n\n\n\n<p>After configuring the hard drive and launching the actual &#8220;Install&#8221; process, once the installer has finished with the first disk it will ask for the Workbench floppy disk. Press Fn+F2 and the side menu will be ready for you to select the Workbench disk:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"http:\/\/mrgadget.nexus\/t81t-dev\/wp-content\/uploads\/sites\/5\/2022\/04\/PiDiskReqWorkbench.png\" alt=\"\" class=\"wp-image-507\"\/><\/figure>\n\n\n\n<p>Just cursor down and hit Enter. This is where things get &#8220;interesting&#8221; here. The installer will start copying from Workbench and the side menu will still be up, so when the installer requests each new disk all you need to is tap the cursor down key and then Enter. Eventually you&#8217;re reach the end.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"http:\/\/mrgadget.nexus\/t81t-dev\/wp-content\/uploads\/sites\/5\/2022\/04\/PiAboutToEjectBackdrops.png\" alt=\"\" class=\"wp-image-508\"\/><\/figure>\n\n\n\n<p>Cursor up to the &#8220;EJECT&#8221; option (as seen above) and hit Enter. Now would be a good time to exit out of the disk menu to press the Backspace key to return you back to the &#8220;main&#8221; side menu, and then Fn+F2 to close the emulator side menu. Now you can click on the &#8220;Proceed&#8221; button and the Amiga will boot from it&#8217;s emulated hard drive.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"http:\/\/mrgadget.nexus\/t81t-dev\/wp-content\/uploads\/sites\/5\/2022\/04\/PiOS32Installed.png\" alt=\"\" class=\"wp-image-509\"\/><\/figure>\n\n\n\n<p>Little bit of post-install work now&#8230; Double click on the Workbench drive icon then on the System drawer icon. Single click on the &#8220;Shell&#8221; icon then using the right mouse button select &#8220;Leave out&#8221; from the &#8220;Icons&#8221; menu. This is move the Shell icon to the main Workbench window for easy access later.<\/p>\n\n\n\n<p>Now single click on the Shell icon and select &#8220;Information&#8230;&#8221; from the &#8220;Icons&#8221; menu (again, right mouse button to access the menus). Unlike the previously mentioned blog post we&#8217;re going to configure the Shell window to open as the same size as the Workbench window which makes it a bit nicer in my opinion:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"http:\/\/mrgadget.nexus\/t81t-dev\/wp-content\/uploads\/sites\/5\/2022\/04\/PiShell245.png\" alt=\"\" class=\"wp-image-510\"\/><\/figure>\n\n\n\n<p>In the previously mentioned blog post the value 130 was changed to 256. Here we change it to 245. Click Save and we&#8217;re done with this.<\/p>\n\n\n\n<p>Next up we want to reconfigure the emulator. Press Fn+F2 (F12) to access the emulator menu. If you didn&#8217;t exit out of the disk menu as suggested earlier, as a recap, press the Backspace key to go back to the main emulator menu. Cursor up to the &#8216;X&#8217; at the top and press Enter to quit the emulator.<\/p>\n\n\n\n<p>Next up some Linux shell commands:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\ncd ~\/FS-UAE\/Hard\\ Drives\/AmigaDev_XFER\/t81t-dev\/Linux\/\nsh configemu.sh --devmode\n<\/pre><\/div>\n\n\n<p>A neat trick worth mentioning (if you don&#8217;t already know already is tab-completion in the Linux terminal, e.g.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\ncd ~\/FS&amp;lt;tab&gt;\nHa&amp;lt;tab&gt;\nAm&amp;lt;tab&gt;\nt8&amp;lt;tab&gt;\nLi&amp;lt;tab&gt;&amp;lt;enter&gt;\n<\/pre><\/div>\n\n\n<p>The &#8220;configemu.sh&#8221; script was previously used to configure the emulator ready for OS installation. The addition of the &#8220;&#8211;devmode&#8221; switch this time swaps out the installation floppies for a &#8220;temp&#8221; floppy image and adds the &#8220;transfer&#8221; folder as a drive.<\/p>\n\n\n\n<p>Now let&#8217;s restart the emulaor:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\ncd ~\/prg\/fs-uae\n.\/fs-uae\n<\/pre><\/div>\n\n\n<p>We can &#8220;fix&#8221; the icons on the &#8220;Work&#8221; and &#8220;XFER&#8221; drives by starting the Amiga&#8217;s Shell and issuing two commands:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nCopy DH0:Disk.info DH1:\nCopy DH0:Disk.info DH2:\n<\/pre><\/div>\n\n\n<p>OK this is a good place to stop. Next up&#8230; developer tools&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last time we used some &#8220;scripts&#8221; and such to create an FS-UAE configuration ready to install the Amiga operating system. Time to start the emulator: The emulated Amiga should boot to a Kickstart screen and Fn+F2 (how you get F12<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-504","post","type-post","status-publish","format-standard","hentry","category-amiga"],"_links":{"self":[{"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/posts\/504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/comments?post=504"}],"version-history":[{"count":2,"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/posts\/504\/revisions"}],"predecessor-version":[{"id":594,"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/posts\/504\/revisions\/594"}],"wp:attachment":[{"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/media?parent=504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/categories?post=504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mrgadget.nexus\/t81t-dev\/wp-json\/wp\/v2\/tags?post=504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}