The New DSL 2024 has been reborn as a compact Linux distribution tailored for low-spec x86 computers. It packs a lot of applications into a small package. All the applications are chosen for their functionality, small size, and low dependencies. DSL 2024 also has many text-based applications that make it handy to use in a term window or TTY.
Creating the original DSL, a versatile 50MB distribution, was a lot of fun and one of the things I am most proud of as a personal accomplishment. However, as a concept, it was in the right place at the right time, and the computer industry has changed a lot since then. While it would be possible to make a bootable Xwindows 50MB distribution today, it would be missing many drivers and have only a handful of very rudimentary applications. People would find such a distribution a fun toy or something to build upon, but it would not be usable for the average computer user out of the gate. The new goal of DSL is to pack as much usable desktop distribution into an image small enough to fit on a single CD, or a hard limit of 700MB. This project is meant to service older computers and have them continue to be useful far into the future. Such a notion sits well with my values. I think of this project as my way of keeping otherwise usable hardware out of landfills.
A minimalist yet useable, CLI-oriented toybox/Linux distribution. 80x25 terminal (per default) with options to even run in 80x24; 25th line is used as menu- / navigation- / statusbar as customary from Terminals like the DEC VT320. Lack of X.org/Wayland/... and 'bloated' GUI apps per default make it extremely low-power friendly. Can run on extremely low powered systems. Besides the basic core system, it's kept very lean just to ensure it's not bloated, with only concessions being made to reduce avoidable and burdensome inconveniences and incompatibilities. OS/1337 is still in early development and has yet to make an initial release.
One of the things that always seemed really hard when it comes to setting up an ADSB feeder is that very first step. How do you get started?
Pretty much all of the instructions are written for people who are familiar with computers, happy to edit config files, to download individual pieces and make it all work, logged in to a command line interface. Yet at the same time, that obviously is just a tiny fraction of the people who might be interested in this hobby. From this observation grew the idea to build a project that would make this process super simple, without going down the path of proprietary hardware and software (like so many of the commercial feeders do). All of this is open source, all the infrastructure is agnostic of the aggregators you want to feed.
Supported Single Board Computers (SBCs)
It really is pretty easy to get it going. I had a working node inside of an hour.
Lakka is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console. Built on top of the famous RetroArch emulator, Lakka is able to emulate a wide variety of systems and has some useful features such as automatic joypad recognition, rewinding, netplay, and shaders. Lakka is easy to setup and use. Once installed on your SD card or USB flash drive, you just have to copy your ROMs on the device, power up the rig and plug your joypad and enjoy your favorite games. We try our best to keep the hardware required to run Lakka as cheap as possible. The software is optimized to run fast even on low end computers, and we support a lot of USB joypads. Lakka is a community-driven project. Coders, designers and gamers, from all around the world, are working together to make it the Ultimate Emulation OS. Come and join us!
Available for the RasPi (and everything built around it), Capcom Home Arcade, x86-64, Nintendo Switch, oDroid, Rockchip, and more.
MultiBootUSB is a cross platform* software/utility to create multi boot live Linux on a removable USB disk. It is similar to UNetbootin but many distros can be installed, provided you have enough space on the disk. MultiBootUSB also provides an option to uninstall distro(s) at any time, if you wish. Also supports persistent storage volumes for some live OSes. Can also uninstall live OSes that it's installed.
There must be only one partition on the flash drive in question, and it must be formatted (mine was formatted VFAT).
A set of scripts that take a running Linux installation and convert it into a LiveCD or a format suitable for installation on a USB storage device.