Joel Yliluoma's Projects
Collection of 6502 delay code generators
ADLMIDI is a MIDI player that uses OPL3 emulation.
Animation merging, quantizing and dithering swiss army knife
Material for the Creating a Compiler video lesson series.
build-once run-anywhere c library
The study & production material for https://www.youtube.com/watch?v=Pc8DfEyAxzg
The CRT filter that I used in my "what is that editor" video
This is just a mandatory exercise for the Cybersecurity course in University of Helsinki. It is not meant to be useful for any practical purpose.
ls replacement, friendlier than ls
A collection of Fast Fourier Transform algorithms implemented in C++20.
Helsingin yliopisto: OHTE Harjoitustyö
IBM Fonts in BDF format
Exhaustive 2-input NAND combinations research tool
NES assembler and particularly clever disassembler
Collection of password encoders and decoders created with the video series at: https://www.youtube.com/playlist?list=PLzLzYGEbdY5nEFQsxzFanSDv_38Hz0w7B
Let’s Create a Speech Synthesizer
*That* editor.
It’s that terminal! This project was mostly created (or started) in a livestream series.
A deflate/gzip decompressor that requires minimal amount of memory to work
printf replacement for embedded programming
Codemasters/Tokumaru NES tile compressor+decompressor
Rust library to read and write Unreal Engine save files
NES graphics/data hex inspection tool
VRAM based file system for Linux