am trying to learn assembly as well and yesterday found AV routines but they are in 16-bit assembly could this be a god startting point on this? maybe convert them to 32-bit and try them out with fingers crossed and a quick prayer?