I asked a software engineer once what it would cost to build this today. I will never forget his answer:
“We can’t, we don’t know how to do it.”
@nixCraft That's very, because you can't find any documentation for this anywhere. If you do, you still need a documentation for that documentation. Good luck!