A coder going by the handle Mr Sid has ported Jordan Mechner's 1989 Apple II game Prince Of Persia to Commodore 64.
The project took two-and-a-half years to complete, and has realised one of Mechner's ambitions for the game.
"That's crazy!" Mechner writes in the comments on Mr Sid's developer blog. "Back in 1989, when I was making POP on the Apple II, I couldn't get anyone interested in doing a C64 port... because it was too old a system."
The port was achieved using a "memory capture of the Apple II and good old fashioned reverse-engineering skills" according to the blog.
"Just probably the biggest crossword puzzle I've ever worked on," adds Mr Sid. "It's definitely not perfect, some grey areas left, but it's the next best thing to having the original source code."