← Back to Tech Radar
Hacker News tech

Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia

Trending on Hacker News: Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia (47 points / 29 comments, via blog.priyan.in)

Opening excerpt

I first played Prince of Persia in 1995 on an IBM PC XT. I still go back to it from time to time: the rotoscoped animation, the way the prince hangs from a ledge, the clank of a gate slamming shut. Thirty years later it still feels like nothing else.

In 2012 Jordan Mechner published the original Apple II 6502 assembly source, recovered from 3.5” floppy disks that had sat in a box for over 20 years (the restoration itself is quite a story): github.com/jmechner/Prince-of-Persia-Apple-II

C# is my favourite language, so I set myself an experiment. I would hand that source to an AI model and ask it to port the game to C#. I wouldn’t read the code or edit it myself. My only job was to play the result and say what was wrong. Every new frontier model that came out got the same project, with nothing but prompts.

My first prompt was simple: “in this original code there 6502 assembly code for prince of persia, use the save level files and try to do it in c# console.”

(Excerpted from the original; full article via the source link below.)

This story hit the Hacker News front page today (47 points / 29 comments, via blog.priyan.in). Our Tech Radar aggregates daily signals on AI engineering, backend architecture and DevOps — browse the related services and further reading below, or get in touch with our team.

Source: Hacker News

Related Services

Related Reading