nightmareci
I like programming, chiefly in open source and game development. There are still valid reasons to write new C/C++ code nowadays.
Portland, Oregon
Pinned Repositories
directmedia_framework
A batteries-included complete solution for developing DirectMedia software
DisplayTAPEEPROM
Simple command line utility that shows all data stored in TAP's EEPROM
dos-like
Engine for making things with a MS-DOS feel, but for modern platforms
fpoint-randomizer
Reverse engineered implementation of Sega's System 16B Flash Point randomizer.
HeborisCE
Cross-platform Expansion (C.E.) and continuation of Heboris U.E. using modern technology and development approach
ini_rw
A lightweight C/C++ library for working with .ini config files
macos-mame-ini
Template mame.ini files for a few macOS MAME install variants
nanotime
A single-header C and C++ library that provides nanosecond-resolution timestamps, sleeps, and accurate-sleep fixed timestepping for a variety of platforms.
shiromino
A diverse and challenging puzzle/action game with stylistic roots in the arcade
tgm-record
Scripts to record, play back, and automatically encode and edit TGM2P sessions.
nightmareci's Repositories
nightmareci/HeborisCE
Cross-platform Expansion (C.E.) and continuation of Heboris U.E. using modern technology and development approach
nightmareci/nanotime
A single-header C and C++ library that provides nanosecond-resolution timestamps, sleeps, and accurate-sleep fixed timestepping for a variety of platforms.
nightmareci/shiromino
A diverse and challenging puzzle/action game with stylistic roots in the arcade
nightmareci/ini_rw
A lightweight C/C++ library for working with .ini config files
nightmareci/tgm-record
Scripts to record, play back, and automatically encode and edit TGM2P sessions.
nightmareci/directmedia_framework
A batteries-included complete solution for developing DirectMedia software
nightmareci/macos-mame-ini
Template mame.ini files for a few macOS MAME install variants
nightmareci/DisplayTAPEEPROM
Simple command line utility that shows all data stored in TAP's EEPROM
nightmareci/dos-like
Engine for making things with a MS-DOS feel, but for modern platforms
nightmareci/fpoint-randomizer
Reverse engineered implementation of Sega's System 16B Flash Point randomizer.
nightmareci/PDBMFont
Public domain library for reading and writing the three standard AngelCode bitmap font formats
nightmareci/RunPE-C
C code that allows running another Windows PE in the same address space as the host process.
nightmareci/senknow-romtool
Converts Sen-Know ROMs to/from split and combined ROMs
nightmareci/apple-notarization-scripts
A collection of simple command line scripts for notarizing software for Apple platforms.
nightmareci/cambridge
The next open-source falling-block game engine!
nightmareci/dos-like-cmake
CMakeLists.txt script usable with the dos-like project for Windows, Linux, and macOS
nightmareci/ft2-clone
Fasttracker 2 clone for Windows/macOS/Linux
nightmareci/glGetTool
Simple command line tool for getting information from OpenGL
nightmareci/nightmareci.github.io
nightmareci/OpenGL-Refpages
OpenGL and OpenGL ES reference page sources, and generated HTML used as backing store for khronos.org
nightmareci/SDL
Simple Directmedia Layer
nightmareci/SDL_bdf
nightmareci/SDL_GameControllerDB
A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
nightmareci/SDL_template
Template repo for using SDL
nightmareci/SlidePuzzle
A simple version of the classic "fifteen puzzle" game.
nightmareci/smw
Smw
nightmareci/utf8_c99
Some UTF-8 tools that only require C99
nightmareci/xfnocomp
Simple Linux shell script to disable compositing for a single program in the Xfce desktop environment.