четверг, апреля 19, 2012

Исходники Принца Персии

ТОГО Принца Персии. Конечно ассемблер.
Prince-of-Persia-Apple-II

* auto
DemoDisk = 0
org = $5400
tr on
lst off
*-------------------------------
*
* PRINCE OF PERSIA
* Copyright 1989 Jordan Mechner
*
*-------------------------------
org org

jmp AUTOCTRL
jmp CHECKSTRIKE
jmp CHECKSTAB
jmp AUTOPLAYBACK
jmp CUTCHECK


12 комментариев:

  1. Надо будет попробовать собрать из исходников. В ролике показались странными последние кадры. На компьютере Apple, выставленном в музее Apple в Москве, есть Принц. Дверь перехода на следующий уровень выглядит совсем не так: она с черепом и зловещая. При этом в версии, в которую играл я, дверь такая, как в ролике, но враги выглядят не столь прорисованными (у них не такая цветная одежда). Нет, не в поддержке цветов дело, играл на разных машинах. В общем, загадка.

    ОтветитьУдалить
  2. Тоже подумал запустить, только надо будет переписать под интеловский процессор ;)

    ОтветитьУдалить
  3. Анонимный19/4/12 12:47

    Виталий, лучше сразу под DCPU-16.

    ОтветитьУдалить
  4. Этот комментарий был удален автором.

    ОтветитьУдалить
  5. Там не все файлы выложены

    https://github.com/jmechner/Prince-of-Persia-Apple-II/issues/1

    ОтветитьУдалить
  6. Видео с мулятора под ДОС

    89г. почему именно ассемблер? Столько портов выпущено, столько кода

    ОтветитьУдалить
  7. а ты знаешь же про замечательную хохму в другой игре Мехнера, Karateka? она была выпущена на двустороннем диске, но полностью помещалась на одну сторону. поэтому на другую сторону записали точно то же самое, но с одним маленьким изменением. http://www.youtube.com/watch?v=LVqSHLjiJCA
    и когда вставивший диск не той стороной клиент звонил в техподдержку, он на всю жизнь узнавал, что в случае перевернутой картинки надо перевернуть диск в дисководе :)

    ОтветитьУдалить
  8. Анонимный21/4/12 01:37

    корованы грабить можно уже с этими сорцами?

    ОтветитьУдалить
  9. Shere
    и когда вставивший диск не той стороной клиент звонил в техподдержку, он на всю жизнь узнавал, что в случае перевернутой картинки надо перевернуть диск в дисководе :)

    Прекрасная история, не слышала раньше :-)

    ОтветитьУдалить
  10. ммм, асм 6502, три восьмибитных регистра и 256 байт стека...
    моя первая любоффь %)

    видео с apple ][
    http://www.youtube.com/watch?v=T5-06QnCHKY

    ОтветитьУдалить
  11. Анонимный10/6/12 08:52

    Отличный способ вкусить все "прелести" отсутствия ООП )))

    ОтветитьУдалить