It’s well known that the difference in executable size between a compiled binary and one hand-written in optimized assembler ...
You can grab the RetroPad code and .exe from GitHub.