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

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.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Make titles in map screen a little nicer.

bashle
n=1;w=$(look .|egrep "^\w{5}$"|shuf|head -1);for i in {1..6};do read -p"$((n++))? " g;for i in $(seq 0 ${});do l=${g:$i:1};[[ $l == ${w:$i:1} ]]&&printf "\e[42m$l\e[0m"||printf "$l";done;echo;[[ "$g" == "$w" ]]&&break;grep --color=always "[$w]" <<<"$g";done;echo ans:\ $w

A screenshot of a terminal window showing a game similar to wordle where each word matches some letters and colors indicate whether the letters exist in the word(red) or are in the right place(green). The following is the text:
1? heart
heart
heart
2? minds
minds
minds
3? block
block
block
4? doors
doors
doors
5? odors
odors
a: odors

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Consolidated Project Brutality launchers.

NVDA 2024.4 Beta 1 is now available for download and testing. For anyone who is interested in trying out what the next version of NVDA has to offer before it is officially released, we welcome you to download the beta and provide feedback using our issue reporting process.

This release includes a number of improvements in Microsoft Office, braille, and document formatting.

For full information and to download, go to: https://www.nvaccess.org/post/nvda-2024-4beta1/

NVDA logo and text in white on purple with grey sunburst designs in the background around the edge

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Improved filtered strings for gzdoom.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Finally fixed the repeating of iwads when launched through the game launcher.

linux-game-manager

Storm Dragon pushed changes to the master branch of the linux-game-manager project Updated download link for latest zip. Fixed the installer.

»