░▒▓████████████████████████████████████████████████████████████████████████████████████████████████████████▓▒░
╔════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ ║
██████╗ ██╗ ██████╗ ███████╗██╗ ██╗ ██████╗ ██████╗ ██╗ ███╗ ██╗███████╗██████╗ ██████╗
██╔═══██╗██║ ██╔══██╗ ██╔════╝██║ ██╔╝██╔═══██╗██╔═══██╗██║ ████╗ ██║██╔════╝██╔══██╗██╔══██╗
██║ ██║██║ ██║ ██║ ███████╗█████╔╝ ██║ ██║██║ ██║██║ ██╔██╗ ██║█████╗ ██████╔╝██║ ██║
██║ ██║██║ ██║ ██║ ╚════██║██╔═██╗ ██║ ██║██║ ██║██║ ██║╚██╗██║██╔══╝ ██╔══██╗██║ ██║
╚██████╔╝███████╗██████╔╝ ███████║██║ ██╗╚██████╔╝╚██████╔╝███████╗ ██║ ╚████║███████╗██║ ██║██████╔╝
╚═════╝ ╚══════╝╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝ ╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝╚═════╝
║ ║
╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
░▒▓████████████████████████████████████████████████████████████████████████████████████████████████████████▓▒░
-=[ oldskoolnerd.com :: est. 1973 ]=-
[ NODE 01 ]
[ UP 0019::20:47 ]
[ LOAD 0.00 ]
[ CALLER #0000412 ]
[ SYSOP: OFFLINE ]
[ DISK 880G free / 55G used / 935G total ]
[ RAM 13G free / 2G used / 16G total ]
─── Game Projects ─────────────────────────────
-
Drazukville
single-player RPG that fuses Smaug-MUD mechanics with classic Ultima top-down play. Pygame engine, grid-based movement, turn-based combat, deep item and skill systems, and a manager-pattern architecture that keeps MUD complexity readable for solo play.
Python
last touched 2 hours ago
-
AreaEditor
PyQt6 area designer for Drazukville — visual editor for the game's grid-based areas. Loads and saves the area JSON files the game and other tools consume, with a zoom/pan grid widget and modes for the different element types.
Python
last touched 20 hours ago
-
ClassEditor
PyQt6 class designer for Drazukville — defines character classes and how they shape gameplay. Edits the class definitions that drive character progression in the Drazukville RPG.
Python
last touched 2 days ago
-
ConstantsEditor
PyQt6 registry editor for Drazukville — central lookup tables the game and other editors consume. Tab-per-file editor for the type registries shared across the Drazukville suite.
Python
last touched 20 hours ago
-
▸
DVEditor
shared PyQt6 utilities for the Drazukville editors — common widgets, config and loaders. Editor-only companion to DVTypes: holds the PyQt6 widgets and helpers that the Drazukville editors all share.
Python
last touched 2 days ago
-
▸
DVTypes
shared dataclass shapes for Drazukville — used by editors and game alike. Single source of truth for the typed data shapes the Drazukville editors and game both rely on, so a field added once doesn't drift across two codebases.
Python
last touched 18 hours ago
-
RaceEditor
PyQt6 race designer for Drazukville — defines character races and their distinguishing traits. Edits the race definitions that establish baseline character stats and racial behaviors in the Drazukville RPG.
Python
last touched 2 days ago
-
SkillEditor
PyQt6 skill/spell designer for Drazukville — defines abilities used by classes and items. Edits the catalog of skills and spells in the Drazukville RPG, including how they target, cost and connect to classes.
Python
last touched 2 days ago
-
WorldEditor
PyQt6 world designer for Drazukville — arranges areas on a grid and wires their connections. Manages the overall world layout and produces the world data the game loads at runtime.
Python
last touched 3 days ago
-
NetRunner
cyberpunk hacking sim — climb from BBSes to the final system, busting ICE with deck and warez. Grid-based 3D world with tiered security levels and a hacker character that grows in skills, gear and reputation.
Python
last touched 1 month ago
─── App Projects ─────────────────────────────
-
AgeonUnlock
WPF utility that unlocks or recreates the locked-out 'super' account on an Ageon ISR server. Cycles the Ageon ISR Process Container service and clears the SQL membership lockout flag, or rebuilds the account when the password is lost. Runs elevated and impersonates the SQL admin account to reach the hardened local SQL instance.
C#
last touched 59 minutes ago
-
BugOut
WPF issue tracker for the SIL dev suite — replaces an Excel-based bug log with a database-backed desktop app. SQLite over a network share, full audit trail, Excel import for test reports, and PDF/Excel exports for ownership and category reviews.
C#
last touched 2 weeks ago
-
CACCertUpdater
WPF DoD PKI certificate manager — keeps Windows machines current with the unclassified DoD root and intermediate CA bundle. Loads the official PKCS#7 bundle, verifies and installs missing certs to the LocalMachine store, and audits every change.
C#
last touched 3 weeks ago
-
CertCreator
WPF X.509 certificate authority — builds Root CA, Intermediate CA and end-entity certificates with a guided wizard. BouncyCastle under the hood, profile management for common cert shapes, and Windows certificate store integration.
C#
last touched 3 weeks ago
-
▸
CommonStuff
shared scaffolding for the WPF tool suite — Theme.xaml, About dialog template, build/sign targets and helper conversions. Reference repo only; consuming projects copy these files in locally so each app stays self-contained at build time.
PowerShell
last touched 3 weeks ago
-
CrucibleForge
CrucibleForge - WPF wizard for building customized Windows installer images (WIM)
C#
last touched 2 weeks ago
-
CrucibleRefine
Driver library manager for the Crucible Suite
C#
last touched 3 weeks ago
-
CrucibleTemper
CrucibleTemper - WPF STIG hardening tool for live Windows systems
C#
last touched 3 weeks ago
-
DeployWebRTCCerts
WPF tool for pushing WebRTC TLS certificates from Windows to Linux VMs over SSH. Backs up the existing certs, copies the new ones to the canonical biometrics directory, and verifies the handoff with SHA-256 checksums.
C#
last touched 3 weeks ago
-
FaVoriT
test execution and FVT tracker for the SIL dev suite — .NET port underway, replacing a Python prototype. Phased rollout consolidates the existing SQLite databases into one, adds an audit trail and offline-laptop sync, and links into BugOut for live test-step lookup.
Python
last touched 3 weeks ago
-
GhostRemote
A Windows app to discover and control Samsung Smart TVs over IP. Scans your network for TVs, pairs and remembers them, and gives you a full on-screen remote you summon from the tray — with a one-tap jump to Plex and live 'now playing' from your Plex server, home or away.
C#
last touched 2 weeks ago
-
GPUShare
WPF tool for assigning physical GPUs to Hyper-V VMs and reclaiming them cleanly. Surfaces current GPU-to-VM mappings, walks an assign/return flow against Hyper-V WMI, and includes a force-cleanup path for orphaned assignments.
C#
last touched 3 weeks ago
-
ISACertGen
WPF wizard for generating ISA-compliant PKI hierarchies — Root CA, Intermediate CA and component certificates with the ISA owner OID embedded. Replaces the legacy Java pki-scripts toolchain with a guided flow, BouncyCastle keystore handling and secure password capture.
C#
last touched 3 weeks ago
-
LogCutter
WPF audit-log analyzer for AgeonISR field sites — surfaces errors and warnings across Ageon .Log, Windows .evtx, IIS W3C and config-XML files. Auto-discovers logs in nested ZIPs, buckets by TWR, and exports filtered Excel and PDF reports.
C#
last touched 3 weeks ago
-
NetProfileEnforcer
WPF tool that installs a scheduled task to keep Windows network profiles pinned to Private. Hooks Network Location Awareness events and boot-time triggers so post-boot Public re-evaluations don't silently bypass firewall rules.
C#
last touched 3 weeks ago
-
PreCacher
WPF map manager for AgeonISR — detects installs, manages map directories and junctions, and generates the NVESD JavaScript plugin that controls which map layers AgeonISR loads at runtime. Includes a settings dialog for customization and per-site overrides.
C#
last touched 2 weeks ago
-
RangeClearanceTracker
Android app for tracking active range clearances — open a clearance with vehicle and passenger counts, set a configurable expiry alarm, and get a notification when it's time to close it out. Keeps a short rolling history.
Java
last touched 1 month ago
-
SecureBootPatcher
WPF deployment tool for enrolling Microsoft's 2023 Secure Boot certificates (DB + KEK) on Windows 10/11 and Server 2022 machines that can't take the April 2026 cumulative update before the 2011 CAs expire. Audit, diagnose, patch and log in one guided wizard.
C#
last touched 3 weeks ago
-
SetMediaServer
WPF tool for setting the video server address in the AgeonISR SQL database — replaces a PowerShell one-shot with a single-page form that authenticates against AgeonSQL and writes the new IP and port in a single click.
C#
last touched 2 weeks ago
-
SetupFLIRRadar
WPF setup tool for FLIR PSR Servers feeding AgeonISR — picks the NIC for radar traffic, writes PSRServerConfig.xml, provisions IP aliases via netsh, and reinstalls the PSR service from the bundled batch file.
C#
last touched 3 weeks ago
-
Sexyplexy
SexyPlexy — a personal, walk-away media normalizer for Plex. Point it at a folder and it serially re-encodes every video to compressed H.265 with loudness-normalized audio in an MKV, leaving originals untouched. Resumable, skip-already-done, and fully logged so you can leave it running for days.
C#
last touched 17 hours ago
-
ShutTheFanUp
WPF one-shot tool for quieting MicroDisc servers — flips the fans on ASUS ASMB10-iKVM-equipped boxes to Generic (quiet) mode via IPMI. Bundles the ipmiutil binary so there's nothing else to install.
C#
last touched 3 weeks ago
-
TileViewer
side-by-side TMS tile viewer with independent pan/zoom and an optional sync mode for direct visual comparison. Two panels, two tile sources, one click to lock them together.
C#
last touched 3 weeks ago
-
VMPrep
WPF first-run Hyper-V provisioning tool — aligns the host vSwitch and vEthernet MACs with the physical NIC, derives a deterministic VM MAC in the Hyper-V reserved range, and sets the VM autostart policy in one pass.
C#
last touched 3 weeks ago