古代祐三氏によるイース・ソーサリアン時代のファルコムの音源ドライバ話

古代祐三氏によるイース・ソーサリアン時代のファルコムの音源ドライバ話が意外な方向へ ■関連 -GORRY氏による音源ドライバ話 http://togetter.com/li/621312 -オニオンソフト様のOBSLive 続きを読む
268
加山。 @x68303

これもときどき話題になるから置いとくか。AVG&RPG3、88版イース1のドライバの話。 http://t.co/6uPxNfTKRP

2014-01-26 16:32:13
拡大
古代祐三 @yuzokoshiro

@x68303 その記事微妙に補足したいですね。カミタマ(SPLIT)あってのイースドライバですから。

2014-01-26 19:05:52
MUCOM™ @mucom88

@yuzokoshiro @x68303 ザナドゥシナリオⅡやロマンシアはまだ木屋さんのドライバで、イース以降がSPLITの影響を強く受けている古代さんが手がけられたドライバ(mucom)、という事なのでしょうか

2014-01-26 19:13:32
古代祐三 @yuzokoshiro

@mucom88 @x68303 そうですね。凄いのは木屋さん橋本さんお二方ともSPLITのMMLの仕様だけ見てまったくのオリジナルのドライバを同時期に作ってたことですね。

2014-01-26 19:18:44
MUCOM™ @mucom88

@yuzokoshiro @x68303 凄いお話ですね。木屋さんや橋本さんがSPLITを参考に作られたというドライバが実際に採用されているタイトルはあるのでしょうか?

2014-01-26 19:28:25
古代祐三 @yuzokoshiro

@mucom88 @x68303 まさにイースとソーサリアンですよ。イースの時点ではコンパイラはSPLITで。ソーサリアンはMUCOMです。

2014-01-26 19:31:51
古代祐三 @yuzokoshiro

@mucom88 @x68303 ザナドウとロマンシアは完全に木屋さんのオリジナルのはずです。私の曲はベーシックのcmd playなのでそもそもSPLITですらないですね。

2014-01-26 19:34:18
MUCOM™ @mucom88

@yuzokoshiro @x68303 イースや橋本さん、ソーサリアンは木屋さんのドライバとの事ですが、改良の為に古代さんも手を入れられていらっしゃったという事ですよねぇ。

2014-01-26 19:45:26
MUCOM™ @mucom88

@yuzokoshiro @x68303 ソーサリアンのドライバはMUCOMとの事ですが、木屋さんが作られたということはつまりファルコムの物になってしまう気がして、どこからが古代さんのオリジナルとしてのMUCOMになるのでしょうか?

2014-01-26 19:47:41
古代祐三 @yuzokoshiro

@mucom88 @x68303 いえいえ、コンパイラがMUCOMというだけでソーサリアンの中は別物です。データのバイナリが互換なだけですね。

2014-01-26 19:49:08
Lindberg1999 @Lindberg1999

@yuzokoshiro @mucom88 @x68303 言い換えると古代さんがMUCOMでコンパイルしたバイナリを、木屋さんが独自実装で鳴らしたってことかしら?

2014-01-26 19:53:35
古代祐三 @yuzokoshiro

@Lindberg1999 @mucom88 @x68303 その通りです。方やイースもバイナリ互換は同じで、ドライバ本体は完全に橋本さんの独自実装ということですね

2014-01-26 19:55:24
MUCOM™ @mucom88

@yuzokoshiro @x68303 あ、なるほど! ようやく合点がいきました。 ソーサリアン、データ形式はその後のスキームやミスティブルーと非常によく似ているのにプログラムの方が別物だった理由はそういう事なんですね。 ありがとうございます、長年の疑問が氷解しました。

2014-01-26 19:53:36
Lindberg1999 @Lindberg1999

@yuzokoshiro @mucom88 @x68303 木屋さんからも話を聞くのが良さそうですね(^_^)

2014-01-26 19:57:16
MUCOM™ @mucom88

SPLITと古代ドライバ(mucom)とファルコムドライバの長年の疑問がようやく理解できました…うれしい。 まさか古代さんに直接お伺いできるとは思ってませんでした。

2014-01-26 19:59:21
MUCOM™ @mucom88

@ume3fmp @Lindberg1999 @yuzokoshiro @x68303 本当に長年の疑問で、知りたくて仕方がなかったんですよ(笑

2014-01-26 20:01:36
古代祐三 @yuzokoshiro

@Lindberg1999 @mucom88 @x68303 いいですね。私の知る限り、Alpha-dos+SPLITは当時最強のシステムだと思うのですが、それを仕様見ただけでゲームに組み込んでしまったお二人を見て、世の中ひれーな・・と思いました(笑)

2014-01-26 20:02:05
MUCOM™ @mucom88

@yuzokoshiro @Lindberg1999 @x68303 恥ずかしながら私は現役ではSPLITは触っていなくて(テクポリ誌で存在を知っていただけ)、某サミットで大変興味が湧いて入手して解析させて頂いたのですが、本当にあの時代にしては賽銭だと思いましたし、

2014-01-26 20:04:46
MUCOM™ @mucom88

@yuzokoshiro @Lindberg1999 @x68303 (続き)それを仕様を見て再現されたお二人の話にも非常に関心致しました。

2014-01-26 20:05:45
MUCOM™ @mucom88

@yuzokoshiro @x68303 ちなみにイース2は引き続きコンパイラはSPLITだったのでしょうか? データ形式はMUCOMではないようですが…

2014-01-26 20:15:26
古代祐三 @yuzokoshiro

@mucom88 @x68303 確認したところMUCOMですね。そもそも時系列でいえばイース、ソーサリアン、イースIIなので当然かな、と。

2014-01-26 20:17:58
MUCOM™ @mucom88

@yuzokoshiro @x68303 なるほどですねー、イース1と2(及び3)でデータの仕様に差があるのはそういう理由もあったんですね、納得がいきました。

2014-01-26 20:27:58

Lindberg1999 @Lindberg1999

@nekoaisle 木屋さん、古代さん @yuzokoshiro が、ソーサリアンの音源の話をしていまして、MUCOMを使わずに独自実装したという事ですが覚えていらっしゃいますか? @mucom88 @x68303

2014-01-26 20:13:57
残りを読む(133)

コメント

棚中 @t7km 2014年1月26日
まとめを更新しました。
1
雀宮 えすと @est_suzume 2014年1月26日
MMLコンパイラの話と、コンパイル後のバイナリをゲーム内で鳴らすドライバの話。新事実wも含めて興味深い。
0
Mitsuhashi Masakuni @catmitsu 2014年1月27日
なんと!興味深いお話。当時の88のFM音源ドライバは、ゲームアーツでもいろいろ試行錯誤していて、データ効率やCPU占有率を他社と競っていたなあ。ワタシがMMLを拡張した記述言語の仕様策定して、8086版のドライバとコンパイラ書いて、今は亡き嶋田くんがZ80版に移植して・・・・
3
Mitsuhashi Masakuni @catmitsu 2014年1月27日
そのあたり、こちらも過去の経緯をまとめたいところだけど、音源で一緒に仕事した嶋田君も、プログラムのトップだった宮路武も居なくなってしまった今となっては・・・・。ところでこのあたりの話は、昨年秋に日本に取材に来たJohn Szczepaniak本に載るんだろうか。
4
Lindberg1999 @Lindberg1999 2014年1月27日
catmitsu catmitsu はじめまして。コメントから失礼します。当時のお話は今となっては貴重で、断片的にでも何かしらまとめをされておかれたほうが、他から何かしら証言が出てくるかもしれません。
1
ふーらいぼー @Whoraibow 2014年1月27日
OBSLive のFM音源サミットでこのあたりのことをしゃべっておられませんでしたっけ? 割と最近みた記憶があるんですが(DTMマガジンのインタビュー記事だったかな?)。
0
緑鹿むつみ @ryocka 2014年1月27日
SPLITはチェックサム付HEXダンプのBASICソースリストとMML仕様・Tipsが2号くらいに渡って当時のPC本に載ったから完全非公開ってわけではないけど、イースやソーサリアンの開発時期より後の掲載ですね(90年かな…雑誌の再掲っぽいからもしかするともう少し前かも)。余談です。
0
棚中 @t7km 2014年1月27日
まとめを更新しました。
0
Mitsuhashi Masakuni @catmitsu 2014年1月28日
では、ゲームアーツのFM音源ドライバについていくつか。ただ、初期のドライバは多分テグザーの池田さんのはずなんですよね。彼はツイッターに呼び出せるんだろうか?また、このコメント欄を汚すのも何なので、続きは私のところで書こうかなと思います。
2