davidcanadas
Video games programmer. 30+ years programming. Demoscener (merry^Architect^DESiRE^Singularity). Musician. Teacher.
IO InteractiveBarcelona (Spain)
Pinned Repositories
Crinkler
Crinkler is an executable file compressor (or rather, a compressing linker) for compressing small 32-bit Windows demoscene executables. As of 2020, it is the most widely used tool for compressing 1k/4k/8k intros.
dlog
Simple, easy-to-use logger for your C++ programs.
dqueryinterface
Simple, easy-to-use query-interface reflection pattern for your C++ programs.
Passkey
Better C++ friendship at the function level.
shader-minifier
Minify and obfuscate GLSL or HLSL code
sqrmelon
A tool for keyframe animation & fragment shader management for 64k executables.
vasm-m68k-mot-win32
Unofficial mirror of VASM with vscode-amiga-debug extension modifications.
vscode-amiga-debug
One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.1 with the bundled WinUAE. Fork by Architect.
sqrmelon
A tool for keyframe animation & fragment shader management for 64k executables.
davidcanadas's Repositories
davidcanadas/vscode-amiga-debug
One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.1 with the bundled WinUAE. Fork by Architect.
davidcanadas/dlog
Simple, easy-to-use logger for your C++ programs.
davidcanadas/Crinkler
Crinkler is an executable file compressor (or rather, a compressing linker) for compressing small 32-bit Windows demoscene executables. As of 2020, it is the most widely used tool for compressing 1k/4k/8k intros.
davidcanadas/dqueryinterface
Simple, easy-to-use query-interface reflection pattern for your C++ programs.
davidcanadas/Passkey
Better C++ friendship at the function level.
davidcanadas/shader-minifier
Minify and obfuscate GLSL or HLSL code
davidcanadas/sqrmelon
A tool for keyframe animation & fragment shader management for 64k executables.
davidcanadas/vasm-m68k-mot-win32
Unofficial mirror of VASM with vscode-amiga-debug extension modifications.