Godri80 replacement driver board for Gottlieb System 80, 80A and 80B pinball machines

CPU基板の先へ:LISYエコシステムの全体像

多くの人がLISYプロジェクトに出会うのは、たった一枚の基板を通じてです。Gottliebが起動しない、フォーラムで誰かが「Lisy80を買いなさい」と言う、取り付ける、台がまた動く——そこで話は終わります。

しかしCPU基板は、実際にあるもののごく一部にすぎないと知っておく価値があります。プロジェクトの索引を開けば、ディスプレイ、ドライバー基板、電源、サウンド基板、一棚分のテスト機器、そして多くのオーナーがうまく解決できない問題のための小さなアダプター群が見つかります。そのすべてが無償で公開されています。

本稿はその「残りの部分」を巡る案内です——基板を取り巻くエコシステムと、コミュニティがそれをどう活かしてきたか。

これは誰の仕事か。 ここで説明するすべてはLISYプロジェクトに属します——bontangoとして投稿するRalf氏による、個人的で非営利のDIYプロジェクトです。回路図、部品表、ソースコードはクリエイティブ・コモンズライセンスの下で無償公開されており、本人は基板を販売しないと明言しています。当店はそのカタログのうちごく一部の設計をテストし、サポートしています。これらを作ったのは当店ではなく、プロジェクトを代弁する立場でもありません。以下の文がそう読める場合は、もう一度読み直してください。

CPU基板は氷山の一角

二つの系統があり、その対応範囲はGottliebでの評判から想像されるよりも広いです。

LinuxベースのLISY基板——LISY1、LISY80、LISY35——はよく知られた存在です。その隣には、オリジナルのプロセッサをソフトウェアでエミュレートするのではなくハードウェアで再現するFPGAラインが丸ごと存在します。Gottlieb向けのGottFA1とGottFA80、BallyFAとSternFA、Williams System 3~7向けのWillFA7——そして驚かれるものが二つ。

WillFA11はWilliams System 11とData East機をカバーします。Recel3はRecel System 3——Petacoが製造したスペイン製の台で、対応するところがほぼ皆無な機種です。Atariの短命だったピンボールライン向けにはAtariFAがあります。Gottlieb向けのいくつかの基板には「PLuS」版もあり、CPU、ドライバー、電源、サウンドが一枚の基板にまとまっています。

一つのプロジェクト内ではなくメーカー間の比較をお探しなら、交換CPU基板を作っているメーカーのまとめで、LISYをAlltek、Flippp!、Ni-Wumpf、Pinball PCBと並べて紹介しています。

ディスプレイ

1980年代の台で二番目に多い不具合は、それを駆動する基板に次いで、スコアディスプレイの死です。オリジナルのガス放電式ディスプレイは輝度が落ち、NOSの在庫には限りがあります。

プロジェクトはBally 7桁ディスプレイ用、Gottlieb System 1、80、80A用、Gottlieb 80B用、そしてAtari用のLED交換品を公開しています。さらにGODISP_DMDは、Gottliebにドットマトリクスディスプレイを搭載するものです——GottliebはこれらのシステムでDMDを出荷したことがないので、奇妙でしかもなかなか美しい発想です。

これらは余談ではありません。7桁ディスプレイ基板を異なる2社の基板メーカーで製作した場合の比較が公開されており、そのうち一社にWilliams用ディスプレイを発注する手順も紹介されています。ドキュメントはその水準で書かれています。

ドライバー基板と電源

CPUは何をすべきかを決め、ドライバー基板がそれを実行します。そして電池液漏れの被害を2番目に受けているのは、たいていこの基板です。カタログにはGottlieb System 1と80向けのGODRI1とGODRI80、Ballyのソレノイド向けBallyDri、そしてBallyのランプドライバーが2サイズ——BallyLA_28とBallyLA_60——収められています。すべての台が60本のランプ出力を必要とするわけではなく、使わない分に金を払うのはばかばかしいからです。

電源も同様です。System 1向けのPSY1と大型版PSY1_LG、80B向けのPSY80B、そしてSystem 80用電源。これらの台での電圧降下や原因不明のリセットは、頭脳ではなく電源が原因であることが非常に多いので、当店では何かを購入する前に電源が入らないときの診断手順を踏んでいただいています。

Gottlieb System 80、80A、80Bピンボール用 Godri80 交換ドライバー基板

サウンド、四つのアプローチ

カタログが特に思慮深くなるのがサウンドです。交換だけでなく修理という選択肢を提示しているからです。

  • GOSOF — Gottlieb向けFPGAサウンド基板
  • GOSOMU — 交換ではなくオリジナルのGottliebサウンド基板を修理するための設計
  • Gosowav — WAVファイルベースのサウンドシステム
  • System 1 Chime Board — 発声ではなくチャイムを鳴らしていた初期の台向け
  • pHAT Soundboard — Raspberry Piベース基板向けのDIYサウンドカード

GOSOMUの存在がこのプロジェクトの性格を物語っています。営利事業には、顧客のオリジナル基板を生きのびさせる設計を公開する動機がありませんが、愛好家にはあります。System 80向けにFPGA版を完成品で購入したい場合は、音声対応Gosofサウンド基板がまさにそれで、組み立て済み・テスト済みです。

Gottlieb System 80、80A、80Bピンボール用 Gosof FPGA 音声対応交換サウンド基板

誰も予想しないテスト機器群

ここが、台の作業のしかたを静かに変えてしまう部分ですが、コミュニティの外では存在すらほとんど知られていません。

Gottlieb用とBally用のスイッチテスターがあります。Bally MPU testerとSystem 80 driver board testerもあり、取り付ける前に基板が死んでいるかどうかを教えてくれる作業台用の道具です。Gorat80はSystem 80のRAMとROMをテストします。さらにLCDテストディスプレイのシリーズ——Gottlieb System 1/80/80A/80B、Bally、Williams、Recel3にそれぞれ一つずつ——があり、台にぶら下げてCPUが出力しているつもりの内容を見せてくれます。

15種前後の診断ツールが、すべてドキュメント付きで、すべて自由に製作できます。自分の台以外も修理する人にとっては、CPU基板よりも価値が高いとさえ言えます。

Gottliebピンボールの診断に使う LISY_control のソレノイドテスト画面

アダプターと、古いハードウェアの小さな理不尽

「misc」のセクションは、四十年分の積み重なったいらだちが小さな基板一枚ずつ解決されていく場所です。

FRAM5101とPIC_5101は、かつて電池がバックアップしていたRAMチップを置き換えます——そもそも電池が取り付けられていた理由そのものをついに取り除く改造です。MAN8610_LED_Adapterは、廃型の表示部品の代わりに現代のLEDを使えるようにします。Bally LED anti-flicker solutionは、フィラメント電球前提で設計された台にLEDを入れるときの特有の惨めさに対処するもので、実在の問題に対する実在の解決策でありながら、ほとんどのガイドが説明しようとしないものです。ほかにROMソケットアダプター、6503アダプター、整流基板、PICプログラマー、そしてFPGA基板を購入せずに書き込めるよう自作するUSB Blasterの手順もあります。

さらに、ただ楽しいという以外に理由のないものとして、LISYプラットフォームを使った時計と、アラジンのランプ風LEDプロジェクトもあります。誰かが楽しんでいたのでしょう。

コミュニティがその上に築いたもの

シェアアライクライセンスで公開することには二つの帰結があり、どちらも現実のものとなりました。

一つ目は、著者と一度も話したことのない人々によって基板が作られることです。設計データは基板製造サービスで共有されており、ディスプレイ基板を5枚発注するのはファイルをアップロードして2週間待つだけです。組み立て済み基板はPinsideや、ドイツのFlippermarkt、そして当店を含むショップを通じて流通しています。これは情報漏えいではなく、意図された結果です。

二つ目はMission Pinball Frameworkのサポートです。MPFはピンボールのルールを記述するオープンなPythonフレームワークで、FASTやMultimorphicのP-ROCといった商用コントローラーと並んでLISY1とLISY80を対応ハードウェアとして掲載しています。実際の効果として、四十年前のGottliebが正式なホームブルー用ハードウェアになります。まず筐体を作るのではなく、すでに所有している台で新しいルールを開発できるのです。日々の付き合い方についてはLISYオーナーズガイドで解説しています。

どこへ向かっているように見えるか

これは観察であって発表ではありません——プロジェクトはロードマップを約束しておらず、当店も約束しません。

カタログを順に読むと、進む方向は幅の拡大に見えます。初期の仕事はGottliebでした。次にBallyとStern。次にWilliams System 3~7、次にSystem 11とData East、次にRecelとAtari。どの追加も、現代的な答えがまったく存在しなかった機種群を取り込んでいます。スペインとイタリアのメーカーは歴史的に最も恢されてきたので、Recel基板はダウンロード数が示す以上に大きな意味を持ちます。

二つ目の見える傾向は、既存基板のSMD版です——基板メーカーに部品の大半を実装してもらい、製作者にはごくわずかのソケットだけを残す設計です。これは必要な技術の敷居を大幅に下げ、「挑戦できるプロジェクト」と「手に負えないプロジェクト」の境目を変えます。

どちらも次に何が来るかの約束ではありません。ここ数年を外から見たときの姿でしかありません。

これらの台を所有している方への意味

実際的な話として、部品が入手不能だと結論づける前に、すでに解決されていないか確かめてください。Gottlieb、Bally、Williams、Recel、Atariのクラシック機におけるディスプレイ、ドライバー基板、電源、サウンド基板についての答えは、オーナーが思うよりも「はい」であることが多いのです。しかもドキュメントは、何かを購入するかどうかに関わらず無償です。

その上で、自分で作りたいかどうかを正直に判断してください。はんだ付けで一晩で終わるものもありますが、FPGA基板にはプログラマーと忍耐が必要です。答えが「いいえ」なら、組み立て済み版を入手できます——当店からも、他店からも——そして購入とあわせてすべきなのは、それを可能にしたプロジェクトを読みに行くことです。

よくある質問

LISYプロジェクトはGottlieb用基板しか作っていないのですか?

いいえ。CPU交換基板はGottlieb System 1と80、Bally、Stern、Williams System 3~7、Williams System 11とData East、Recel System 3、Atariをカバーします。CPU以外にもディスプレイ、ドライバー基板、電源、サウンド基板、テスト機器を公開しています。

クラシックピンボール用の交換スコアディスプレイは入手できますか?

はい。Bally 7桁ディスプレイ、Gottlieb System 1/80/80Aと80B、Atari向けのLED交換ディスプレイの設計が公開されており、Gottlieb向けのドットマトリクスディスプレイもあります。いずれもDIY設計ですが、組み立て済み基板はコミュニティやショップを通じて流通しています。

台を1台しか持っていない場合、LISYのテストツールを作る価値はありますか?

おそらくすべては不要です。日常的に故障を診断するなら、スイッチテスターとLCDテストディスプレイはすぐに元が取れます。動く台を1台所有しているだけなら、LISYのCPU基板に内蔵された診断機能で必要なことの大半はまかなえます。

クラシックピンボールをホームブルーのルール開発に使えますか?

はい、LISY1またはLISY80基板で動いていれば可能です。どちらもMission Pinball Frameworkの対応ハードウェアなので、独自のルールをPythonで書いてオリジナルのプレイフィールドで実行できます。

これらのどれかは商用製品ですか?

設計そのものは違います。LISYプロジェクトはクリエイティブ・コモンズライセンスですべてを無償公開しており、著者は何も販売していません。当店を含むショップは、公開された設計に基づく組み立て済み基板を販売しています——これはライセンスが認め、著者も想定していることです。

出典と参考資料

Is your machine down right now?

Tell us your machine and the exact symptom — we'll tell you which board you need, or whether you need one at all. It's free, and Valère answers personally.

Describe my fault →

Not ready to order yet?

Get our troubleshooting guides, restoration tips and new product news — about one email a month, never spam.

ブログに戻る