Apparently, I do still have a few photos in backups of someone's own enchanted marvel of a portal to universes powered by a Celeron D, USB pen-drive of 16 GiB, a single RAM of 1 GiB, we all managed to acquire and built, for such a short time we had!
Preview of the device: https://imgur.com/gallery/h1tWKp3
Since the CPU had no physical address extension (PAE) to electrify a more common OS, and something customary was required for the limited resources, where we chose ArchLinux 32-bit (now ArchLinux32, indeed) and arranged a custom AwesomeWM environment visually suggesting a console design just for it!
And dear... we adventured a few nights back then backed by this machine and some self-compiled emulation software, ZSnes and Gens, for the titles she had collected from a few local stores and magazines!
It was quite long ago... more than a decade and half... but it like all happened just yesterday, and how freaking awesome it was!
You likely had a similar event/memory! Please do remember these...
Related: https://www.archlinux32.org/architecture/ (The below table lists the compatibility of CPUs (identified by their available flags) with architectures...)
The mobo on the pictures is a Socket AM2/2+ one, for AMD processors.
https://theretroweb.com/motherboards/s/asus-m2n-mx-se-plus-r...
PCSX-PGXP runs really well too, forget PGXP on that machine but at low resolution games will run fine with a simple bilinear filter. Parasiteve Eve can be damn addictive ;)
Also, text adventure games; a good one with a great history such Tristam Island it's fine too.
Also, compile Scummvm with these options from git (pacman -S scummvm, check the dependencies; run pacman -R scummvm later), then compile it with these options:
#!/bin/sh
export CC="clang"
export CXX="clang++"
export CXXFLAGS="-fpermissive -fcommon"
export LDFLAGS="-Wl,-z,muldefs"
export LANG=C
make clean -j4
env CC="clang" CXX="clang++" sh configure \
--enable-static \
--enable-all-engines \
--enable-all-unstable-engines \
--enable-release \
--enable-plugins \
--disable-hq-scalers \
--disable-dlc \
--disable-scummvmdlc \
--disable-discord
make CC="ccache clang" CXX="ccache clang++" LDFLAGS+="-Wl,-z,muldefs"