I reviewed that 'making of' document and I think it is well explained. However, I can certainly create a simple program fully commented for you and everyone interested. Give me some time to prepare it. Maybe I will join the CPCWiki forum and post it there.