Il y a quelques jours, nous vous parlions de Jordan Mechner, qui avait retrouvé le code source de son hit Prince Of Persia. Et bien il a réussi à lire les disquettes contenant le code en langage assembleur pour le processeur 6502 et il a mis le code en question en ligne sur GitHub.
Le code source n'est pas totalement complet et un assembleur pour l'Apple II est évidemment nécessaire, mais l'exploit est là. Pour lire les disquettes, destinées à l'Apple II et son système d'exploitation ProDOS, il a fallu utiliser un DiscFerret. Ce petit boîtier permet en fait de faire une image « magnétique » d'une disquette, avant de relire cette dernière dans un émulateur (par exemple). Un des problèmes a été de passer outre la protection, mais ça fonctionne...
Reste à utiliser le code pour proposer un « vrai » Prince Of Persia rétro...
-
0SpadVIII , 17 avril 2012 14:15En plus, il n'y a pas l'air d'avoir les données graphiques avec. Difficile d'en faire quelque chose rapidement de ce code source, surtout si incomplet.
-
0KarLKoX , 17 avril 2012 21:38Tu as regardé un peu le code source, tu "lis" l'assembleur parce qu'en regardant rapidement dans BGDATA.S (par exemple), on peut voir que si
