Quake シェアウェアCD-ROM、容量超過の謎を解く
Quake Shareware, a CD-ROM just a little too full

1996年、id Software は Quake のシェアウェア版を CD-ROM で発売した。CD にはゲーム本体の他に、フルバージョンや過去の id タイトルを電話で購入・アンロックできる仕組みが搭載されていた。しかし、リリースから39日後にはハッカーグループ GNOMON が QCRACK.EXE を公開し、保護機構を突破。本稿では、TestDrive Corp の暗号化システムの脆弱性、SERIAL が単なる支払い証明に過ぎなかったこと、さらに Final DOOM のアンロック不能バグなど、いくつもの欠陥を詳細に解説する。
電話で受け取る SERIAL には何の秘密も含まれておらず、単なる支払い証明に過ぎなかった。
HNでの議論
212- beloch
ビデオゲーム開発者にとって、CD-ROMは奇妙な存在だった。その容量は、彼らが制作できるアセットの量をはるかに超えていた。『7th Guest』(1993年)や『Phantasmagoria』(1995年)のような一部のタイトルは、フルモーションビデオ(画面の一部しか動かなかった時代に)を導入した。
私がCD-ROMドライブを買おうと思ったきっかけのタイトルは、Quake 1の1年半前、1994年のホリデーシーズンにリリースされた『Wing Commander III』だった。これはまさに「シリウッド」の最盛期で、マーク・ハミルのような知名度のある俳優が出演するFMVカットシーンをゲームが使い始めた頃だ。当時はまだSNES向けのゲームもリリースされていたから、そのコントラストを想像してほしい!
Wikipediaもなく、インターネットがどこにでもある時代でもなかった頃、マルチメディア強化版の百科事典にアクセスできるのもかなり素晴らしかった。大量のデータを保存するのはまだ難しいことだった。CD-Rが登場するまでにはあと数年かかり、Zipドライブのような競合技術もたくさんあった。振り返ってみると、90年代はコンピューター技術が特に速いペースで進んでいたように思う。
- bityard
私は10代で貧乏だった頃、まさにこのことをやった。今日までコンピューターからコンピューターへと移動させているID1ディレクトリのファイルは、30年前にそのディスクから来たものだ。(ディスクは今も持っているが、ケースはない。)ただ、Quake IIとIIIは発売当時に購入した。そして何年も経ってからSteamでQuakeを買った。結局、彼らは私から十分な対価を得たと思う。
(シェアウェアディスクを簡単にクラックできるようにしたのは意図的な天才的な策略だと信じている人もいた。フルリテール版を買う余裕のない人々にゲームを買わせ、人気を広げるためのものだという主張だ。$10はシェアウェア1本にしてはかなり法外な金額だったというのがその論点だ。シェアウェアCDは高くても$5程度で、多くのコンピューター/ゲーム雑誌では無料だった。)
- jonhohle
Quakeシェアウェアディスクは、NINのサウンドトラックのために入手する価値がある。公式のトラック名は、数年前のレコード盤リリースに伴い、今では入手可能だ。これはサウンドトラックの唯一のCDリリースである。トラック1をスキップするのを忘れないように。
- dylan604
「CDは1996年7月3日に発表され、8月30日にリリースされた[4]。ハッカーグループGNOMONは、わずか39日後の[6]にQuakecrk.zipをリリースした。」
Windows側には詳しくなかったが、貧乏学生だった私はa.b.m.aニュースグループによく出入りしていた。クラックが投稿される前に、どれほど早く誰かがバイナリを投稿するかにはいつも感心させられた。金曜日に投稿された非常に興味のあるアプリを覚えているが、月曜日に確認したときにはクラックが利用可能になっていた。ADBポート用の物理ドングルが必要なアプリでさえ、キー入力が必要なアプリだけでなく、クラックされていた。その後、USBドングルをクローンするアプリが登場し、USBドングルを使っていたあるソフトウェア会社は、24個のUSBデバイスの追加をサポートしていないBladeサーバーでソフトウェアを動かし始めたとき、実際にこのツールを使うことを勧めてきた。
- palmotea
> 1996年6月までに、3年間の努力の末、id Softwareは次のタイトル『Quake』を完成させた。前作と同様に、シェアウェア版とフル版の両方をリリースする予定だった。わずか22MiBのストレージしか使わなかったため、id Softwareの人々はCD-ROMの残りの容量を活用するアイデアを思いついた。idの全ゲームカタログの暗号化バージョンを含めてみてはどうか? これにより中間業者を排除できるだけでなく、電話とクレジットカードだけでゲーマーに即座にアクセスを提供できる。
それは当時新しいアイデアではなかった。1994年にAppleは「Software Dispatch」と呼ばれる「ソフトウェアストア」CD-ROMを配布しており、同じアイデアを実装していた: https://68kmla.org/bb/threads/apple-software-dispatch-from-1.... そこはデモでいっぱいで、フルバージョンを購入したい場合は、いくつかの番号に電話してロック解除コードを取得するだけでよかった。
同じコンセプトを実装したCD-ROMを他にも少なくとも1枚持っていたと思う。他にもたくさんあったに違いない。
- jasongill
この投稿のタイトルに「Quake Shareware」とあるのを見た瞬間、「祈れ、払う者よ!」と思った。これはQCRACKを実行したときに画面に表示されたものだ。
Final DoomがQCRACKでロック解除できなかったのはずっと不思議だった。キージェンのバグだと思っていたが、そもそもディスクから購入することが不可能だったとは気づかなかった!
- phendrenad2
CompUSAの内部の写真は本当に見事だ。明るいナトリウム照明で、薄暗いじめじめした洞窟ではない(現代のOLEDスクリーンとその黒からほんの少しだけ明るい色の範囲に対するCRTの利点の1つ)。どこもかしこもカラフルなパッケージ(これは2012年に楽しさが違法になる前のことだ)。大きな看板で、どこに何があるかがわかる(顧客が「親切な」「アソシエイト」によるアンチウイルスのアップセルに逸らされることなく、何かを探し当てられるという考えは、当時のMBAのCEOたちを悩ませることはなかった。今日では、その考えだけで彼らは自然発火するだろう)。
- xg15
> パッケージはシェアウェア製品としてはかなり高品質だった。私のコピーでは、前面のステッカーにこれが「シェアウェア版」であることが明記され、フルゲームをロック解除するために1-800-669-9342(または1-800-ID-GAMES)に電話するよう指示されていた。
> その電話番号は今もまだ有効だ。しかし、CompUSAが廃業したため、ロック解除センターにはつながらない。スーパーストアチェーンは2007年から2008年の間に閉店した。ロック解除オペレーターの代わりに、高齢者向けの商品を売りつける自動メッセージが流れる。
子供の頃、そういうことが乗り越えられない障害だったのを覚えている。店で物を買うのはもちろんできるが、電話番号にかけたり、会社に手紙を書いたりするのは? 絶対に無理だ。
今日、電話番号が再びアクセス不能になっているのは、一周回って面白いと思う…