Skip to content

Instantly share code, notes, and snippets.

Joystick Setup for Red Baron (1990) on Linux

Hardware / Software

  • OS: Ubuntu 25.04
  • Joystick: Saitek X-52
  • Emulator: DOSBox-X
  • Calibration tool: JSTest-GTK

Setup & Calibration

Using jstest-gtk, calibrate joystick and swap stick twist axis (ABS_RZ) into slot 2 and throttle (ABS_Z) axis into slot 3.

@rucker
rucker / fallout-new-vegas-linux-full-setup.md
Last active September 28, 2024 00:19
Fallout New Vegas Linux Steam Setup

System: Ubuntu 24.04

Setup

Use Mod Organizer Linux Installer -- installing it will set up a profile for a specific game

'Invalid magic number' error

Fix: Upgrade protontricks to latest (1.12.0). Stacktracke:

$ /tmp/mo2installer-5.0.3/install.sh
INFO: all dependencies met
@rucker
rucker / fallout-3-goty-linux-full-setup.md
Last active September 30, 2025 15:40
Fallout 3 GOTY + FOSE + Mod Organizer 2 Linux setup

System: Ubuntu 24.04

Set up Fallout 3 GOTY Edition with mods on Linux (works as of June 2024). I used this setup to run the game with OneTweak to fix the infamous alt+tab crash.

  • Install Fallout 3 (I used Steam)
  • Patch to 1.0.7.3 (required by FOSE) using Fallout Anniversary Patcher
  • Install FOSE (copy files to install dir)
  • Install protontricks, winetricks
  • Download and run Mod Organizer 2 Linux Installer
    • As of this writing I had to modify gamesinfo/fallout3_goty.sh to update the executable to Fallout3Launcher.exe (see issue 676)
    • NB: I received a couple of warnings when running the installer script:
@rucker
rucker / ender-3-pro-guide.md
Last active January 20, 2022 22:00
Ender 3 Pro - Upgrades, Calibration, & Tuning

Ender 3 Pro Upgrades, Calibration, & Tuning

This guide is intended to be as inclusive as possible as to what Ender 3 Pro upgrades* I have found worthwhile. Linked here are upgrade guides I found helpful as well as guides for calibration/tuning of the printer.

*Functional upgrades. There is no shortage of printable accessories and upgrades on Thingiverse but the vast majority of them are for convenience or appearance -- and not all of them are necessarily good. In fact some are actually a bad idea. Described here are functional upgrades -- those that will improve printer performance.

NOTE: When choosing your upgrades, be sure what you're looking at is for the correct printer. The Ender 3 has some crucial differences from the Ender 3 Pro (e.g. different power supply, placement of the mainboard fan...).

Tuning

First and foremost, it's important to be sure your printer is tuned and calibrated for the best possible prints. All the u

@rucker
rucker / boxstarter.ps1
Last active October 25, 2024 21:32
Boxstarter Script
function DeleteRegValue {
Param(
[Parameter(Mandatory)] [String] $KeyPath,
[Parameter(Mandatory)] [String] $Name
)
if ((Get-ItemProperty -Path $KeyPath | Select-Object -ExpandProperty $Name) 2> $null) {
Remove-ItemProperty -Path $KeyPath -Name $Name
}
}