Roger Barraud's repositories
awesome-opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
ReSTIR_PT
Source Code for SIGGRAPH 2022 Paper "Generalized Resampled Importance Sampling: Foundations of ReSTIR"
engine-sim
Combustion engine simulator that generates realistic audio.
2063-Z80
Retro Z80 CPU Board
Screen-Space-ReSTIR-GI
ReSTIR GI Implementation on Falcor 5.1 based on the source code provided by Daqi Lin for his ReSTIR PT paper
cpm-fat
CP/M for the Z80 Playground that runs on the FAT disk format
refterm
Reference monospace terminal renderer
super-expressive
🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
6800
Code related to the Motorola 6800 microprocessor.
ReSTIR-Vulkan
Vulkan implementation of ReSTIR
vulkan_minimal_compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
agc_simulation
Verilog simulation files for a replica of the Apollo Guidance Computer
MOS_CPU_Replacer
MOS CPU Replacer – replace rare/expensive/unreliable MOS CPUs
SVD-Loader-Ghidra
STM32 Ghidra rev engr
8bit-cpu
Schematics & code for my 74LS-based 8-bit MK1 CPU
6809
Files and programs related to the Motorola 6809 microprocessor.
c64-magic-desk-512k
Hardware design of Magic Desk compatible C64 cartridge up to 512k
SwinsidNeat
Yet another PCB layout of the nano SwinSID focusing on aesthetics
LittleBrainPlusPlus
Updated LittleBrain board
abrash-zen-of-asm
Markdown source for Michael Abrash's Zen of Assembly Language (1990)
udis
Universal Disassembler program for 8-bit microprocessors
sixty5o2
Micro Kernel / Bootloader for Ben Eater's 6502 Computer
LittleBrain-STM32F4-Sensorboard
STM32F4-based PCB interfacing with a variety of sensors.
retro-sargon
This is a project to bring the code from the book "Sargon a computer chess program" back to life in the modern era