Linux System Engineer + Devops

Proficient Bash, Perl, and C programmer. Not specifically building Handmade Hero, but using its resource and others to tie my platform(s) together.

Development Platform: Gentoo GNU+Linux amd64
Main Target : Gentoo GNU+Linux amd64
Secondary Targets : WINE + Windows XP, Vista, 7, 10
Optional : macOS

Highest HMH Day implemented on any Platform: 20

Current boondoggle: Finding time to drop code
✓ Implement DirectInput8 in WINE on GNU+Linux in Pure C

Recent Forum Threads

Forum Code
Post date Aug. 9, 2017, 11:48 a.m.

Bypassing Windows ASLR

Anyone else see this?
Forum Code
Post date Feb. 21, 2017, 12:21 a.m.

Keyboard input problems with libsdl2 on Linux

I've been getting stuck and confused, or confusing myself a couple times over the last eight week…
Forum Code
Post date Feb. 16, 2017, 9:49 a.m.

Linux kernel-level Graphics - How low can you go?

Here's an interesting article from I've been reading about some of the lowest level …
Forum Code
Post date Jan. 27, 2017, 2:56 a.m.

When build tools matter

I would just leave this if I haven't actually experienced the problem trying to build someone els…

Recent Forum Replies

Forum Code
Post date May 12, 2017, 1:19 p.m.

Knowledge for game makers

kewp Also, multiplatform is important. The first dozen videos are excellent since they show you h…
Post date Feb. 22, 2017, 5:42 a.m.

Web "Programming" Advice

My advice. Don't. The "web" as perceived with a browser was invented by a computer scientist as a…
Forum Code
Post date Feb. 21, 2017, 6:34 p.m.

Keyboard input problems with libsdl2 on Linux
Forum Code
Post date Feb. 19, 2017, 6:24 a.m.

Shippable Win32 Layer

Has there been any regular testing of the game across different hardware, besides the people foll…
Forum Code
Post date Feb. 10, 2017, 9:54 a.m.

Day 19: Improving Audio Synchronization - Casting float to DWORD on day019 rounds to nearest, rather than truncates, the result with GCC

I rechecked all my code leading up to the calculation of sleepms, and it looks fine. At least as …