{"id":1239,"date":"2025-06-30T00:16:37","date_gmt":"2025-06-30T07:16:37","guid":{"rendered":"https:\/\/catbradley.io\/?p=1239"},"modified":"2025-06-30T00:16:37","modified_gmt":"2025-06-30T07:16:37","slug":"relive-the-golden-era-5-tools-to-get-retro-feel-on-linux","status":"publish","type":"post","link":"https:\/\/catbradley.io\/?p=1239","title":{"rendered":"Relive the Golden Era: 5 Tools to Get Retro Feel on Linux"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/06\/retro-tools-for-linux.png\" alt=\"Relive the Golden Era: 5 Tools to Get Retro Feel on Linux\" \/><\/p>\n<p>Retro techs are no longer <em>stranger things<\/em>. Just like vinyl records and vintage fashion, retro computing has captured our collective imagination, irrespective of the age group. <\/p>\n<p>I mean, there&#8217;s something deeply satisfying about amber-on-black terminals and chunky pixel fonts that modern UIs can&#8217;t replicate.<\/p>\n<p>The good thing here is that us Linux users are perfectly positioned to embrace this nostalgia wave. <\/p>\n<p>No, I am not talking about those <a href=\"https:\/\/itsfoss.com\/super-lightweight-distros\/\" rel=\"noreferrer\">ultra-lightweight distros<\/a> that involuntarily give retro vibes of late 90s and early 2000s. I am going to share a few interesting software that will help you get the retro feel on your modern Linux system.<\/p>\n<h2>1. Cool Retro Term<\/h2>\n<p>I&#8217;ll start with my favorite, that is also a functional tool.<\/p>\n<p><a href=\"https:\/\/itsfoss.com\/cool-retro-term\/\" rel=\"noreferrer\">cool-retro-term<\/a> is a terminal emulator which mimics the look and feel of the old cathode tube screens. That&#8217;s just about it. You do not get any special abilities, just the good-old look.<\/p>\n<p>But here&#8217;s the thing. You can use it like your regular terminal, it have vintage looks but the modern features still work the same.<\/p>\n<p>There are more than one presets of colors and style available.<\/p>\n<figure class=\"kg-card kg-embed-card kg-card-hascaption\"><figcaption>\n<p><span>Cool Retro Term<\/span><\/p>\n<\/figcaption><\/figure>\n<p><strong>Installing Cool Retro Term<\/strong><\/p>\n<p>You can install it on Ubuntu, Fedora, and Arch Linux using the commands respectively:<\/p>\n<pre><code>sudo apt install cool-retro-term #For Debian\/Ubuntu\nsudo dnf install cool-retro-term #For Fedora\nsudo pacman -Syu cool-retro-term #For Arch based distros<\/code><\/pre>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/github.com\/Swordfish90\/cool-retro-term\" class=\"kg-btn kg-btn-accent\">Cool Retro Term<\/a><\/div>\n<h2>2. RSC8<\/h2>\n<p>RSC8 is a CHIP-8 virtual machine\/emulator written in Rust with no_std core. It is yet another makeover for your terminal. So, if you like to use a retro terminal but built with Rust, give this a try.<\/p>\n<figure class=\"kg-card kg-embed-card kg-card-hascaption\"><figcaption>\n<p><span>RSC8 Chip-8 Virtual machine\/emulator<\/span><\/p>\n<\/figcaption><\/figure>\n<p>Install it using <a href=\"https:\/\/itsfoss.com\/install-rust-cargo-ubuntu-linux\/\" rel=\"noreferrer\">cargo<\/a>.<\/p>\n<pre><code>cargo install --locked --git https:\/\/github.com\/jerryshell\/rsc8<\/code><\/pre>\n<p>To use rsc8, you&#8217;ll have to download ROMs of your choice from <a href=\"https:\/\/github.com\/Timendus\/chip8-test-suite\">this GitHub repo<\/a> and then use the following command:<\/p>\n<pre><code>rsc8_tui &lt;your_rom.ch8&gt;<\/code><\/pre>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/github.com\/jerryshell\/rsc8\" class=\"kg-btn kg-btn-accent\">RSC8<\/a><\/div>\n<h2>3. Retro Pie<\/h2>\n<p><a href=\"https:\/\/github.com\/RetroPie\" rel=\"noreferrer\">RetroPie<\/a> transforms your Raspberry Pi, ODroid C1\/C2, or PC into a nostalgic gaming powerhouse. <\/p>\n<p>It leverages platforms like Raspbian, EmulationStation, <a href=\"https:\/\/www.retroarch.com\/\">RetroArch<\/a>, and other innovative projects, allowing you to enjoy classic Arcade, home-console, and vintage PC games with minimal hassle.<\/p>\n<figure class=\"kg-card kg-embed-card kg-card-hascaption\"><figcaption>\n<p><span>RetroPie Walkthrough<\/span><\/p>\n<\/figcaption><\/figure>\n<p>Since there were multiple kinds of platforms\/consoles in the past, there are different emulators for them. <\/p>\n<p>But that&#8217;s only half of the story. You also need to download ROMs that consist of games of that platform.<\/p>\n<p>For example, if you want to play games that were available Nintendo&#8217;s NES console, you download the ROM with NES games and then use the NES emulator in RetroPi to load this ROM. It&#8217;s like inserting a virtual disk.<\/p>\n<p>The problem here is that these ROMs are often deemed illegal to distribute, and hence the websites that host them are often removed.<\/p>\n<figure class=\"kg-card kg-embed-card kg-card-hascaption\"><figcaption>\n<p><span>Playing Super Mario World in RetroPie<\/span><\/p>\n<\/figcaption><\/figure>\n<p><strong>Installing RetroPi<\/strong><\/p>\n<p>Please ensure that you have git installed on your system as you&#8217;ll have to clone the Git repo here.<\/p>\n<pre><code>cd\ngit clone --depth=1 https:\/\/github.com\/RetroPie\/RetroPie-Setup.git<\/code><\/pre>\n<p>Run the setup script:<\/p>\n<pre><code>cd RetroPie-Setup\nsudo .\/retropie_setup.sh<\/code><\/pre>\n<p>Follow the onscreen instructions for a basic installation.<\/p>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/retropie.org.uk\/\" class=\"kg-btn kg-btn-accent\">RetroPie<\/a><\/div>\n<h2>4. Hot Dog Linux<\/h2>\n<p>Hot Dog Linux is an X11 Window Manager with Windows 3.1 Hot Dog Stand, Amiga Workbench, Atari ST GEM, Mac Classic and Aqua UI pre-installed.<\/p>\n<blockquote><p>HOTDOG is an acronym that stands for Horrible Obsolete Typeface and Dreadful Onscreen Graphics.<\/p><\/blockquote>\n<figure class=\"kg-card kg-embed-card kg-card-hascaption\"><figcaption>\n<p><span>HOTDOG Linux<\/span><\/p>\n<\/figcaption><\/figure>\n<p>It is built using Objective-C and uses bitmapped graphics, low DPI displays. There are no unicode support here.<\/p>\n<p><strong>Installing Hot Dog Linux:<\/strong><\/p>\n<p><a href=\"https:\/\/fmamp.com\/download\/\" rel=\"noreferrer\">Download the ISO<\/a> and install in VirtualBox. Make sure 3D acceleration is enabled.<\/p>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/github.com\/arthurchoung\/HOTDOG\" class=\"kg-btn kg-btn-accent\">HOTDOG Linux<\/a><\/div>\n<div class=\"kg-card kg-callout-card kg-callout-card-red\">\n<div class=\"kg-callout-emoji\">\ud83d\udea7<\/div>\n<div class=\"kg-callout-text\">It only worked in GNOME Boxes for me.<\/div>\n<\/div>\n<h2>5. DOSBox or DOSBox Staging<\/h2>\n<p>DOSBox is free and open-source software that allows you to emulate the MS-DOS operating systems from the previous century.<\/p>\n<p>It allows you to play the 8-bit games.<\/p>\n<figure class=\"kg-card kg-embed-card kg-card-hascaption\"><figcaption>\n<p><span>Playing Doom2 in DOSBox<\/span><\/p>\n<\/figcaption><\/figure>\n<p>DOSBox also emulates CPU:286\/386 realmode\/protected mode, Directory FileSystem\/XMS\/EMS, Tandy\/Hercules\/CGA\/EGA\/VGA\/VESA graphics, a SoundBlaster\/Gravis Ultra Sound card for excellent sound compatibility with older games.<\/p>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/www.dosbox.com\/\" class=\"kg-btn kg-btn-accent\">DOSBox<\/a><\/div>\n<p><strong>Installing DOSBox<\/strong><\/p>\n<p>On Ubuntu, and Arch, you can use the following commands respectively:<\/p>\n<pre><code>sudo apt install dosbox #For Ubuntu\/Debina\nsudo pacman -Syu dosbox #For Arch<\/code><\/pre>\n<h3>DOSBox Staging<\/h3>\n<p>Fedora ships with <a href=\"https:\/\/github.com\/dosbox-staging\/dosbox-staging\">DOSBox Staging<\/a>, a modern continuation of DOSBox. DOSBox Staging is also <a href=\"https:\/\/flathub.org\/apps\/io.github.dosbox-staging\">available in Flathub<\/a>.<\/p>\n<p>For Arch, it is in <a href=\"https:\/\/aur.archlinux.org\/packages\/dosbox-staging\">AUR<\/a>. And, for Ubuntu and Mint, add the following PPA to get it installed:<\/p>\n<pre><code>sudo add-apt-repository ppa:feignint\/dosbox-staging\nsudo apt-get update\nsudo apt install dosbox-staging<\/code><\/pre>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/www.dosbox-staging.org\/\" class=\"kg-btn kg-btn-accent\">DOSBox Staging<\/a><\/div>\n<h2>Wrapping Up<\/h2>\n<p>Linux enables users to have a godly amount of customization options. Whether you want your desktop to look clean, and contemporary, or you want to give it a retro look, there are certainly a few tools for that.<\/p>\n<p>Come to think of, I should do a tutorial on how to give a retro makeover to your Linux distro, somewhat like the modern makeover video of Linux Mint.<\/p>\n<figure class=\"kg-card kg-embed-card\"><\/figure>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/www.youtube.com\/@itsfoss\" class=\"kg-btn kg-btn-accent\">Subscribe to It&#8217;s FOSS YouTube Channel<\/a><\/div>\n<p>Linux makes it easy to bring the retro vibe back to life. Whether it\u2019s an old-school terminal, a full-blown vintage desktop, or classic games from the 90s, there\u2019s a tool for every kind of nostalgia. <\/p>\n<p>What is your favorite tool that we missed listing here? Let me know in the comments below.<\/p>","protected":false},"excerpt":{"rendered":"<p>Retro techs are no longer stranger things. Just like vinyl records and vintage fashion, retro computing has captured our collective imagination, irrespective of the age group. I mean, there&#8217;s something&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rss"],"_links":{"self":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/1239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1239"}],"version-history":[{"count":0,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/1239\/revisions"}],"wp:attachment":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}