OnyxFlames
Avid coffee drinker. Project Purgatory. Fluent in C, C++, and Lua. Game engines, virtual machines, emulators, and a little bit of everything else.
Ontario, Canada
Pinned Repositories
CADE
Chip-8 Assembler Debugger/Disassembler Emulator
Chip8
A Chip8 assembler and emulator.
Cll-lang
A super simple interpreted programming language inspired by brain**** and assembly.
Data-Structures
A repository containing implementations of various data structures in various languages.
Dis-Assembly
A collection of short assembly programs created by hand. The code is generated using GCC then re-written by hand to have the same effect, just without the compiler boilerplate.
DracheVM
A toy stack-based virtual machine that uses it's own bytecode instructions. Inspired by the JVM and the Lua virtual machine.
Factoid
Kernel
The little kernel that could(n't).
Luna-Programming-Language
Luna is a proof-of-concept micro-programming language built of top of the Lua virtual machine. The Luna compilation suite is written in C++11, while Lua is written in C99.
Stat
A program that gives you the current stats of the system. Eg. Battery life, RAM usage etc.
OnyxFlames's Repositories
OnyxFlames/Chip8
A Chip8 assembler and emulator.
OnyxFlames/cpack
File-to-sourcecode packer.
OnyxFlames/GBE
Classic Gameboy emulator
OnyxFlames/CADE
Chip-8 Assembler Debugger/Disassembler Emulator
OnyxFlames/Data-Structures
A repository containing implementations of various data structures in various languages.
OnyxFlames/Kernel
The little kernel that could(n't).
OnyxFlames/Adamant-Engine
A more structured engine approach inspired from all the flaws in Requiem's architecture.
OnyxFlames/BinaryExtensions
Addons for BinaryReader and BinaryWriter classes
OnyxFlames/C-Data-Structures
A collection of common and useful data structures written in C as practice in data structures and low level programming.
OnyxFlames/CASM
'C-Assembly' code generator.
OnyxFlames/Endo-Engine
A game engine made in C++/SFML following the SFML Game Development book
OnyxFlames/GSIMD
Parallel math and sorting functions utilizing Intel SIMD instructions.
OnyxFlames/GTools
A collection of programs that can sometimes be useful as tools. Such as template generation and extension definitions.
OnyxFlames/hardware-effects
Demonstration of various hardware effects.
OnyxFlames/HyperPoke
Pokemon ROM Hacking toolset
OnyxFlames/JobSite
L2DevSolutions Project Job Site
OnyxFlames/lsdir
Windows dir kinda sucks and ls feels like cheating.
OnyxFlames/mimikatz
A little tool to play with Windows security
OnyxFlames/OnyxFlames
Config files for my GitHub profile.
OnyxFlames/PekoeC
A Quality-Of-Life improvement to C.
OnyxFlames/PersonalSite
Official Repo for my personal website and online portfolio (not yet hosted)
OnyxFlames/ProjectIdeas
A repository of random project ideas to jot down when I think of them.
OnyxFlames/Requiem
Requiem game/engine source code.
OnyxFlames/Richkware
Framework for building Windows malware, written in C++
OnyxFlames/SFMLE
Simple Fast Multimedia Library Extensions
OnyxFlames/shock
shock - An electron streaming service.
OnyxFlames/SimpleASM
A simplified assembly-like language that transpiles to C as an entry point into programming language design and implementation.
OnyxFlames/SVM
The official implementation of the Sapphire Virtual Machine
OnyxFlames/t2b
A wicked-powerful text macro language for building binary files.
OnyxFlames/UnturnedLib
C# Model classes for Unturned items and vehicles to aid in the development of mods and tools.