johnnovak
code / music / photography / synthesizers / sci-fi / movies / cRPGs / adventure games / Amiga / C64 / demoscene
SkeduloBrisbane, Australia
Pinned Repositories
easywave
Easy WAVE file handling for Nim
gridmonger
Your trusty old-school cRPG mapping companion
illwill
A curses inspired simple cross-platform console library for Nim
koi
Immediate mode UI for Nim
nim-glfw
GLFW 3 wrapper for Nim
nim-mod
A Nim MOD player just for fun
nim-nanovg
Nim wrapper for the NanoVG vector graphics library for OpenGL
nim-raytracer
Writing a fully-featured raytracer from the ground up in Nim
nim-riff
RIFF file handling for Nim
raytriangle-test
Ray-triangle intersection performance tests in various languages
johnnovak's Repositories
johnnovak/nim-mod
A Nim MOD player just for fun
johnnovak/raytriangle-test
Ray-triangle intersection performance tests in various languages
johnnovak/nim-raytracer
Writing a fully-featured raytracer from the ground up in Nim
johnnovak/twyg
Generative tree visualiser for Python
johnnovak/configs
Configuration files for various apps
johnnovak/blog
johnnovak/Nim
Nim is a compiled, garbage-collected systems programming language with a design that focuses on efficiency, expressiveness, and elegance (in that order of priority).
johnnovak/nim-fmod
Nim wrapper for the C FMOD Low Level API
johnnovak/NTSC-CRT
NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.
johnnovak/photo
Photography of John Novak
johnnovak/with
with macro for Nim
johnnovak/3P22Lambda
CRT phosphor decay emulator
johnnovak/crt-shaders
Tweaked & hacked versions of CRT shaders for various emulators
johnnovak/dosbox-staging-doco
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
johnnovak/dosbox-staging.github.io
Source code for DOSBox Staging’s project page
johnnovak/dosbox-svn-shaders
GLSL Shaders for DOSBox SVN r4319 and later
johnnovak/exmpl-cmake-universal-app
CMake project of a macOS universal binary
johnnovak/fpinscala
Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"
johnnovak/glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
johnnovak/glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
johnnovak/gridmonger-site
johnnovak/johnnovak.github.io
My personal site (www.johnnovak.net)
johnnovak/misc-scripts
Miscellaneous small scripts
johnnovak/NES-CVBS
WIP NES emulator NTSC/PAL composite encoder/decoder.
johnnovak/nim-glm
glm library to operate vectors and matrices(inspired by https://github.com/g-truc/glm)
johnnovak/nvim-tree.lua
A file explorer tree for neovim written in lua
johnnovak/RSRetroArch
(Curated) Repository of RetroArch and related ports for ReShade
johnnovak/scala-with-cats
My "Scala with Cats" exercise solutions
johnnovak/vim-lucius
Lucius color scheme for vim
johnnovak/website
Jekyll sources for GLFW website