【新機能】作り忘れたまとめはありませんか?31日前まで期間指定してまとめが作れる高度な検索ができました。有料APIだからツイートの漏れはありません!

大森田不可止氏によるファミコン解析の思い出

ナムコがファミコン参入を決めるあたりの話
2066view 0コメント
6
ログインして広告を非表示にする
大森田不可止 @omorita 2014-07-07 20:33:22
SF大会で使えるかどうか分からないけど、ファミコン時代のプログラムに関して思い出して書き留めようと思う。ナムコでファミコン解析チームだった私はまずはPascalでラベル付き逆アセンブラを作って他社のプログラムを解析してた。CPUは6502と分かったので意外と簡単に作れた。
大森田不可止 @omorita 2014-07-07 20:39:27
ファミコンの他社のプログラムを(当時は任天堂とハドソンぐらいか)解析しつつ、プログラムテクニックを学んだ。当時発売されてたほとんどのゲームを解析した。逆アセンブラもテクニックの向上に合わせて進化した。未知のポートの使い方も分かったし、6502の全ての命令が使えないことも分かった。
大森田不可止 @omorita 2014-07-07 20:43:47
当時はZ80が全盛の頃で、6502はアップルIIのCPUなので、アップルオタクくらいしか知らなかった。でも、テクニックを学ぶと6502は使い勝手が良かった。レジスタは3つしか無いけど、ゼロページっていうアドレスの最初の256バイトがレジスタ並に使いやすい。
大森田不可止 @omorita 2014-07-07 20:47:22
ナムコがファミコンに参入したとき、新入社員のU君が解析担当になり、課長に「60Hがリターンコードっぽいんでけど・・・」と報告。アップルオタクの課長が「それは6502じゃないか?」と答えたところから、ナムコのファミコン参入が決まったんだよな。歴史的瞬間を目撃してるわけだ。
大森田不可止 @omorita 2014-07-07 20:53:19
それ以前に、ファミコンの解析を進めたのは、Knightさんがファミコンを会社に持ち込み、昼休みに遊んでいて、それを見た課長が、出来の良さに興奮して、当時はMSXを作ってたんだが、「次はこれだ!」と決断したのだな。ファミコンはTVで表示した時の絵がダントツに綺麗だった。
大森田不可止 @omorita 2014-07-07 20:58:03
ナムコのファミコン参入を決めてからは電光石火。ハード・ソフトの技術者が寄ってたかって解析。ハードのバグまでを炙り出してた。最初の担当のUくんがギャラクシアンを作って、任天堂に「これ発売しますんで」と挨拶に行った。任天堂は慌てた。ナムコは1本あたり百円払うからと譲歩をして発売。
大森田不可止 @omorita 2014-07-07 21:03:07
ファミコン参入したナムコは過去のゲームを端から移植。プログラムは新人からベテランまで総出。最初の10本くらいは平均で百万売れてたんじゃないかな?ダントツはゼビウスだけど。粗利数千円で1千万本売れたんだから、利益は推して知るべし。
大森田不可止 @omorita 2014-07-07 21:10:33
ファミコンのCPU、6502は面白いCPU。大学生の時に仙台のマイコンショップで「エイリアンタイフーン」ってゲームを作ったトニー鈴木に会ったとき、「プログラムはベーシックと少しのアセンブラで作った」と聞いた。収入は月200万くらいと言ってたのを聞いてゲーム業界に興味をもった。
大森田不可止 @omorita 2014-07-07 21:22:32
ファミコンの時代、スプライトは4つまでしか横並び出来無かった。私は優先順位を毎インタラプト逆転させることで、8個までは表示できるようにした。ギャラガはそれで良かった。だけど、コナミは上を行った。もっとランダムに優先順位を変えることで対応した。これは見習わせてもらったな。
大森田不可止 @omorita 2014-07-07 21:28:36
ファミコン話はリアクションしてくれる人が多いな。SF大会でファミコン話もありかもしれないな。

ブックマークしたタグ

あなたの好きなタグをブックマークしておこう!話題のまとめを見逃さなくなります。
ログインして広告を非表示にする
ログインして広告を非表示にする