Merge pull request #37 from pstephen43/master

sync up
fixed merge error
Merge pull request #38 from pstephen43/master

optimizing the constant definition
Merge branch 'master' of https://github.com/PJTNT11/FTC5037GR
Fixed random error
Little edits
dos2unix on files edited in wine
resolving merge issues