The Wolfe Pack

Billy | @storm@social.wolfe.casa

I live in North Carolina, United states. I enjoy pipe smoking, music, and hanging out with my wife and kids. My interests include music, coding, Linux, gaming, and open source things in general.


Some of my favorite music

Amon Amarth: https://www.amonamarth.com/

Dragonforce: https://dragonforce.com/

The Other: https://theother.de/

Wednesday13: https://officialwednesday13.com/


Other Sites

My git stuff: https://git.stormux.org/storm
https://git.2mb.codes/~stormdragon2976

Peertube: https://tube.wolfe.casa/accounts/billy

Thoughts of a Dragon: https://billy.wolfe.casa

My Ko-fi: https://ko-fi.com/stormux

@cary5871 @stirlock I would love to have a walk through for it as well, if anyone has it.

re: audiogame-manager

@esoteric_programmer it's a git hook that uses the command line client Toot. For projects where I want to share commits, I just soft link it to the pre-push git hook. It requires toot be installed and configured, but then it just works.

re: audiogame-manager

@esoteric_programmer Oh the "merged" commit... That means I forgot to check if anyone else made a change before trying to push something so I had to let it automerge, and I was too lazy to write a better commit message.

audiogame-manager

Storm Dragon pushed changes to the testing branch of the audiogame-manager project Merge branch 'testing' of git.stormux.org:storm/audiogame-manager into testing

audiogame-manager

Storm Dragon pushed changes to the testing branch of the audiogame-manager project Switch Shadow Line to use English translations file.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Add keybindings and some variables to flags so people don't have to edit gzdoom.ini by hand any more.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Fixed an error in linux-game-manager installer syntax.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Added dependency checking for Project Brutality because some people reinstall without clearing the cache and get the older version of the zip file.

That old post about Halloween falling on Friday 13 for the first time in 666 years is making the rounds again lol. How is this even a thing, do people just share stuff without reading it first, or thinking?

I mean sure, it sounds cool, but completely impossible. October 31 can never be October 13. Also, Friday 13 pops up in October approximately once every 60 years if I remember correctly. While that's kind of rare, it's not anywhere near 666 years.

I38

Storm Dragon pushed changes to the master branch of the I38 project Found a sound missing -V0 flag.

DoomTTS scripts for Windows are now on Github. I don't normally do development in Windows, so if anyone wants to contribute to make the DoomTTS.ps1 script better, pull requests are more than welcome.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project WolfenDoom should match Proximity addon no matter the name so long as it starts with same prefix as all other addons.

Fedi please help me answer a question that just came up in a conversation. I'm specifically looking for input from people from countries where English isn't the primary language. Boost welcome so I can find some more examples.

Does your language/culture use finger quotes?

Line drawing of finger quotes hand gesture

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Dependency checking added for WolfenDoom.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Forgot to add the path to be checked... Oops.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project New dependency checker for custom launchers provides a way to show what is required for launchers that are added to the git repository without .mp3 or .wad file included.

Fun fact: the code which took Apollo 11 to the moon is available on github https://github.com/chrislgarry/Apollo-11/blob/master/Luminary099/LUNAR_LANDING_GUIDANCE_EQUATIONS.agc#L179

And if you look through it you'll see that - joyfully - it also includes original comments.

My absolute favourite thing about the Moon Code is that it includes comments like this: "TEMPORARY - I HOPE HOPE HOPE"

Lines of code from line 178-182 showing various commands like 'BANKCALL' and 'STOPRATE', and next to those commands two of the lines are marked 'TEMPORARY - I HOPE HOPE HOPE'

@blindbat84 yeah, completely sucks. That is why I always refer to it as Steam💩 the worst part is, they fixed it for about a month in the beta, then broke it again. So, they know it can be fixed, they knnow it needs to be fixed, they even fixed it, but they don't care enough to keep it fixed.

For Linux people who want to play games on Steam💩 but can't because it's completely inaccessible, this script might help. I named it spos.sh. If there's enough interest in this I could put it somewhere more permanent.

#!/usr/bin/env bash

# Steam username
userName=""
# Steam password
password=""


if [[ ${#userName} -lt 2 ]] || [[ "${#password}" -lt 2 ]]; then
    echo "Please edit $0 and set userName and password."
    exit 0
fi

export DIALOGOPTS='--no-lines --visit-items'

startPosition="$(grep -n '^exit 0$' "${0}")"
startPosition="${startPosition%%:*}"
((startPosition++))
mapfile -t data < <(tail -n +${startPosition} "$0" | grep -v "^#" | grep -v "^$")
if [[ "${#data[@]}" -lt 1 ]]; then
    echo "No games added yet."
fi
declare -a menuList
for i in "${data[@]}" ; do
    menuList+=(
        "${i#*|}"
        "${i%|*}"
    )
done
game="$(dialog --backtitle "Steaming Pile of Shit Launcher" \
    --clear \
    --ok-label "Launch" \
    --no-tags \
    --menu "Please select a game to launch" 0 0 0 "${menuList[@]}" --stdout)"
[[ $? -ne 0 ]] && exit 0
steam -applaunch "${game}" -silent -login "${userName}" "${password}" -rememberpassword "$@"

exit 0
# Examples of how to add a game.
#Conjury|2684520
#Mortal Kombat 1|1971870

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Updates to custom launchers.

»