четверг, апреля 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 коммент.:

Александр Черный комментирует...

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

Vitaliy Talyh комментирует...

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

Анонимный комментирует...

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

tbl комментирует...
Этот комментарий был удален автором.
tbl комментирует...

Там не все файлы выложены

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

Вудруф комментирует...

Секрет пропущен :)

Tweak комментирует...

Видео с мулятора под ДОС

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

Shere комментирует...

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

Анонимный комментирует...

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

Alena комментирует...

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

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

Freeborn комментирует...

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

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

Анонимный комментирует...

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