djcev.com

//

2025 Morrowind Mod List

After about 6 (!) months I recently finished a streamed playthrough of Morrowind. As finished as TES III can get anyway - the main quests of the base game and the two expansions complete. I played with around 85 mods, mostly sourced from the lists on Modding OpenMW.

After the cut you'll find a list of the mods I used with links back to nexusmods where they can be downloaded. Like the other modded game I played in 2025 I don't recommend this list. It's a better idea to pick one from modding-openmw.com and start from there.


2025 Fallout New Vegas Mod List

I recently finished a modded game of Fallout New Vegas that I streamed on twitch. It was a good time & I used a pretty fun selection of recent (2020? and later) mods that resulted in a mostly crash-free and fun experience.

After the cut you'll find a list of the mods I had installed, all ~130 of them, with links back to nexusmods where they can be downloaded. I don't recommend this list, you should use (or at least start from) Viva New Vegas instead, but I'll pass this list on anyway (for my own records and because people asked for it).


Stanton QuickGrid (Part 2 - scs4tool.sh)

Intro & Problem

For years I used a Stanton SCS.4DJ standalone player / mixer to play digital music in mixes. The SCS.4DJ comes with a program called QuickGrid that is used to generate metadata for music files you plan to play on the device. Notably QuickGrid takes care of calculating BPM, generating waveform displays, and so on.

Unfortunately QuickGrid is only publicly available for Windows and OS X, and I'm a BSD / Linux user. So, after a bit of investigation, I wrote a shell script wrapper around the djanalyze.exe program that comes with the QuickGrid software package. This script lets me do everything QuickGrid does from the comfort of my FreeBSD machine.

Here's a little about that shell script, scs4tool.sh:




This Is A Shout Going Out by Central Fire

This Is A Shout Going Out by Central Fire. Written by Courtney Nielsen, produced by Courtney Nielsen & DJ Spun (Jason Drummond). A2 sliced & spliced by Jim Hopkins. First released on Twitch Recordings in 1994, remastered and reissued by Mint Condition in 2022. Vinyl, 12", 33 RPM. Flac, 16bit/44.1khz, 161M. Tracklist and credits from the label artwork. Track durations, file size, bit depth, and bitrate are of my stored recordings of the 1994 vinyl.


Music File Management 3: Playback with CMUS

CMUS on my computer in Library View playing a song by Aural Float

The C* Music Player (AKA CMUS) is my preferred music player and library program. It's lightweight, highly configurable, and is controlled via the keyboard (all things I like). It works well with my directory structure and standardized tags. And it supports a wide variety of formats & seems to handle large collections well.

This short post will go over my CMUS configuration, including how I have it set up to edit tags from the library views. This is the final part of a three part series, the first part covered how I organize my music files and the second how I manage their tag metadata.


20 Minutes Into The Future

Max Headroom: 20 Minutes Into The Future, 1985, dir. Annabel Jankel & Rocky Morton. VHS, NTSC standard, ~60 minutes long. x264 NTSC SD video + flac 16bit/44.1khz audio, ~1.2G, archived on DVD+R media. Purchased over 20 years ago at my local "Video USA" video rental store when they were closing that location.

The Max Headroom TV movie made for Channel 4. Strangely unavailable on DVD (or any other modern format). A pretty clean copy can be found on youtube thanks to user Kevin Galvayne (tipsy1973).




Music File Management 2: Intake Process and Shell Scripts

I've written a number of shell scripts, mostly frontends or shims to other programs, to help manage the tags & content of my music library. In this article I will briefly go over some of those scripts and then give a simple demonstration of how I process & prepare new music files.

The scripts discussed in this article are all available in my read-only dotfiles git repo. (I'll hook up a way to directly download them eventually).

This is part 2 of a series on how I handle my digital music collection. Part 1 covered Formats, Names, and Tags, part 3 will cover playback (and tag editing) with cmus.


Footwear Repairs By Craftsmen At Competitive Prices

Footwear Repairs By Craftsmen At Competitive Prices, the collected music videos of Underworld 1993-1997. Released 1998 on Wax Trax! & TVT Records. Music by Underworld, videos credited to various directors (see table below), art by tomato, packaged by biobox. VHS, NTSC standard, ~90 minutes long. x264 NTSC SD video + flac 16bit/44.1khz audio, 1.8G, archived on DVD+R media.

Youtube videos linked in this article feature rapidly flashing images and strobing lights. Please avoid the links if that bothers you.


No Disgrace In The Bass by T.E.S.T. & Excel

No Disgrace In The Bass by T.E.S.T. & Excel. Written and produced by Tim McDaniel (T.E.S.T.) & Jason Reep (Excel), engineered by Larry McCormick (Exzakt), design by AS1. Released on Exceleration Records in 2006. Vinyl, 12", 33 RPM. Flac, 16bit/44.1khz, ~140M. Tracklist and credits from the label artwork. Track durations, file size, bit depth, and bitrate are of my stored recordings of the vinyl.


Florida Electro Artists Vol. 2 on Frajile Recordings

The Florida Electro Artists Volume Two compilation released on Frajile Recordings in 2001. Catalog number FRJ1-006. Side A by Factor E (remixed by Jackal & Hyde), side B by Resident Alien (Exzakt and James Wolfe). Design by Clutch. Mastered by Steve Smodish at Echo Beach Studios. Vinyl, 12", 45 RPM. Flac, 16bit/44.1khz, 86M. Tracklist and credits are from the sleeve artwork and discogs. Track durations, file size, bit depth, and bitrate are of my stored recordings of the vinyl.


blogofile_gitview: A Static Git Repo Browser

I'm a person who often stops (or never starts) work on projects because another related project hasn't been completed. I often think to myself "I can't work on X because I haven't finished Y yet". One such project that's been holding me back, a pretty basic requirement for some things I'd like to do, is that I don't have a satisfactory place to publish source code.

I recently solved that problem. I figured out how to serve Git repositories over so-called "dumb HTTP" and then I wrote a clone of Hiltjo Posthuma's stagit as a plugin for my static site compiler Blogofile. I'm calling that plugin blogofile_gitview. Read on to see why I'd do such a foolish thing.


Receiving Webmentions with Blogofile and a little scripting

A common downside to static websites (like this one) is that there's no easy way to handle user interaction. Comments, likes, trackback / pingback / mention, etc. . A bunch of third-party systems exist that solve this problem, the most popular probably being Disqus. Disqus relies on browser javascript (which I strongly dislike) and has a rocky history with user privacy, so it's not something I'm willing to use. Most of the other comment systems available also require javascript so, again, not willing to use.

But I still kind of want a way for visitors to leave comments and, more broadly, for my site to interact with other websites. Enter the IndieWeb community of web developers and their associated standards and projects, notably Webmentions.