Commander Keen for Nintendo Switch

Over the last few weekends I have been porting the Commander Keen interpreter Commander Genius to the Nintendo Switch. I am quite happy with the current state of the port, which supports plenty of features. Most notably: Multiplayer co-op with up to four players Touch screen support Integrated game downloader (Requires WiFi) Native resolution (+ …

Continue reading ‘Commander Keen for Nintendo Switch’ »

verzweiflung – A story about how I hacked the internet

TL;DR verzweiflung (GitHub) is a highly pragmatic solution to packet loss in China (and other places) as well as sharing bandwidth with other users altogether – though at a cost. A class based system About three years ago my employer started sending me to China, a magical place where the internet is strangely different. Besides …

Continue reading ‘verzweiflung – A story about how I hacked the internet’ »

di-di-di-dah di-di-di-dah multimon-ng just learnt morse!

(Showing off the timing detection capabilities. Only the first few characters are wrongfully decoded while adjusting from 24WPM to 12WPM.) Two weeks ago I thought writing a morse (aka CW) decoder would be a fun weekend project, and so I did it. As an additional challenge I decided to only rely on integer math, which …

Continue reading ‘di-di-di-dah di-di-di-dah multimon-ng just learnt morse!’ »

Power supply failures can be pretty annoying to find

Recently one of the four drives in my HTPC kept dropping out, first it happened once every few days, then after several hours. The weird thing was that it always came back after losing the SATA link and allowed me to mount it again. I first thought it was a problem of the SATA controller …

Continue reading ‘Power supply failures can be pretty annoying to find’ »

multimonNG

Due to my recent acquisition of an RTL-SDR compatible radio module (Some would call it DVB-T stick) I started playing with radio transmissions. Doing so I found POCSAG (pager) transmissions which I tried to decode using multimon. Sadly multimon was very broken, after I finally managed to compile it on OS X I realized it …

Continue reading ‘multimonNG’ »

A driver independent and really ugly way to set the display brightness

I lately had some problems changing my laptops (A Samsung Q45) brightness since the major distributions went on and started using KMS instead of the prior Xorg driver, even though most Samsung laptops aren’t properly supported. Searching around the net I found some hints about using setpci – Writing directly into the hardware. dekar@vasectomy:~$ sudo …

Continue reading ‘A driver independent and really ugly way to set the display brightness’ »