Feeds

Prince of Persia author releases 1980s source code

Lucky find a glimpse into game history

Secure remote control for conventional and virtual desktops

Retro games fans will be heading over to Github, where Jordan Mechner has posted the source code to his original classic, Prince of Persia.

The posting follows the discovery in March of the original software in “a carton at the back of a closet”, as Mechner explains in this blog post. To recover the data, Mechner called on the assistance of archivist Jason Scott, who among other things is an adjunct archivist for the Internet Archive.

Mechner says the task of extracting the source code from 3.5-inch floppies 22 years old “took most of a long day and night”. The Github archive contains the original 6502 assembly language source code, with some supporting documentation written back in 1989 to help port the game to platforms like Amiga, Sega and the PC.

While interested parties are encouraged to look at – and play with – the code, Mechner emphasizes that Prince of Persia is an ongoing Ubisoft franchise: “Ubisoft alone has the right to make and distribute Prince of Persia games”, he writes.

The archival challenge is described in detail by Jason Scott here. ®

New hybrid storage solutions

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.