<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/cbhack/">
    <title>クラッシュ・バンディクー 改造まとめWiki</title>
    <link>http://w.atwiki.jp/cbhack/</link>
    <atom:link href="https://w.atwiki.jp/cbhack/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>クラッシュ・バンディクー 改造まとめWiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2020-06-07T22:59:16+09:00</dc:date>
    <utime>1591538356</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cbhack/pages/13.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/22.html">
    <title>Chunk</title>
    <link>https://w.atwiki.jp/cbhack/pages/22.html</link>
    <description>
      &amp;bold(){チャンク (Chunk)} とは、[[NSF]]ファイル内の最上位のファイルコンテナです。
各チャンクのサイズは 64KB (0x10000 bytes) です。
#contents
----

*タイプ
&amp;table_color(01,#CFF){}
|~Type	|~Name|
|0	|Normal Chunk|
|1	|Texture Chunk|
|2	|Prototype Sound Chunk|
|3	|Sound Chunk|
|4	|Wavebank Chunk|
|5	|Speech Chunk|

**非テクスチャチャンク
非テクスチャチャンクは[[Entry]]のコンテナです。

**テクスチャチャンク
テクスチャチャンクはモデルに使用されるパレットとテクスチャの情報を含みます。

#right(){
&amp;link_up(ページ上部へ)
最終更新: &amp;date()
}    </description>
    <dc:date>2020-06-07T22:59:16+09:00</dc:date>
    <utime>1591538356</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/21.html">
    <title>Entry</title>
    <link>https://w.atwiki.jp/cbhack/pages/21.html</link>
    <description>
      &amp;bold(){エントリ (Entry)} は、NSFファイルのデータコンテナです。これは &quot;Item&quot; (または[[entity]]) のコンテナであり、またNSFファイルの最下層のデータコンテナでもあります。
#contents
----

*タイプ
エントリのタイプは、そのアイテムの内容がどのような種類なのかを指定します。
&amp;table_color(01,#CFF){}
|~タイプ|~名前|~サブシステム|~説明|
|1	|オブジェクトモデルの頂点/アニメーション|SVTX|シェーディングされたオブジェクトの頂点アニメーションのフレームを含む|
|2	|オブジェクトモデルのポリゴン|TGEO|SVTXで使用されるポリゴンを含む|
|3	|ワールドジオメトリ|WGEO|ステージの一部のポリゴンと頂点を含む|
|4	|ディスプレイリスト|SLST|デルタエンコードされたディスプレイリストを含み、対応するカメラパスにて各ポイントでの初期ポリゴンのZオーダーの変更を記述している|
|5	|テクスチャページ|TPAG|ポリゴンが使用するテクスチャ/パレットの情報が記述されている|
|6	|レベルデータ|LDAT|スタート地点のようなステージの初期設定を含む|
|7	|ゾーンデータ|ZDAT|レンダリングするワールドモデル、スポーンするオブジェクト、カメラパス、コリジョン、その他の情報を含む|
|11	|実行可能なGOOL|GOOL	|ヘッダ、コンパイル済みGOOLバイトコード、constプール、状態マップ、状態記述子、オブジェクトのアニメーションシーケンス/テキスト/スプライト記述子を含む|
|12	|オーディオ|ADIO|効果音のオーディオデータを含む|
|13	|MIDI|MIDI|ステージのBGMとして使用されるMIDIシーケンス、またwavebankヘッダ (VH) を含む|
|14	|楽器|INST	|MIDIを演奏するための音源データを含む|
|15	|画像データ (クラッシュ 1) &amp;br()ビデオコリジョン (クラッシュ 2/3)	|IMAG (クラッシュ 1) &amp;br()VCOL (クラッシュ 2/3)|生の画像データを含む (クラッシュ 1) &amp;br()特別なコリジョン検出ルールを含む？ (クラッシュ 2/3)|    </description>
    <dc:date>2020-06-07T17:41:15+09:00</dc:date>
    <utime>1591519275</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/20.html">
    <title>DispC</title>
    <link>https://w.atwiki.jp/cbhack/pages/20.html</link>
    <description>
      **Item 6
#region([原文] テキスト)
55 4E 4B 4E 4F 57 4E	UNKNOWN
99 8B BD 9E A7	はじまり
EB B7 DB BC E8 B7 E0	ワープルーム
80 A1 98 FF CB BD F3 ED C7 BD E8	あめの ジャングル
D1 E8 DA BC C5 98 FF A4 86 A3 9E	ツルピカの ゆきやま
D2 C8 D2 C8 85 AB 98 9D BD A7	テケテケかわのぼり
93 A7 85 BD FF A3 B6 92 87 A8	とりが やってくる
A4 86 8F BD 9E C9 BD EA C9 BD EA	ゆきだまゴロゴロ
A4 86 A3 9E 95 FF 83 AD 99 BD AD FE FD	ゆきやまに えんばん！？
9B BD B6 93 9A BD FF CA B7 DB EF ED	ぶっとび サーフィン
8B AA 87 9E FF CF BD F6 CB F4	しろくま ダッシュ
A4 86 8F BD 9E CC E6 C1 D2 BD EF ED	ゆきだまスライディン
CB BD F3 DB BD CB BD F3 DB BD 90 85 93 BD 82	ジャブジャブちかどう
9A 93 87 81 99 BD 94 FF 90 8F 81	ひとくいばな	ちたい
DD BD EB DD BD EB 8A 86 BD B5 82 81 AD	ボワボワさぎょういん
8B AA 87 9E FF 8F BD 81 CB BD F3 ED DB BC	しろくま だいジャンプ
9E A5 81 98 FF 99 81 86 B5	まよいの はいきょ
95 88 BD AA A3 FF D9 BC D9 BC 87 BD 9E	にげろや パパぐま
9B BD A6 8A 85 BD A7 AD FF 90 85 93 BD 82	ぶらさがりん ちかどう
99 BD 87 9B AD FF 90 B4 82 81 9D 82	ばくふん ちゅういほう
A4 86 A3 9E 99 FF 91 91 BD 87 A5	ゆきやまは つづくよ
85 A6 87 A7 98 FF 99 81 86 B5	からくりの はいきょ    </description>
    <dc:date>2020-06-07T14:30:40+09:00</dc:date>
    <utime>1591507840</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/19.html">
    <title>Gem ID</title>
    <link>https://w.atwiki.jp/cbhack/pages/19.html</link>
    <description>
      *クラッシュ2
- 1: テケテケ かわのぼり スペシャルダイヤ
- 2: ぶっとび サーフィン スペシャルダイヤ / ワープルーム (02) パーフェクトダイヤ
- 3: ボワボワ さぎょういん スペシャルダイヤ /タイニー・タイガ- (03) パーフェクトダイヤ
- 4: まよいの はいきょ スペシャルダイヤ
- 5: ピストン はつでんしょ スペシャルダイヤ
- 6: まっくら クラッシュ スペシャルダイヤ / リパー・ルー (06) パーフェクトダイヤ
- 7: カラーダイヤの しれん スペシャルダイヤ / ネオ・コルテックス (07) パーフェクトダイヤ
- 8: ばくふん ちゅういほう スペシャルダイヤ / コモドきょうだい (08) パーフェクトダイヤ
- 9: ゆきやまは つづくよ スペシャルダイヤ / エヌ・ジン (09) パーフェクトダイヤ
- 10: ボワボワ さぎょういん (0A) パーフェクトダイヤ
- 12: まっくら クラッシュ (0C) パーフェクトダイヤ
- 13: ぶらさがりん ちかどう (0D) パーフェクトダイヤ
- 14: ツルピカの ゆきやま (0E) パーフェクトダイヤ
- 15: からくりの はいきょ (0F) パーフェクトダイヤ
- 16: ピストン はつでんしょ (10) パーフェクトダイヤ
- 17: ゆきやまに えんばん！？ (11) パーフェクトダイヤ
- 18: ロケットで いこう (12) パーフェクトダイヤ
- 19: ゆきやまは つづくよ (13) パーフェクトダイヤ
- 21: ばくふん ちゅういほう (15) パーフェクトダイヤ
- 22: まよいの はいきょ (16) パーフェクトダイヤ
- 23: にげろや パパぐま (17) パーフェクトダイヤ
- 24: ゆきだま ゴロゴロ (18) パーフェクトダイヤ
- 25: テケテケ かわのぼり (19) パーフェクトダイヤ
- 26: むじゅうりょくで ゴー (1A) パーフェクトダイヤ
- 27: ゆきだま スライディン (1B) パーフェクトダイヤ
- 29: しろくま ダッシュ (1D) パーフェクトダイヤ
- 30: あめの ジャングル (1E) パーフェクトダイヤ
- 31: とり    </description>
    <dc:date>2020-06-07T13:03:13+09:00</dc:date>
    <utime>1591502593</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/18.html">
    <title>Entity</title>
    <link>https://w.atwiki.jp/cbhack/pages/18.html</link>
    <description>
      &amp;bold(){&amp;bgcolor(#F90){この記事はクラッシュ2/3のフォーマットを対象としています。}}

&amp;bold(){エンティティ (Entity)} とは、ゲームのオブジェクトまたはカメラパスを表すことのできる、値を格納するアイテムです。
しばしば[[Zone]]に含まれています。
#contents
----

*General
**Name
名前です。好きにしていただいて構いませんが、日本語の使用は極力避けた方がベターです。

**Position(s)
座標です。-32768 から 32767 の範囲です。
複数のポジションを持つとパス (Path) となり、対応しているオブジェクトであればそのパス間を移動することができます。
また、一部のオブジェクトでは特別な動作をする場合もあります。

**ID
各エンティティに割り振られるものです。Draw Listsで利用される他、一部のオブジェクトが作動するのに必要とします。
ハード上のID数の上限はありませんが、安全に使用できるのは511まで、次いで1023までとなります。
-512を超えると1UPプレート/箱が取得後でも復活するようになりますが、それ以外の問題は特にありません
-1024を超えると不具合が顕著に現れるので使用は避けるべきです

2段目のスロットは別に無視しても構いません。

**Type
[[オブジェクト&gt;&gt;オブジェクト (クラッシュ2)]]のタイプを決めるものです。例えば、タイプ3はアイテム類、タイプ34は箱類、といった感じです。
これはGOOL [[Entry]]のタイプに基づきます。

**Subtype
[[オブジェクト&gt;&gt;オブジェクト (クラッシュ2)]]のサブタイプを決めます。例えば、タイプ34のサブタイプ0は爆弾箱、サブタイプ3は矢印箱、のようになります。

**Arguments
そのオブジェクトがどのように振る舞うかを変更することができます。例えば、
-箱の中身や状態を変更する
-爆弾箱のカウントや！ブロックで実体化するワク箱を決める
-敵の向きや移動速度を変える
など、できることは様々です。どのような引数が有効であるかはそのオブジェクト次第です。

*Special
**Victims    </description>
    <dc:date>2020-06-07T13:51:16+09:00</dc:date>
    <utime>1591505476</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/17.html">
    <title>Zone</title>
    <link>https://w.atwiki.jp/cbhack/pages/17.html</link>
    <description>
      &amp;bold(){&amp;bgcolor(#F90){この記事はクラッシュ2/3のフォーマットを対象としています。}}

&amp;bold(){ゾーン (Zone)} とは、次元 (幅、高さ、奥行き) と独自の座標を持つ3次元の直方体の空間です。
Zoneそのものは不可視で、最大で8つの[[World]]を含むことができます。ステージは複数のZoneから成り立っており、プレイヤーが移動可能な空間を決定することになります。
[[Entity]]も参照のこと。
#contents
----
*&amp;aname(01){Item-1}
(TBD)
*&amp;aname(02){Item-2}
(TBD)
*&amp;aname(03){Camera-1}
(TBD)
*&amp;aname(04){Camera-2}
(TBD)
*&amp;aname(05){Camera-3}
(TBD)

#right(){
&amp;link_up(ページ上部へ)
最終更新: &amp;date()
}    </description>
    <dc:date>2020-06-07T22:52:00+09:00</dc:date>
    <utime>1591537920</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/16.html">
    <title>チュートリアル</title>
    <link>https://w.atwiki.jp/cbhack/pages/16.html</link>
    <description>
      #contents
----

**オブジェクトを増やしたい
***既存のエンティティを複製する
既にZone内に存在するエンティティを右クリック → &amp;color(#093){Duplicate Entity} をクリックすることでそのエンティティを複製できます。
カメラ (IDを持っていないもの) は複製できません。

***新たにエンティティを追加する
Zoneエントリを右クリック → &amp;color(#093){Add Entity} をクリックすることでエンティティを追加できます。
IDは自動で割り振られますが、手動で&amp;link(Draw Lists){https://w.atwiki.jp/cbhack/pages/17.html#id_0987aac6}にそのIDを追加する必要があります。

**ワク箱を使いたい
箱の引数2Bに値16または17を入れると、その箱はワク箱となります。
ワク箱が3Bに値を持っている場合、ワク箱が実体化した時にそのIDのワク箱も連続して実体化されます。
-！ブロックの引数3Bにワク箱のIDを入れるとその箱を実体化することができる
--この際、4BにもIDを入れることで3B-4B間のワク箱を一斉に実体化させることができる
-値16と17の違いは、16は連続して次のワク箱を実体化するのに対し、17はそれを行わない
--「まよいのはいきょ」のボーナスにある！ブロックのような感じ

**テキストを変更したい
DispCエントリを右クリック → &amp;color(#093){Deprocess Entry} で未処理化、6つ目のアイテムをエクスポートしてバイナリエディタで開きます。
[[ここ&gt;DispC]]を参考に目的のテキストを編集したら、&amp;color(#093){Replace Item} で置き換え、その後 &amp;color(#093){Process Entry} で再度DispCエントリを処理化します。

**音源/MIDIを抽出したい
-Musicエントリを右クリック → &amp;color(#093){Export Linked VAB} をクリックしてVABを抽出、&amp;blanklink(VGMTrans){https://github.com/vgmtrans/vgmtrans/rel    </description>
    <dc:date>2020-06-07T17:08:58+09:00</dc:date>
    <utime>1591517338</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/15.html">
    <title>CrashEditの操作方法</title>
    <link>https://w.atwiki.jp/cbhack/pages/15.html</link>
    <description>
      **ゾーンビューア (Zone Viewer)
-十字キー: 移動
-A: 上昇
-Z: 下降
-R: カメラのリセット
-D: ドッキング解除
-T: テクスチャの有効化/無効化
-X: コリジョンの表示
-C: コリジョンタイプの表示
-V: コリジョンのワイヤーフレーム化
-F: 隣接ゾーンの表示
-O: タイムトライアル時の箱の表示切り替え

**アニメーションビューア (Animation Viewer)
-C: フレームコリジョンの表示
-T: テクスチャの有効化/無効化
-N: 色をリセット
-U: カリングモードの切り替え
-P: (ゲーム内のような) フレーム補完

#right(){
最終更新: &amp;date()
}    </description>
    <dc:date>2020-06-07T01:30:38+09:00</dc:date>
    <utime>1591461038</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/14.html">
    <title>NSD</title>
    <link>https://w.atwiki.jp/cbhack/pages/14.html</link>
    <description>
      &amp;bold(){NSD} (&amp;italic(){Naughty Dog Software Data} または &amp;italic(){Naughty Dog System Data} を表している可能性が高い) とは、Naughty Dogによって作られたクラッシュ・バンディクー シリーズで使用されているファイル形式です。
[[NSF&gt;NSF]]とペアになっており、主にステージの起動を補佐する様々な情報を含んでいます。

#right(){
最終更新: &amp;date()
}    </description>
    <dc:date>2020-06-07T01:30:25+09:00</dc:date>
    <utime>1591461025</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cbhack/pages/13.html">
    <title>NSF</title>
    <link>https://w.atwiki.jp/cbhack/pages/13.html</link>
    <description>
      &amp;bold(){NSF}とは、Naughty Dogによって作られたクラッシュ・バンディクー シリーズで使用されているファイル形式です。
ゲームディスク内のサブディレクトリとして&amp;color(#F60){S0、S1、S2、S3}フォルダがあり、それらのフォルダの中には&amp;color(#F60){S00000**.NSD/.NSF}という[[NSD&gt;NSD]]とペアになったファイルがあります。
&amp;color(#000){**} には[[ステージのID&gt;Level ID]]が含まれ、NSFファイルにはそのステージの全てのリソースファイルが含まれています。

#right(){
最終更新: &amp;date()
}    </description>
    <dc:date>2020-06-07T01:30:14+09:00</dc:date>
    <utime>1591461014</utime>
  </item>
  </rdf:RDF>
