Home > Project DIVA extend > Project DIVA extend - PVカメラ制御

Project DIVA extend - PVカメラ制御




「Google Chrome X 初音ミク」のCMの60秒版?を見た。

Google Chrome: Hatsune Miku (初音ミク) - YouTube

結構良い出来映えだった。36秒からの地球俯瞰は鳥肌かな。
アニメだとよくあるようなシーンだけど分かっていても来るものがあるな。
ただ、初音ミクに興味が無い人にとっては少し説明不足。

「初音ミク」が題材の時点で訴求するテーマはすぐに思いつく。
「意志さえあれば誰もが参加可能で」「1つのものを共同作業で作り上げていく」
といったところだろう。
Chroniumなどのオープンソースの理念と一致するところがあり
選ばれたというところだろうか。実際のところは知らないのだが。


閑話休題。
プログラムは2ndの時のを流用したのですぐに出来た。
カメラの停止コードも簡単なのですぐに出来た。
(書き込みさせなければいいだけなので猿でも出来る)


問題は、シーンチェンジストッパー。
2ndのように簡単ではなかったので出所を探すのにこれだけで半日かかったorz
lv.sのワナが。



_C0 --- PV CAM Control ------
_M 0xCF000002 0x00000006
_C0 +++ Program +++++++++++++
_M 0xCF000000 0x00000001
_C0 @ Base
_M 0xE8800E00 0x000000B4
_M 0x3C170880 0xAEFF0D00
_M 0xE6FF0D04 0xE6FD0D08
_M 0xE6FB0D0C 0xE6F90D10
_M 0x3C0840E0 0x4488F800 # 高速化係数 0x40E00000=7.0
_M 0x3C0508CC 0x94A85D30
_M 0x31090040 0x94A25D8C
_M 0x14400009 0x3C083D00 # XY移動量係数 0x3D000000=0.03125
_M 0x4488C800 0x34AA5D18
_M 0x0E20039C 0x34AB5DF8
_M 0x34AA5D1C 0x0E20039C
_M 0x34AB5DFC 0x10000010
_M 0x3C083D00 0x4488C800 # Z移動量係数 0x3D000000=0.03125
_M 0x34AA5D1C 0x0E20039C
_M 0x34AB5E00 0x1000000A
_M 0xC55B0000 0xC57D0000
_M 0x55200001 0x461FDEC2
_M 0x50400001 0x4600DEC7
_M 0x461BCEC2 0x461BEEC0
_M 0x03E00008 0xE57B0000
_M 0x8EFF0D00 0xC6FF0D04
_M 0xC6FD0D08 0xC6FB0D0C
_M 0xC6F90D10 0x0A26569E
_M 0x3C060001 0x00000000
_C0 +++ Switch ++++++++++++++
_M 0xCF000000 0x00000001
_C0 @ ON/OFF Auto
_M 0x08995A70 0x3C060001
_M 0x58CB6ED4 0x00000017
_M 0x58800EB0 0x3C060001
_M 0x08995A70 0x0A200380
_M 0xD2000000 0x00000000
_C0 +++ Pause +++++++++++++++
_M 0xCF000000 0x00000001
_C0 @ SELECT/START
_M 0x58CB6ED4 0x00000017
_M 0x9A000000 0x00000008
_M 0x0895A90C 0x10000047
_M 0x089133FC 0x10000060
_M 0xD0000000 0x00000000
_M 0x9A000000 0x00000001
_M 0x0895A90C 0x10A00047
_M 0x089133FC 0x12A00060
_M 0xD2000000 0x00000000
_M 0x68CB6ED4 0x00000017
_M 0x0895A90C 0x10A00047
_M 0x089133FC 0x12A00060
_M 0xD2000000 0x00000000

■凡例

・_Mで始まるコードはPSPAR形式コードです。アクションリプレイかTempARが必要です。
 CWCheat形式に変換しない限りCWCheat等では動作しません。
・_Lで始まるコードはCWCheat形式コードです。


・!から始まるコードはワークコードです。基本的にはコードONの間のみ作用します。
 恒久的なフラグ等は一度書き換えたらコードOFFでも持続します。


・@から始まるコードはプログラムコードです。一度コードONにしたらその後OFFでも作用します。
 プログラムを動的ロードするタイプのゲームではコードをONにし続ける必要があります。


・ORGはプログラムコード復元用コードです。プログラムコードをOFFにしたら
 このコードをONにすることにより、ゲームを終了することなく本来の状態に戻します。

■説明

▼『Base』の効果
・プログラム本体。必須コード。


▼『ON/OFF Auto』の効果
・『Base』コードの有効/無効を切り替える。
・DIVA ROOMでのPV再生から外に出ると自動的に無効(復元)になります。


▼『SELECT/START』の効果
・STARTで停止。SELECTで解除。
・カメラ動作を全停止。
・パン動作を停止。
・シーンチェンジを停止。


▼実際の使い方
1.DIVA ROOM→PVギャラリー→PV鑑賞を選択。
2.『Base』コードを書き込んでおく。
3.『ON/OFF Auto』コードをONにする。
4.『SELECT/START』コードをONにする。
5.アナログパッドでカメラ操作。
6.アナログパッドは傾き量を拾っているので大きく傾けるほど単位時間の移動量が増える。
7.△ボタンを押しながら操作で高速移動。


パッド操作対象
アナログ←or→X座標移動
アナログ↑or↓Y座標移動
Lトリガー+アナログ↑or↓Z座標移動
△ボタンを押しながら高速移動
STARTボタンカメラ移動停止+シーンチェンジ停止
SELECTボタン停止解除


CWCheat形式に変換する予定はありません。


関連記事
スポンサーサイト



コメント: -

Home > Project DIVA extend > Project DIVA extend - PVカメラ制御

Return to page top