[Home] - [Blog] - [Notes] - [About]
Oddly-specific title but my ADHD is kicking in hard before cohost's
shutdown so...
Slackware 13.37 (2011)
Compiling with SlackBuilds
It worked, didn't it? Feel free to applaud.
Anki: Spaced repetition software
- PASS: 2.0.33 from 14.1's SlackBuilds
Blender (binary): 3D modeling software
- PASS: 2.63a from 13.37 and 14.0's SlackBuilds
- FAIL: 2.79b from 14.1's SlackBuilds: "Illegal
instruction" error
FCEUX: NES emulator
- PASS:
- FAIL: 2.2.2 from 14.1's SlackBuilds: Only compiles
"fceux-net-server"
- FAIL: 2.2.3 from 14.2's SlackBuids: Only compiles
"fceux-net-server"
MAME/MESS: MESS is a multi-system emulator
that's currently merged into MAME
- FAIL: sdlmess 0.134 from 13.37's SlackBuilds
- FAIL: MAME 0.167
SDCC: Small Device C Compiler
- PASS: 3.0.0 from 14.0's SlackBuilds
- FAIL: 3.5.0 from 14.1's SlackBuilds ("cannot find
library libgc"; not sure why, as compiling 3.6.0 from source worked just
fine)
Stella: Atari 2600 emulator
- PASS: 3.0 from 13.37 and 14.0's SlackBuilds *
- PASS: 4.6.1 from 14.1's SlackBuilds (requires SDL2)
- However, slow (about 80% speed?) w/ software rendering. Unplayable
w/ OpenGL rendering
- Can run Princess Rescue (32K) and Zippy the Porcupine (64K)
VICE: Versatile Commodore Emulator
- PASS: 2.3.22 from 14.1's SlackBuilds
Compiling
from source with GCC 4.5.2 (comes with Slackware)
So, finally. The dragon's dead, the door goes up, and now you got
one last obstacle: just don't fall. Oh, God, don't fall. Not after
that.
Atari800: Atari 8-bit/5200 emulator
- PASS: Commit 7429326, took 0m43.342s
- Slows down in fullscreen, runs even worse with hardware
acceleration
cc65: Assembler (ca65) and C compiler (cc65) for
6502-based systems (e.g. NES, Atari, Commodore)
- PASS: Commit 16258d8, took 8m0.844s
dasm: Assembler for several retro CPUs. Commonly
used for Atari 2600, 7800, and Channel F development
- PASS: Version 2.20.14.1. took 0m4.403s
DOSBox: x86 MS-DOS emulator
- PASS: Version 0.74-3, took 5m4.156s
GCC 4.8.2: GNU compiler collection
- PASS: Source code from Slackware 14.1's build
script. Took 198m52.496s (over 3 hours) with
--enabled-languages=c,c++
Neofetch
SDCC: C compiler for many niche CPUs, incl. the
Z80 (used for GBDK-2020)
- Used
./configure --disable-pic14-port --disable-pic16-port
- PASS: Version 3.6.0, took 40m52.955s
- FAIL: Version 3.7.0 and later: Errors out in the
source code (e.g. "SDCClospre.o"). Not even GCC 4.8.2 could help
SDL2
- PASS: Commit d6b7be8, took 8m1.121s
Tiny C Compiler
- PASS: Commit b8b6a5f, took 0m20.512s
Vim:
- PASS: commit 4298c5f, took 7m11.470s
Compiling from source with
GCC 4.8.2
Alright, finally we get to see something different!
NetBSD 10.0
Binary packages available
via pkgin
- cc65 (2.19)
- dasm (2.20.14.1)
Compiling from source with
GCC 10.5.0
cc65
- Already available in NetBSD's repositories (2.19)