Project64HTMLヘルプを日本語化しよう

はじめに
 皆でProject64 ver.1.4に付属するHTMLヘルプを日本語化していこうという企画です。英語力がない私に皆様のお力をお貸し下さい。部分的に訳したものや間違いのご指摘を総合掲示板に書き込んで頂きたいです。英語が得意だという方やProject64に詳しい方、アドバイス頂けないでしょうか。お願いします。

Welcomeの日本語訳
Project64にようこそ!

そして、ヘルプファイルを発見されたことをお祝い申し上げます。希望に満ちて、あなたは「援助を求めオンラインに駆け寄る」前に、最初の立ち寄り先としてこのドキュメントをご使用されていることでしょう。

新しいユーザーの方は、ソフトウェアを使う前にこのドキュメンテーションを最後までお読みになることをお勧めします。Project64 は、複雑なソフトウェア作品であり、シンプルなソフトウェア作品に見えるように非常に熱心に試みています。そして、このファイルを読むことは、結局いつかはあなたを救うことでしょう。

このファイルの使用に付加された 2、3 の「コンディション」があることにご注目して下さい ( それを単に読んだ方々に関係しません ) 。

「用語集」、及び、条件付き検索機能があります。

ええ、私は、このファイルがタイプミスやもっとひどいもの・・・でいっぱいであるということを承知しています。このファイルは、あなたがじっくり内容を噛み砕き、時間を使い果たりするよりも、もっと簡単に噛み砕くことを可能にすると予想されます。

我々がProject64を作る楽しみと同様に、あなたがProject64を使う楽しみを持っていただければと思います。

What is Project64?の日本語訳
Project64(これに関して、単に"エミュレータ"、または、"ソフトウェア"と言われます)は、マイクロソフトウィンドウズを基にしたPC上で、NINTENDO64テレビゲームシステムエミュレートするように設計されているソフトウェアパッケージです。オリジナルのハードウェアシステム上とほとんど同じように、あなたのPC上で本物のN64ソフトウェアが動き、そして遊べることができる環境を作り出すことを意味しています。

この仕事の難しい性質、完全なシステムのドキュメンテーションの欠如、時間と資源の制限のために、特定のゲーム、エミュレータの設定、ホストシステムの仕様と設定、及び、エミュレータの本来の制限を含む要素に応じて、うまくいく度合いが変わりますが、そのような環境が得られます。

あなたが全ての必要条件を満たし、そして、このドキュメンテーションに含まれるアドバイスに従うならば、ゲームの選択肢が広がり、オリジナルのシステムと比べ、優れたグラフィックス、及び追加機能を持った状態で楽しむことができるでしょう。

Terms & Conditionsの日本語訳
Project64の規約や条件は、著者のドキュメント、README.TXT(Project64フォルダにある)において詳述されています。どうぞ、更に進む前にそのドキュメントをお読みになって下さい。

このファイルについて:
このファイルのみが、公式のProject64のリリースをカバーし、そして、公式の Project64 v1.4の最終のリリースのためにSmiffによって書かれています。利用可能なProject64の他のバージョンは、いくつかの点で異なるかもしれませんので、このヘルプファイルは、適用されないかもしれません。どうぞ、付属するドキュメンテーションを参照して下さい。

このドキュメントのGUIテキストは、言語設定やインストールした翻訳ファイルに応じて、あなたがエミュレータにおいて実際に見るものと異なるかもしれません。私は、自身のテキストを参照しており、それはあなたが言語に"English alternative"を選択することによって利用可能になります("English"はZilmarのオリジナルのGUIテキストです。)。

このファイルの使用条件:
あなたがこのファイルを配布することを望むならば、いかなる点でもそれを修正してはいけません。あなたは、このドキュメンテーションを修正してはいけません。そして、修正されたファイルをエミュレータのリリースと共に付属させてはいけません。そのエミュレータのリリースがProject64のソースコードに基づいているか否かにかかわらすです。Project64 のオリジナルの著者であるZilmarとJaboのみが、自由にこのドキュメンテーションを修正するための権利を与えられています。

誰かが、英語を読めないProject64ユーザーを支援するために、部分的に、もしくは全てを翻訳し、配布するかもしれません。できる限りオリジナルの意味を守り、そして、ソースを信用するようにして下さい(明瞭な注釈なしで追加、省略しないように。)。

これを全て見ていただき感謝します。

Project64 Minimum System Specificationの日本語訳
この仕様は、エミュレータの適切な設定といくつかの制限を条件として、ほとんどの互換性があるゲームを望ましいグラフィックス、サウンド、コントロールを持った状態で楽しむために十分であろう。より負担がかかるゲームではパフォーマンスに問題を受け、そして、あなたは全てのオプションを使うことが出来ないでしょう。
  • Intel Pentium 3 700Mhz もしくは AMD Athlon 800Mhz CPU*
  • メインメモリ128MB RAM
  • ハードディスクに200MBの空き容量
  • さらに ハードディスクにゲーム当り20MB-100MBの空き容量,ゲームと作成したセーブファイルの数に依存する
  • 100%マイクロソフトDirectX7に互換性があるビデオ,サウンド,入力デバイス**
  • Microsoft Windows 98
*プラグインはSSEに最適化されたものを含み、初期のAthlonはSSEを持っていません。

**ビデオデバイスは、少なくとも16MBのローカルメモリと2つテクスチャーユニットを持つプライマリデバイスでなければいけません。あなたのビデオカードによってサポートされた機能に依存し、あなたのシステム上で、いくらかの内容は正しく表示されないかもしれません。そして、compatibleと記されたいくつかのゲームで支障を受けたり、プレイできないかもしれません。

nVidia GeForce256、及びATI RADEON(初期のモデル)が現実的な最小限のビデオハードウェアとして提案されます。

いくつかのゲームのみ、念入りな設定とういう条件下で、ここで示されるより更に遅いシステム上でProject64を使用できるかもしれません。そうはいってもProject64を満喫したいなら、あまり期待しない方がいいでしょう。

Project64 Recommended System Specificationの日本語訳
この仕様は、エミュレータの制限を条件として、あなたが望ましいスピード、グラフィックス、サウンド、及び、コントロールを持つ状態であらゆるゲームをプレイすることを可能にするでしょう。この仕様が利用可能な全てのオプションにまだ十分であるとは限りませんが、適切な設定した上で、重大な制限はないであろうことに注目して下さい。
  • Intel Pentium 3/4 or AMD Athlon 1.2 GHz
  • 256MB RAM
  • nVidia GeForce3, ATI RADEON
  • ハードディスクに1GBの空き容量
  • 各プレーヤーのためにAdaptoidとオリジナルのNINTENDO64コントローラー
  • Microsoft Windows XP
任意の追加:
  • TV-OUTを持つビデオカードとハイクオリティテレビセット
  • ハイクオリティステレオスピーカー
  • USB ハブ、かつ/または、コントローラ拡張ケーブル
  • 各プレイヤーのために本物のNINTENDO64振動パック

Feature Listsの日本語訳
このページは、より上級な/好奇心の強いユーザーのみのものです。あなたが推奨されたシステム要求を満たし、あなたが既にカバーされているすべてのもの理解し、心配するする必要がないならばご覧下さい。

Project64は、マイクロソフトVisual Studio 6(とサービスパック)を用いて、CPU("Pentium Pro")ptimisationsでコンパイルされています。

Project64は全ての次のCPU拡張命令セットを使用します。もし、それらの拡張命令があなたのシステム上で検出されるならば:
  • MMX
  • SSE
  • 3Dnow!
....主として、ビデオプラグインとRSPにおいて。エミュレータは、これらのどんな割り込みなしでも動作するようにテストされていますが、最小限、MMXを推薦します。(いずれにせよ、MMXを持たないあらゆるCPUは、Project64を動かすにはあまりにも古く/遅いでしょう)。

エミュレータは、十分なパフォーマンスを得るために、FPUをよく使用し、強力なFPUを要求を行います。(そう例えば、AMD K6シリーズは良い選択とはいえませんが、K7は優れた選択と言えるでしょう。MMX等は貧弱なFPU をいかなる点でも補ってくれないでしょう。

Jabo's Direct3Dプラグインは次のTextureOpCapsを使用します(高品質なエミュレーションのために、ハードウェアとドライバが全てのこれらの機能をサポートしていなければいけません。正確にはゲームによって変わります)。あなたは、マイクロソフトDirectX Caps Veiwer(dxcapsviewer.exe)をダウンロードし、実行することによってハードウェアがそれらをサポートしているか確認できます。

  • DISABLE
  • SELECTARG1
  • SELECTARG2
  • MODULATE
  • MODULATE2X
  • MODULATE4X
  • ADD
  • ADDSIGNED
  • ADDSIGNED2X
  • SUBTRACT
  • ADDSMOOTH
  • BLENDDIFFUSEALPHA
  • BLENDTEXTUREALPHA
  • BLENDFACTORALPHA
  • BLENDTEXTUREALPHAPM
  • BLENDCURRENTALPHA
  • MODULATEALPHA_ADDCOLOR
  • MODULATECOLOR_ADDALPHA
  • MODULATEINVALPHA_ADDCOLOR
  • MODULATEINVCOLOR_ADDALPHA
リリース時に、これらの機能がインストールされたシステムが多数存在しないため、私はこれらをリストします。

グラフィックプラグインのその他の要求のほとんどは、パスごとに少なくとも2つのテクスチャで働く能力(マルチパスがv1.2 IIRCで排除された。なぜなら、それでは正確にフォグを表現できないからです。) 。テクスチャメモリの使用は、非常に効率的で、重要なことではありません。しかし、少なくとも、16MBグラフィックスRAMが提案されます。Internalジオメトリパイプラインは、SSEの付加的な効果と、3DNow!のいくらか(あまり効果はない)の効果をもたらします。クリッピングはソフトウェアエンジンの一部ではないので、Internalパイプラインを使うならば、クリッピングのサポートするハードウェアを持つことは重要です。グラフィックプラグインのその他の要求のほとんどは、パスごとに少なくとも2つのテクスチャで働く能力(マルチパスがv1.2 IIRCで排除された。なぜなら、それでは正確にフォグを表現できないからです。) 。テクスチャメモリの使用は、非常に効率的で、重要なことではありません。しかし、少なくとも、16MBグラフィックスRAMが提案されます。Internalジオメトリパイプラインは、SSEの付加的な効果と、3DNow!のいくらか(あまり効果はない)の効果をもたらします。クリッピングはソフトウェアエンジンの一部ではないので、Internalパイプラインを使うならば、クリッピングのサポートするハードウェアを持つことは重要です。ライティングはパイプラインに関係なく内部で常に行われることに注目して下さい。

フレームバッファのエミュレーションのパフォーマンスはハードウェアが正確なメモリコピーオペレーションでいかに速いかによって大きく依存し、そして、これらがコンピュータゲームによって通常は使われないものであることに注目してください。我々は、Matroxにおいて、正確なメモリコピーオペレーションで非常に速く(貧弱な3D機能セットにもかかわらず)、そして、nVidiaにおいては書く時間が比較的遅いということに気づきました。あなたはフレームバッファが実行可能なために非常に速いシステムを必要とするでしょう。

OpenGLプラグインは、nVidia TNTかそれ以上のカードを必要とします。なぜなら、それは所有者の拡張部分が使われたからです(OGL 1.2/1.3仕様の一部ではない)。プラグインはたいてい実験とデモンストレーションであり、エンドユーザーがDirect3Dより良いものを発見することはほとんどないでしょう。これは、ひとつのAPIが他のものより本質的に優れているということではないですが、開発者はその道を選択をしました。

セカンダリビデオデバイス(例:3dfx Voodoo1/2)は全くサポートしません。

オーディオプラグインは、DirectSoundを使っており、グラフィックのように(理論上!)サウンドカードにうるさくありません。

Preparing your system for Project64の日本語訳
Project64を使い始める前に次のことをするのが理想的です。もし、お読みになっていないなら、いずれにせよこのページをお読みください。

以下のようなクリーンで安定したシステムを持っていることを確認してください:
  1. ハードウェア全て、特にビデオハードウェアの最新のドライバをインストールしてください。
  2. できる限り実行しているアプリケーション少なくして下さい。エミュレータは、多くのリソースを必要とします。リソースを開放することでよりパフォーマンスが向上します。
  3. ハードディスクをデフラグして下さい。ロムの読み込みを加速し、スワップファイルのパフォーマンスを向上させることができるしょう。
  4. あらゆるウイルスチェッカー、タスクのスケジュールを一時的に無効にして下さい。もし、プレイしようとする時にこれらが開始するなら、パフォーマンスがひどく落ちるでしょう。
もし、PCゲームが大概安定しないなら(おそらく、PCゲームやアプリケーションを閉じたり、クラッシュしたとき、時々フリーズします。)、直ちにそこで止めて、それを修正して下さい!エミュレータはシステムコンポーネントを激しく要求します。例え、それが全くダメージを引き起こさなくても、エミュレータを開始するとき、PCが存在する安定性の問題が現れるかもしれません。

Standard Installationの日本語訳
あなたはこれをお読みになっておられるので、おそらく、次のことを既に行われていることでしょう。しかし、私は念のためにここで触れておきます。

Project64はzipファイルを自己展開するようになっています。これは非常に簡単で、プログラムをインストール(アンインストール)する必要はありません。

  1. インストールファイル(リリースされたpj64_1_4.exe)をダブルクリックして下さい。
  2. Project64を置きたいハードディスク上のパス(デフォルト:C:\Program Files\pj64)を入力して、UnZipを押して下さい。
  3. それです! あなたはアプリケーションのショートカットを作るのが好きかもしれません。フォルダを参照し、Project64.exeを右クリックして、"ショートカットの作成"を選択し、そして、スタートメニューにショートカットを置きます。
zipユーティリティ(例,WinZip)で代わりにファイルを開くことができます(ファイルを右クリックしてメニューから選択)。そして、お望み通りの方法で展開して下さい。

N64のゲームを開始し、プレイするのに必要な全てのファイルが含まれています。(もちろん、ゲーム自体は別として!)

Updating Project64 filesの日本語訳
まず第一にチェックすることは、もちろん、公式サイトに訪れてProject64の最新版を持っているかどうかです。あなたはProject64の代替バージョンを見つけられるかもしれません。

プラグインのうちのどれかがアップデートされたならば、これは、結果に大きな差異をもたらすでしょう。あなたが使っているサードパーティのプラグインに目を離さないで下さい。

実行可能なコード(.exeと.dllファイル)の他に、Project64には、もっと頻繁にアップデートされそうなファイルが使われます。

Project64.lng - "言語ファイル"として知られるProject64翻訳ファイル
このファイルをアップデートすることで、GUIテキストに新しく言語を加え、そして、現存する言語を訂正/改善することができます。現在のファイルで利用可能な全ての言語は、Languageメニューにリストされ、選択できます。

Project64.rdb - "INI"として知られるProject64ROMデータベース
このファイルをアップデートすることで、各ゲームに適切な設定を施し、現在エントリされているゲームの設定の誤りを訂正することでことでより多くのゲームが動作するようになります。また、Note項目にユーザーへの指示を改善され、ステータスの指定を訂正されることによって、あなたを支援してくれるかもしれません。ファイルは、限られた範囲であるが、グラフィックプラグインの問題を訂正することができます。

Project64.cht - "チートファイル"として知られるProject64チートコードファイル
このファイルをアップデートすることで、チートコードが追加され、現存のチートコードを訂正され、問題を引き起こしたり、機能しないと判明したチートコードが取り除かれ、そして、ガイダンスの注意事項が改善されます。

Project64.rdb - "INI"として知られるProject64ROMデータベース
このファイルをアップデートすることで、各ゲームに適切な設定を施し、現在エントリされているゲームの設定の誤りを訂正することでことでより多くのゲームが動作するようになります。また、Note項目にユーザーへの指示を改善され、ステータスの指定を訂正されることによって、あなたを支援してくれるかもしれません。ファイルは、限られた範囲であるが、グラフィックプラグインの問題を訂正することができます。

Project64.rdxProject64ROMデータベースの延長
このファイルをアップデートすることで、ROM Browserに余分な情報を与えることができます。基本的な例のファイルのみが、Project64に含まれています。それで、もし、あなたがこの機能を使うことに興味を持たれたならば、だれかが適当なファイルを公表されたならそれを見て下さい。

これらは"設定ファイル"や"サポートファイル"(それらがアプリケーションをサポートするため)として一般的に知られています。

あなたは、いつでもあなたが使っているファイルのバージョンをチェックし、Help→Aboutを選択することによって、著者のホームページ(最新情報を探すために)を訪れることができます。

"オフィシャル"対"アンオフィシャル"
リリースの少数は、著者や指名された人々(おそらく、Project64に含まれるファイルの製作に関わったのと同じ人々)によってリリースされる"オフィシャル"のものです。その他のリリースは、誰かによる"アンオフィシャル"(もしくは、オフィシャルではなく、実際に、それらは"アンオフィシャル"と記されるかもしれない。)のものです。

これらのファイルがいかに機能するか、技術面の詳細を熟知していない人々は、品質保証の方法の方法をして、オフィシャルのリリースを使用することを奨励されます。しかし、あなたが自信があるならば、是非とも、あなたが望む(或いは、あなた自身のものを作成する)ものを使って下さい。

ひどく書かれたファイルは、以前に動いていたゲームが動作しないようにし、エミュレータを破壊したり、もしくは、不適当なフィードバックを単に与えるでしょう。それは、システムに更なるダメージことはできないでしょう。(例:それらは単に明瞭なテキストであり、ウイルス等を送ることができません。)もし疑っているならば、エミュレータや最新のオフィシャルのもの(推奨されるもの)に含まれるオリジナルのファイルに戻して下さい。

サポートファイルのインストール
サポートファイルはダウンロードして、それをProject64をインストールしたフォルダの元に展開/コピーし、既にあるファイルを上書きすることによって簡単にインストールされます。

いくらかの人々は、Project64レジストリキーの設定データを含む.regファイルのリリースを決めるかもしれません。これは、落胆させられるかもしれません。各ユーザーがシステムのためにソフトウェアの適切な理解と設定することに時間を割くべきです。他の誰かにとっては良い設定であるものが、あなたには適していないかもしれません。

Project64に加えるのと同じ様にアップデートされたプラグインをインストールして下さい。

注意:あなたがインストールするファイルが、あなたのProject64のバージョンのために設計されているか確認して下さい!より古いバージョンやより新しいバージョンを使うことは多くの問題を引き起こすかもしれません。それは避けるべきです。


BACK