Trondheim, Norway

Hans-Kristian Arntzen

Elite
@Themaister

Graphics programmer / DSP programmer / Vulkan / vkd3d-proton / Fossilize / SPIRV-Cross / @KhronosGroup || Founder & CEO of Arntzen Software AS

Granite. My personal Vulkan renderer

1.9k

libfmsynth. A C library which implements an FM synthesizer

359

GLFFT. A C++11/OpenGL library for the Fast Fourier Transform

232

pyrowave. C++

226

muFFT. A library for computing the Fast Fourier Transform (FFT) in one or two dimensions.

199

parallel-rdp. A low-level Vulkan compute emulation of the N64 RDP

183

Emulator-Shader-Pack. Various pixel shaders in Cg for oldschool emulators

89

slang-shaders. C

63

RetroWarp. A Vulkan compute shader implementation of a fictional retro GPU

58

pyrofling. PyroFling is a simple solution for capturing Vulkan applications and broadcast video and audio to streaming platforms using FFmpeg.

55

MIPS-LLVM-Jitter. A simple MIPS to LLVM IR recompiler with ahead-of-time recompilation support

46

Dinothawr. Dinothawr is a block pushing puzzle game on slippery surfaces. Our hero is a dinosaur whose friends are trapped in ice. Through puzzles it is your task to free the dinos from their ice prison.

45

RetroArch. ** This is no longer upstream, see libretro organization. ** Simple Multi-emulator frontend based on libretro.

45

libmaru. USB audio class driver in userspace using libusb.

41

Fossilize. This repository is discontinued, see https://github.com/ValveSoftware/Fossilize

35

simple-irc-bot. A simple IRC bot. Hackable.

34

RSound. A multi-platform, simple PCM audio server and client.

30

RetroArch-Phoenix. Simple GUI frontend for RetroArch using Phoenix

29

boxes. OpenGL 4.3 experiment with compute shaders and tons of instanced geometry! Targets libretro GL.

27

parallel-rdp-standalone. A standalone, distilled codebase of parallel-rdp. Autogenerated.

23

Granite-MicroSamples. Micro-samples for Granite to read along with my blog post: http://themaister.net/blog/2019/04/14/a-tour-of-granites-vulkan-backend-part-1/

22

alsa-plugins-rsound. RSound plugin for ALSA

17

ToneFilterVST. Basic recreation of the Nier Automata tone filter in VST form

15

SimpleGL. NIH library for OpenGL window/context creation for X11/Win32/OSX.

12

SLIMPlayer. Simple and Lightweight Media Player (using FFmpeg)

8

MIPS-Toolchain-PKGBUILD. A set of PKGBUILDs to build a MIPS (big-endian) toolchain

6

airsynth. Multi-instrument polyphonic synthesizer for LV2 with a standalone JACK implementation.

5

angrylion-rdp-plus. A low-level N64 video emulation plugin, based on the pixel-perfect angrylion RDP plugin with some improvements.

5

DirectRSound. Reimplement a subset of DirectSound with RSound.

5

SFC-Pong. A very newbish Pong game for Super Nintendo.

5

SC-MIPS. Simple, single cycle MIPS implementation in VHDL. Extended to support most instructions.

4

bsnes-Qt. Fork of BSNES/QT (v073)

4

XMLShaderView. View XML shaders in your browser!

3

alsa-reroute. Small script/preloaded lib that intercepts calls to ALSA and force them to open different devices.

3

FidelityFX-FSR2. FidelityFX Super Resolution 2

3

RetroArch-DSP-plugins. Audio DSP plugins for RetroArch.

3

libretro-remotejoy. RemoteJoy client side code rewritten for libretro.

2

blipper. Band-limited decimator for emulators.

2

GLModelViewer. Simple modelviewer in OpenGL 3.0+

2

parallel-n64. Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.

2

RetroArch-D3D9. D3D9 external driver plugin for RetroArch.

2

umusd. Microscopic music player controlled over TCP.

2

SSNES-core. Futile attempt to create a SNES emulator :)

2

sussybard. Simple app which converts MIDI key inputs to X key presses, designed for playing FF XIV Bard

2

libretro-ffmpeg. Video player implemented in libretro.

2

SC-MIPS-Chain. Simple toolchain for SC-MIPS

2

parallel-psx-dump-replayer. Standalone tool to replay dumps from Parallel PSX

2

Scale. Small and simple image scaler.

1
48
Apply