Booohoo. Unsanity did answer my tech query (albeit with absolutely no useful information regarding it – ‘Yes, we are planning on updating this software we haven’t touched since 2001.’ (I wanted to know if MiNT was going to be updated, and if so, would it be AppleScriptable or otherwise usable through a non-GUI interface – this went unaswered.); it seems they’ve also opted to let mikmod.org go – if I had the $50, I’d register it just to keep the code around for others, but I’m sure it’ll live on in the archives everwhere else for years to come.
At any rate, I’ve been playing with Microsoft’s SFU so much, I’ve neglected my little port of mikmod to Windows/Cygwin. Yep, it works. Nearly natively, too. ;)
18:13 [procyon] /home/shawn/src/mikmod-3.1.6a-7/src%./mikmod -n -= MikMod 3.1.6a-7(2) =- (c) 1998, 2002 Miodrag Vallat and others – see file AUTHORS for complete list Sound engine version 3.1.8Available drivers are : 1 Cygwin OSS driver v0.1 2 Nosound Driver v3.0
Recognized module formats are :
669 (Composer 669, Unis 669)
AMF (DSMI Advanced Module Format)
DSM (DSIK internal format)
FAR (Farandole Composer)
GDM (General DigiMusic)
IT (Impulse Tracker)
IMF (Imago Orpheus)
MOD (31 instruments)
MED (OctaMED)
MTM (MultiTracker Module editor)
S3M (Scream Tracker 3)
STM (Scream Tracker)
STX (Scream Tracker Music Interface Kit)
ULT (UltraTracker)
APUN (APlayer) and UNI (MikMod)
XM (FastTracker 2)
MOD (15 instrument)
18:13 [procyon] /home/shawn/src/mikmod-3.1.6a-7/src%
Now to just package it up and see if anyone downloads it – ncurses is static, and I’ll include my local cygwin1.dll, of course. ;) I’ve made a few updates to a prior patch of mpg123 to mpg123 0.59r-p1, and it seems to be working fine, as well. I’ll probably provide unified diffs of everything BUT libmikmod for Cygwin – I really broke it down to it’s essentials, and it’s not in any shape to be externally utilized.

Oh, it’s been done before, but I’ve also got xv running with updated library support under SFU and Cygwin.