Name: Doug Johnson
Type: User
Company: Bonneville Informatics, @subsurfaceinsights
Bio: Lead developer at Subsurface Insights. Owner Bonneville Informatics.
Interests include systems programming, retro computing and emulation.
Twitter: dougvj
Location: Idaho Falls, Idaho
Blog: https://bonnevilleinformatics.com
Doug Johnson's Projects
Emulator of x86-based machines based on PCem.
Aeolus is a high quality pipe organ emulator using additive synthesis.
Missing pthread functionality on android with bionic
Simple flash read/write utility for brcm963xx SoCs
Generic Concurrent (IE Lockless) Key/Val Hashmap in C
A versatile (cross-)toolchain generator.
A project for computer security involving brute-forcing DES encryption statistics on both a CPU and OpenCL
Config files for my GitHub profile.
Embed any set of files into a C project
Doom port for DOS, optimized to be as fast as possible!
Mirror of FCEUX SVN repository
A minimal port of GLM in C Language
Manage USB drives for Gotek floppy disk emulators that use USB drive partitioning
General Purpose Input Output via Universal Asynchronous Reciever/Transmitter
Vulkan-based Mantle API implementation (WIP)
Simple hello triangle opengl example using SDL2 and GLEW
This is a fork. The upstream is at https://fedorahosted.org/iptraf-ng/
Generic Key/Val Hashmap in C
The libgphoto2 camera access and control library.
Linux kernel source tree with realtek 8125 2.5 gigabit driver in tree
Builds QEMU for m68k, m68k GCC and LLVM toolchains, and m68k Linux Kernel using a base Unix system (or docker)
A performant C++ Minecraft Server
Python3 script that takes an EXE file, automatically figures out all the DLL dependencies, and copies them next to the EXE.
Automatically exported from code.google.com/p/mph264
A set of Python functions that provides data read/write access to an ODM2 database by leveraging SQLAlchemy.
Quick and dirty pure python library for interfacing with FLIR Lepton 3.0
Header-only Reference Counting Library in C
Simple Telnet Server written in Rust