The initial commit of the source code is missing some files, which will be converted and added in the future. Therefore, it is not likely the code can be compiled into a working model... yet.
A readme with instructions on how to compile would be excellent once you get everything there :)
I can't find under which license it is published. Please, add some license file.
I'm glad to see this historical code being published, especially in an as complete form as possible. Cheers Jordan.
The DOS version of this game was what inspired me to get into programming, aged 10. I worked out you could swap out the sprites, so you could play as the skeleton for instance. Thanks for releasing this code - all these years later, and I still can't believe people were able to write code like this in these languages - makes me complain less about JS, that's for sure!
@richbradshaw How about porting it to JS then? :)
@Rapido3011 Now that would be awesome… wish I had time for a project like that...
@richbradshaw I do have time but I do not understand this programming language, how times have changed :)
easy, kids. take a breath.
This is Jason Scott, writing on Jordan's account (which he created for uploading Prince of Persia). He's written a README/License file for the project, and at this moment, this is likely to be the end of any major contribution of Jordan himself to this code. He has added this material at my suggestion to Github to foster creativity and learning, and does not actually use Github. Tony Diaz has a copy of the data files and will be back filling in additional files soon to make the code more complete, but don't expect Jordan to be burning the midnight oil porting this Apple II assembly to anything else. :)
@Rapido3011 you can actually use emsciprten to compile it into JS.
What can I say... shitting my pants. I'm reading history.
Thank you for the release.
Thank you so much for making this available to the public. So many pieces of computing history are gone forever because some corporation or another ended up with the rights to something that they will never have a use for anyway. The time and effort required to make this happen are absolutely appreciated.
That's a wonderful piece of the game/software programming history. Thanks for releasing it !!!
How did Jordan manage to edit the images for background/chars? Did he use his own editor for it?
Thank you for releasing the source code. I always wanted to take a look at the source code from the stone age of computer games. Thats amazing!
Hi Jordan, what program (Assembler) for the Apple][ did you use to compile this source. BIG MAC (the one I used in the 80th), the one from Roger Wagner or any one from all the other brands around? There used to be more than 10 different assemblers from different authors with quite some special opcodes and very different memory handling for compiling really big sources like yours. Thanks.
Is it possibly Merlin assembler? It certainly uses a lot of Merlin-like pseudo ops
Thank you for releasing it!! When I had 10, this game was my favorite on my father's computer :)
Thanks for releasing this code on GH!
I made sure to quickly download a copy in case Ubisoft or someone like that gets upset. lol
I missed those times when my old euro pc scheinder II, with CGA ( that's right CGA like in 4 colors ) happilly lagged some key input to the game and the Prince would fall while jumping :D
Thank you for opening the source code. I tried to read the code. but it is nothing I can read. :>
We're happy to report that we've put the balance of material into the repository, and so it is theoretically possible to compile prince of persia from this collection of source code and datafiles. We've not tried it, mind you, and encourage people driven enough to try it.