Mel was a requirements driven programmer that had the luxury of only having to write code for one platform at a time. None of his code as described sounds possible to abstract and maintain across platforms. I'm going to guess he evolved towards hardware engineering rather than software engineering.