HN user

anthk

5,238 karma

Hyperbola GNU/Linux user. My main tools came from https://t3x.org, and https://github.com/howerj it's for fun (and sometimes enlightening purposes). tmux, tcc/cproc, oksh, nvi... keep it simple, stupid.

Posts5
Comments8,675
View on HN

The public Spanish radio and TV conglomerate (our BBC, that's it) recently shut down SW/AM radio stations. A shame, even more when we recently suffered a blackout and nothing could match AM's reachability, FM pales against it.

PCjs Machines 16 hours ago

Disks rot with ease. Having an IDE->CF adapter for old computers it's almost mandatory today.

Too late; software patents in Europe were void so most people grabbed XVID/DIVX encoders from Debian Multimedia. PKF and the like.

And, yes, I remember w32codecs until MPlayer's bundled set superseded them. And mencoder for sure ;)

Install ZRAM and try Otter Browser instead ffox. Set adblocking at Otter's settings. Also, Dillo from git it's uberfast and good enough for news, blogs and HN.

Also Alpine Linux (32 bit, the extended edition for better hw) will run faster than Antix.

For SNES I'd use Mednafen with the snes_faust core; and for difficult games to emulate I'd use the snes core. Also Mednafen works for MD/NES/GB/GBA/NGP and tons more systems.

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"

For games Mednafen and PCSXR do wonders; and SCummvm itself supports tons of graphical and text adventures (even modern ones such as Technobabylon) and tons of source ports (and recompilations such as Super Mario 64) will run fine with just the bundled GL 2.1 adapter.

Instead of Mint I'd pick something like Alpine Linux with LXQT:

https://wiki.alpinelinux.org/wiki/LXQt

Also, adding ZRAM will fly on that machine.

Also, you can build SCUMMVM (install alpine-sdk, get the alpine ports and edit the pkg build file so scummvm gets compiled with these options at the configure build stage:

    #!/bin/sh
    sh configure \
  --enable-static \
  --enable-all-engines \
   --enable-all-unstable-engines \
   --enable-release \
   --enable-plugins \
   --disable-hq-scalers \
  --disable-dlc \
  --disable-scummvmdlc \
   --disable-discord
With these options even Macromedia Director stuff will run (maybe Encarta 95 and the like) and modern games such as Technobabylon, Thimbleweed Park and so on.

HP mini there, with ZRAM it's really fast. I use Flubox+UXTerm+a bunch of CLI/TUI tools among mpv, nsxiv and mupdf. The OS I use it's hyperbola GNU/Linux, A bit outdated but most modern stuff it's compiled from source. For gaming I have mednafen, frotz, pcsxr, Flare RPG (git), GearHead 1 and 2 and a few more. Oh, and Scummvm with games from Blade Runner to Ultima I-IV, Technobabylon, Virtuaverse, The Longest Journey, Sierra and Lucas Arts games and about... ¿2000 games more?

For the web I use DIllo and a custom build of Otter Browser against the older QT5 Webkit engine.

For web media I use streamlink and yt-dlp.