咕咕咕咕-

战争的故事:波斯王子打破了Apple II的内存限制

既然Mechner的书出版了我们要重新审视上个月的采访。

视频由贾斯汀·沃尔夫森拍摄,帕克·迪克森编辑。请按此浏览全文

我记得1991年夏天的很多事情(比如溜进电影院看别告诉妈妈保姆死了因为我的父母绝对不赞成那些明显表现青少年对权威的不尊重的电影),但那个夏天我印象最深的事,是花了无数个下午的时间,盯着电脑屏幕上的一个用旋转显微镜拍摄的小家伙,看着他死无数次。有时他会下降。有时他会被刺穿。有时他会被巨大的钢颚咬成两半。有时他会在和像素化的坏人交手后瘫倒在一堆鲜血中。

对我来说,那是一个夏天波斯王子-我完全被迷住了。

这是由Jordan Mechner在1989年为Apple II创造的,MS-DOS的移植版本流行在1990年底的时候,当Apple II平台作为一个可行的游戏平台奄奄一息的时候,它就在货架上轰鸣了。Mechner花了数年时间致力于游戏的动画制作,并从他的兄弟(游戏邦注:有趣的是,他也是Errol Flynn)的录像中追踪这些动画,但直到一段时间后我才知道这些内容。我所知道的是,从这个游戏进入我的生活的那一刻起——可能是从我们友好的邻居那里买的巴贝奇的我是迷上了。

在古代波斯……

Mechner的游戏从开发到出现在屏幕上经历了很长的一段路,但我从对他的采访中了解到Apple II的内存限制对游戏的最终形式有多大影响——尽管这些限制都不适用于我(以及大多数玩家,从销量来看)最初体验的平台流行

最大的影响是,直到开发末期,流行这将是一种非常独立的体验,一个非暴力的角色将通过一系列地下城去拯救公主。可用的RAM太过稀疏,无法包含任何附加的字符和它们自己的动画和音效,这会消耗宝贵的字节。但有一天下午,在与Mechner共享办公空间的另一名开发人员的反复催促下,Mechner利用了6502个组装指令,编写了一个使用主角动画和声音的位差坏人——突然间,游戏有了一个真正的对手。

这是将一个有趣但不太令人兴奋的平台游戏原型转变成专注的游戏体验所需要的动力,这也促使Mechner使出浑身的劲去整合额外的内存以容纳更多挥舞刀剑的坏人。他从未使用的系统位置收集宝贵的字节,如他们所说,其余的都是历史。

建立一个王朝

流行它最终成为了最受尊敬的经典游戏之一,并移植到了多个平台上并推出了多个续作(游戏邦注:尽管该系列中最出色的游戏可能是2003年的那款)时间之沙Mechner曾参与其中,这也影响了00年代的许多游戏设计)。这是一款有着传奇历史的故事游戏,很难找到一个生活在90年代的玩家没有玩过该系列游戏。

观看这段视频对我来说意义重大,因为就像许多经典游戏一样,仅仅是看到画面和听到声音就能唤起我对漫长而慵懒的暑假时光的回忆,那时我唯一要做的决定就是在与我的朋友在附近的游泳池见面之前,我想在电脑上玩多长时间。复古游戏是一种强大的东西,任何认为游戏不是合法艺术的人要么是内心死亡,要么就是彻头彻尾的白痴。

Ars谨向Jordan Mechner致以特别的感谢,感谢他为确保我们正确掌握本视频的技术细节(特别是汇编语言部分!)提供了广泛的帮助。如果没有热心的开发者的支持,像这样的视频是不可能出现的,我们很感激他仍然很高兴与我们谈论老游戏。

(说到Mechner,他在视频结尾提到的那本书,《波斯王子的诞生:1985-1993》,应该从今天开始可以在亚马逊上预订。如果你是这款游戏的粉丝,这将成为你的游戏库的一个极好的补充!)

112年读者评论

  1. 奇怪的是,这篇文章的URL谈到了波斯王子如何杀了Apple II的内存限制,但我看到的标题是关于它是如何做到的刘胡兰他们。如果这是我经常听到的A/B测试之一,我投票给“kill”,这是“slay”的标准过去时,除了喜剧。
    登记的员额有267个
  2. 伟大的比赛。我小时候玩过这款游戏,几年前在手机上又玩了一遍,感觉非常棒(最后也打败了它)。喜欢这里的艺术、音乐和氛围。
    555个帖子|注册
  3. CYHollander写道:
    奇怪的是,这篇文章的URL谈到了波斯王子如何杀了Apple II的内存限制,但我看到的标题是关于它是如何做到的刘胡兰他们。如果这是我经常听到的A/B测试之一,我投票给“kill”,这是“slay”的标准过去时,除了喜剧。

    那是艺术学院编辑部不同意我喜欢的过去时形式的"宰"我把它改成了"杀"来展示一下我的经理权力。尊重我的权威等等等等
    20467个帖子|注册
  4. PC-Engine/Turbografx-16端口拥有华丽的音乐。
    2556个帖子|注册
  5. 那个"脚后跟转弯"的小动作永远铭刻在我的记忆里。我还清楚地记得doppelgänger部分……冷得象地狱。被切成两半的声音总是让我畏缩。

    我在90年高中毕业后玩了这款游戏,我想是在Apple Quadra上(92年吧?由Broderbund发布,看起来与视频中的内容不同;例如,王子戴着头巾):

    https://www.youtube.com/watch?v=zjR_AhxPnVM

    2008年的PoP是一款带有细胞阴影的漂亮游戏,我也很喜欢《被遗忘的沙滩》,因为它能够停止时间并使用水作为在地图中移动的方法。

    观看视频后编辑,也感谢Rene g纠正我的老游戏记忆错误。

    最后一次编辑Kiru2020年3月17日星期二上午11:29

    1506个帖子|注册
  6. 我记得我在学校的计算机实验室玩PC版。负责实验室的计算机科学教授反对游戏(委婉地说),所以我们要么隐藏目录,要么从软盘上玩,不记得是哪个了。我们中的大多数人都拥有Commodore或Amiga等。在家里,而不是电脑上。那时个人电脑非常贵。

    编辑:哦,是的,我的一个亲戚是工程师,他的工作给了他一台电脑带回家。它有彩色图形,我想是VGA和彩色显示器。:呀:我学校的个人电脑采用了大力神单色显卡。我向他介绍了《波斯王子》,读到:找到了在他的电脑上玩彩色游戏的方法。: D

    最后一次编辑呆伯特2020年3月17日星期二上午10:57

    34009个帖子|注册
  7. 我非常喜欢这个系列的视频!向提出这个想法的天才致敬,向给这个项目开绿灯的天才致敬,向把每一集集合在一起的天才致敬。谢谢你!
    14个帖子|注册
  8. 我喜欢这些关于如何最大限度地利用电脑上有限资源的故事。在这种情况下,TL:DR基本上没有足够的空间来动画多个角色,但如果你稍微移动一点,你可以改变角色的颜色。尽管如此,还是值得阅读文字记录或观看视频。

    - d
    696个帖子注册
  9. Kiru写道:
    那个"脚后跟转弯"的小动作永远铭刻在我的记忆里。我还清楚地记得doppelgänger部分……冷得象地狱。被切成两半的声音总是让我畏缩。

    我是90年高中毕业后在Apple Quadra上玩这款游戏的。

    《时之沙》是一款拥有细胞阴影的漂亮游戏,我也很喜欢《被遗忘的沙》,因为它能够停止时间并使用水作为在地图中移动的方法。


    供你参考,有格子阴影的那张是PoP 2008。
    2308个帖子|注册
  10. 我喜欢PoP和空手道,后者我意识到我已经严重发错音35年了
    22个帖子|注册
  11. 直到我用Broderbund风格重做了Ars的logo,我才意识到文字上方的小图形是3克朗。我这辈子都在近距离观察那个东西只是一直没看到它直到我不得不解构它想要用什么来取代它。有趣的是你的大脑是怎么做到的。

    图像

    salinmooch写道:
    我喜欢PoP和空手道,后者我意识到我已经严重发错音35年了

    当我还是个孩子的时候,我有一条类似空手道的睡衣,我会穿上它假装我在练空手道。哪一个我也完全发错音了,哈哈。
    26469个帖子|注册
  12. 我从来没有玩过任何流行游戏。直到90年代末我才听说过。不知道为什么……
    965个帖子注册
  13. pokrface写道:
    CYHollander写道:
    奇怪的是,这篇文章的URL谈到了波斯王子如何杀了Apple II的内存限制,但我看到的标题是关于它是如何做到的刘胡兰他们。如果这是我经常听到的A/B测试之一,我投票给“kill”,这是“slay”的标准过去时,除了喜剧。

    那是艺术学院编辑部不同意我喜欢的过去时形式的"宰"我把它改成了"杀"来展示一下我的经理权力。尊重我的权威等等等等

    我敢打赌,新闻90%都是编辑和作者之间的编辑大战。
    38967个帖子|注册
  14. pokrface写道:
    CYHollander写道:
    奇怪的是,这篇文章的URL谈到了波斯王子如何杀了Apple II的内存限制,但我看到的标题是关于它是如何做到的刘胡兰他们。如果这是我经常听到的A/B测试之一,我投票给“kill”,这是“slay”的标准过去时,除了喜剧。

    那是艺术学院编辑部不同意我喜欢的过去时形式的"宰"我把它改成了"杀"来展示一下我的经理权力。尊重我的权威等等等等

    我敢打赌,新闻90%都是编辑和作者之间的编辑大战。

    哈哈。可以确认设计师的生活是设计师与创意总监和/或客户之间90%的编辑战争。
    34009个帖子|注册
  15. 如果你到了一定的年龄——我不会说老,只是经验丰富——你可能会对视频中的这个截图有感觉。我知道我有。我剪掉了前十名,但《Wizardry》排在第11位。大多数游戏我都玩过。

    图像
    26469个帖子|注册
  16. 具有讽刺意味的是,我一直认为《波斯王子》的战斗部分有点拖拖拉拉——他们并不是无可救药的,因为骷髅,与自己的战斗,等等,它们带来了一些变化,但它们降低了游戏的质量。

    幸运的是,我主要玩的是Sam Coupé版本,在这个版本中,守卫非常愚蠢,你只要站着不动,反复地滑动你的剑,他们就会走向它。
    注册了1732个帖子
  17. Aurich写道:
    如果你到了一定的年龄——我不会说老,只是经验丰富——你可能会对视频中的这个截图有感觉。我知道我有。我剪掉了前十名,但《Wizardry》排在第11位。大多数游戏我都玩过。

    图像

    宝贝,国王的追求!像Sierra On Line和Broderbund这样的发行商……
    1506个帖子|注册
  18. 呆伯特写道:
    哈哈。可以确认设计师的生活是设计师与创意总监和/或客户之间90%的编辑战争。

    让logo变大
    让logo更大
    20467个帖子|注册
  19. 具有讽刺意味的是,我一直认为《波斯王子》的战斗部分有点拖拖拉拉——他们并不是无可救药的,因为骷髅,与自己的战斗,等等,它们带来了一些变化,但它们降低了游戏的质量。

    幸运的是,我主要玩的是Sam Coupé版本,在这个版本中,守卫非常愚蠢,你只要站着不动,反复地滑动你的剑,他们就会走向它。

    12岁的我花了一段时间才弄明白,但事实证明,在最初的《PoP》中,战斗只是以正确的节奏交替按下“攻击”和“阻挡”。一旦你找到了节奏,你或多或少就刀枪不入了。
    20467个帖子|注册
  20. pokrface写道:
    呆伯特写道:
    哈哈。可以确认设计师的生活是设计师与创意总监和/或客户之间90%的编辑战争。

    让logo变大
    让logo更大

    我知道。: bigdumbgrin:我有点想念它。在寻找完美设计的同时,可以自由地四处走动,这很好。但是薪水很糟糕。
    34009个帖子|注册
  21. 我首先在苹果平台上玩了好友的游戏,然后在Mac Plus发行时又买了一份。就我个人而言,我认为这款游戏在Mac平台上是有自己的特色的——DOS版本虽然拥有华丽的色彩,但却存在许多缺陷;mac上的PoP就像是《Dark Castle》在游戏机制,音频和视频质量上的进化。我花了那么多时间试图在老板面前掌握这个棘手的平台。最终我打破了中断开关,给自己更多的生命值。

    如果你想自己比较所有不同的版本,你可以在互联网档案馆的web模拟器中启动它们:

    IA波斯王子链接

    最后一次编辑adespoton2020年3月17日星期二上午11:26

    4573个帖子|注册
  22. 我认为在原版《波斯王子》的所有版本中,Mac版本看起来是最好的。这位英雄看起来不像一个穿着睡衣的金发男孩,而是像《一千零一夜》中的一个角色。
    3370个帖子|注册
  23. ibad写道:
    我认为在原版《波斯王子》的所有版本中,Mac版本看起来是最好的。这位英雄看起来不像一个穿着睡衣的金发男孩,而是像《一千零一夜》中的一个角色。


    它的分辨率也与svga相当,但我觉得它是继日本电脑之后的第二个带有这些图像的版本。可能是X68000,也可能是别的。

    在我看来,雅达利ST版本的外观也很不错,就像Amiga/PC版本一样,但在人物阴影方面投入了更多精力:

    剧透: 显示
    图像


    不幸的是,这是一个相当慢的版本;据说是由与PC版本相同的C源代码编译而成的,尽管ST是一个具有普通帧缓冲区的平台,在那里你真的想要在优化上投入更多的努力。

    编辑:切换到嵌入时工作的截图。

    最后一次编辑托马斯·哈特2020年3月17日星期二下午1:08

    注册了1732个帖子
  24. 就像许多欧洲人在Amiga上玩的那样,它看起来很棒。
    239个帖子|注册
  25. 苹果很久以前就有机会将其打造成游戏平台的首选,但某些关键玩家认为游戏是浪费时间。现在他们突然想要成为Apple Arcade的玩家。我怀疑他们的承诺将与谷歌推出的任何产品一样好。由于一系列的失误,微软几乎失去了在这一领域的所有平台优势。很高兴看到这个领域的竞争。我不明白索尼为什么不围绕Playstation平台推出Linux游戏操作系统。这将是对抗Steam和微软的一个很好的对冲。
    登记的员额有868个
  26. Kiru写道:
    Aurich写道:
    如果你到了一定的年龄——我不会说老,只是经验丰富——你可能会对视频中的这个截图有感觉。我知道我有。我剪掉了前十名,但《Wizardry》排在第11位。大多数游戏我都玩过。

    图像

    宝贝,国王的追求!像Sierra On Line和Broderbund这样的发行商……


    《空手道》和《UltimaIII》(花了我9个月才完成)都非常棒。李小龙吗?我哥哥和我花了无数个小时玩那个……还为此吵了几次架。哈哈Atari800增值!:)
    登记的员额有868个
  27. tgx写道:
    苹果很久以前就有机会将其打造成游戏平台的首选,但某些关键玩家认为游戏是浪费时间。现在他们突然想要成为Apple Arcade的玩家。我怀疑他们的承诺将与谷歌推出的任何产品一样好。由于一系列的失误,微软几乎失去了在这一领域的所有平台优势。很高兴看到这个领域的竞争。我不明白索尼为什么不围绕Playstation平台推出Linux游戏操作系统。这将是对抗Steam和微软的一个很好的对冲。


    我觉得如果苹果能够有效地使用自定义硅技术并有效地推动游戏的发展,Mac便能够成为新的Amiga。跟X-Mac差不多吧。

    最后一次编辑ibad2020年3月17日星期二12:20

    3370个帖子|注册
  28. 发现我这辈子都发错了空手道的音。
    34个帖子|注册
  29. 我还有一套完整的波斯王子关卡地图,是用彩色铅笔绘制的。红色的是危险,绿色的是治疗药水,黄色的是松散的地板。我甚至发明了一种小符号语言来显示哪个楼层按钮能打开或关闭哪个门。

    出于某种原因,我在到达终点前就停止了,但我的兄弟在之后完成了最后几个关卡。
    572个帖子注册
  30. 《波斯王子》在我的家庭电脑升级到386后继承的那台旧8088上播放了很多次。空手道是C-64的必修课。两者都有一种超越一切的电影般的表现。对我来说唯一接近的是Sierra AGI和SCI游戏。

    要是2008年波斯王子的重启没有失败就好了....
    437个帖子|注册
  31. Aurich写道:
    直到我用Broderbund风格重做了Ars的logo,我才意识到文字上方的小图形是3克朗。我这辈子都在近距离观察那个东西只是一直没看到它直到我不得不解构它想要用什么来取代它。有趣的是你的大脑是怎么做到的。

    嗯,是的,我想是三个克朗。我想我从来没有多想过它,但我总是把它看作像狮子脸的东西。
    572个帖子注册
  32. 引用:
    引用:
    我喜欢PoP和空手道,后者我意识到我已经严重发错音35年了

    当我还是个孩子的时候,我有一条类似空手道的睡衣,我会穿上它假装我在练空手道。哪一个我也完全发错音了,哈哈。


    平心而论,这可能是因为美国人一开始就把“空手道”读错了。(在日语原版中,没有强调任何一个音节)

    还有一个有趣的事实——“空手道”在日语中是对空手道练习者的称呼。
    1568个帖子|注册
  33. Rombobjorn写道:
    Aurich写道:
    直到我用Broderbund风格重做了Ars的logo,我才意识到文字上方的小图形是3克朗。我这辈子都在近距离观察那个东西只是一直没看到它直到我不得不解构它想要用什么来取代它。有趣的是你的大脑是怎么做到的。

    嗯,是的,我想是三个克朗。我想我从来没有多想过它,但我总是把它看作像狮子脸的东西。

    我总是把它看成一个戴着墨镜,脸上带着灿烂笑容的人。

    《Captain Goodnight》是我买的第一款游戏,所以《Broderbund》对我来说永远是完美游戏的殿堂。
    注册了480个帖子
  34. 哇,不知怎么的,我从来不知道Apple II上有PoP。我只玩过Mac版本,但我确实在Apple II上玩过不少次空手道。(我的父母不同意这样一个暴力的游戏,所以我只能偷偷地玩。)

    Kiru写道:
    ...像Sierra On Line和Broderbund这样的发行商……


    实际上是Br0derbund(零分)。
    308个帖子|注册
  35. Bogartman写道:
    哇,不知怎么的,我从来不知道Apple II上有PoP。我只玩过Mac版本,但我确实在Apple II上玩过不少次空手道。(我的父母不同意这样一个暴力的游戏,所以我只能偷偷地玩。)

    Kiru写道:
    ...像Sierra On Line和Broderbund这样的发行商……


    实际上是Br0derbund(零分)。


    不,是Brøderbund加上丹麦/挪威的“ø”。
    注册了1600个帖子
  36. 我喜欢这些技术采访类型的文章…太棒了!特别是对硬件限制的创造性解决方案!
    登记的员额有7813个
  37. PeterWimsey写道:
    不,是Brøderbund加上丹麦/挪威的“ø”。

    我保证有人这么做是因为他们觉得这样看起来很酷,没有其他原因。: P

    我尽了最大的努力将它与Ars的标志结合在一起,用斜杠穿过S,即使它没有太多的意义。
    26469个帖子|注册
  38. 原来的波斯王子太神奇了!我还是会偶尔玩一次。
    80个帖子|注册
  39. 还有人记得基于原始引擎的风扇PoP吗?我原以为它叫《波斯王子0》,但现在我搜到的是一款新的官方游戏。

    这款游戏的难度之大令人难以置信。

    编辑:波斯王子4D,这就是它! https://classicreload.com/prince-of-persia-4d.html
    1929个帖子注册|

你必须置评。

通道Ars Technica