Galaxian being coded for samples was initially probably because of floorspace on the fpga, nobody just had the dedication to finish it before Grant Alex actually did add some more than minor corrections to the original, not sure if Grant used any of his code. If you're seeing double you should probably check out a later version, the latest papilio arcade definitely doesn't have the issue. (i should know, my initials were on the commit that caused it :/)