OSDN Git Service

#34198 DirectShow による動画の再生を行うクラス CAviDS を追加し、これを利用するように変更した。
authorchnmr0 <chnmr0@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Sat, 31 Oct 2015 09:56:44 +0000 (09:56 +0000)
committerchnmr0 <chnmr0@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Sat, 31 Oct 2015 09:56:44 +0000 (09:56 +0000)
#34191, #34192, #34193 2倍可能な場合、BGAを2倍で表示するようにした。動画はその描画領域にフィットさせるようにした(AVIPANは考慮しない)。
#23928 FHD用のスキンを保存するためのフォルダを追加。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@867 16f42ceb-6dc6-49c8-ba94-f2d53467949d

153 files changed:
DTXManiaプロジェクト/コード/スコア、曲/CDTX.cs
DTXManiaプロジェクト/コード/ステージ/05.選曲/CActSelectPreimageパネル.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏AVI.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏BGA.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/ギター画面/CStage演奏ギター画面.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CStage演奏ドラム画面.cs
DTXManiaプロジェクト/コード/ステージ/08.結果/CActResultImage.cs
FDK17プロジェクト/コード/04.グラフィック/CAviDS.cs [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Console font 2 8x16.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Console font 8x16.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/FadeIOWave down.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/FadeIOWave right.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/FadeInOut background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Screen font dfp em.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Screen font dfp.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Screen option panels.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig NowEnumeratingSongs.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig footer panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig header panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig hit key to assign dialog.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox other.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig menu cursor.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenConfig triangle arrow.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenExit background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenNowLoading background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenNowLoading onpu.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption footer panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption header panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption itembox other.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption itembox.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption menu cursor.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenOption triangle arrow.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay RGB buttons.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire blue.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire green.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire red.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay graph.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 1.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 2.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 3.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay score numbers.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay stage failed.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels left.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels right.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing bonus.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing cursor.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip fire.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip star.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave2.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chips.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums danger.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums gauge.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar guitar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare reverse.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane parts guitar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads flush.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-background.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-drums2.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-guitar2.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-gauge.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_Lane_parts_drums.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_gauge_white.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar background.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar chips.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar danger.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar gauge.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar hit-bar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult footer panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult fullcombo.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult header panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers em.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult parameter panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rank panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rank wave.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankA.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankB.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankC.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankD.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankE.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankS.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult rankSS.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult resultimage panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenResult song bar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box selected.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other selected.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score selected.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect comment bar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect footer panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect header panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1e.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2e.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect level numbers.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect play history panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect popup auto settings.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage default.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect scrollbar.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor light.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect skill gauge.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on gauge etc.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on list.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect sort menu background.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect status panel.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSelect triangle arrow.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenSetup background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenTitle NowEnumeratingSongs.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenTitle background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenTitle menu.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/ScreenWaitAMoment background.jpg [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Tile black 64x64.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/Tile white 64x64.png [new file with mode: 0644]
実行時フォルダ/System/FHD/Graphics/fonts/mplus-1p-heavy.ttf [new file with mode: 0644]
実行時フォルダ/System/FHD/Sounds/Audience.ogg [new file with mode: 0644]
実行時フォルダ/System/FHD/Sounds/Cancel.ogg [new file with mode: 0644]
実行時フォルダ/System/FHD/Sounds/Change.ogg [new file with mode: 0644]
実行時フォルダ/System/FHD/Sounds/Decide.ogg [new file with mode: 0644]
実行時フォルダ/System/FHD/Sounds/Move.ogg [new file with mode: 0644]
実行時フォルダ/System/FHD/Sounds/Stage failed.ogg [new file with mode: 0644]

index 8a0da27..48202dc 100644 (file)
@@ -35,7 +35,7 @@ namespace DTXMania
 \r
                public class CAVI : IDisposable\r
                {\r
-                       public CAvi avi;\r
+                       public CAviDS avi;\r
                        private bool bDispose済み;\r
                        public int n番号;\r
                        public string strコメント文 = "";\r
@@ -72,13 +72,13 @@ namespace DTXMania
 \r
                                try\r
                                {\r
-                                       this.avi = new CAvi( strAVIファイル名 );\r
-                                       Trace.TraceInformation( "CAVI: 動画を生成しました。({0})({1})({2}frames)", this.strコメント文, Path.GetFileName( strAVIファイル名 ), this.avi.GetMaxFrameCount() );\r
+                                       this.avi = new CAviDS( strAVIファイル名 );\r
+                                       Trace.TraceInformation( "CAviDS: 動画を生成しました。({0})({1})({2}msec)", this.strコメント文, Path.GetFileName( strAVIファイル名 ), this.avi.GetDuration() );\r
                                }\r
                                catch ( Exception e )\r
                                {\r
                                        Trace.TraceError( e.Message );\r
-                                       Trace.TraceError( "CAVI: 動画の生成に失敗しました。({0})({1})", this.strコメント文, Path.GetFileName( strAVIファイル名 ) );\r
+                                       Trace.TraceError( "CAviDS: 動画の生成に失敗しました。({0})({1})", this.strコメント文, Path.GetFileName( strAVIファイル名 ) );\r
                                        this.avi = null;\r
                                }\r
                        }\r
@@ -633,9 +633,10 @@ namespace DTXMania
                                {\r
                                        if ( this.rAVI != null && this.rAVI.avi != null )\r
                                        {\r
-                                               int dwRate = (int) this.rAVI.avi.dwレート;\r
-                                               int dwScale = (int) this.rAVI.avi.dwスケール;\r
-                                               nDuration = (int) ( 1000.0f * dwScale / dwRate * this.rAVI.avi.GetMaxFrameCount() );\r
+                                               // int dwRate = (int) this.rAVI.avi.dwレート;\r
+                                               // int dwScale = (int) this.rAVI.avi.dwスケール;\r
+                                               // (int) ( 1000.0f * dwScale / dwRate * this.rAVI.avi.GetMaxFrameCount() );\r
+                                               nDuration = this.rAVI.avi.GetDuration();\r
                                        }\r
                                }\r
 \r
index 0254e3e..c3fc60b 100644 (file)
@@ -561,7 +561,7 @@ namespace DTXMania
 \r
                                if ( this.rAVI != null )\r
                                {\r
-                                       this.actAVI.t進行描画( x, y );\r
+                                       this.actAVI.t進行描画( x, y, 612, 605 );\r
                                        return;\r
                                }\r
 \r
index 6c0573b..f20d670 100644 (file)
@@ -39,10 +39,29 @@ namespace DTXMania
                        set;\r
                }\r
 \r
+               private void CreateTexture(int width, int height)\r
+               {\r
+                       try\r
+                       {\r
+                               if (this.tx描画用 != null)\r
+                               {\r
+                                       this.tx描画用.Dispose();\r
+                                       this.tx描画用 = null;\r
+                               }\r
+                               this.tx描画用 = new CTexture(\r
+                                       CDTXMania.app.Device, width, height,\r
+                                       CDTXMania.app.GraphicsDeviceManager.CurrentSettings.BackBufferFormat,\r
+                                       Pool.Managed);\r
+                       }\r
+                       catch (CTextureCreateFailedException e)\r
+                       {\r
+                               Trace.TraceError("CActAVI: OnManagedリソースの作成(): " + e.Message);\r
+                               this.tx描画用 = null;\r
+                       }\r
+               }\r
 \r
                // メソッド\r
-\r
-               public void Start( int nチャンネル番号, CDTX.CAVI rAVI, int n開始サイズW, int n開始サイズH, int n終了サイズW, int n終了サイズH, int n画像側開始位置X, int n画像側開始位置Y, int n画像側終了位置X, int n画像側終了位置Y, int n表示側開始位置X, int n表示側開始位置Y, int n表示側終了位置X, int n表示側終了位置Y, int n総移動時間ms, int n移動開始時刻ms )\r
+               public void Start(int nチャンネル番号, CDTX.CAVI rAVI, int n開始サイズW, int n開始サイズH, int n終了サイズW, int n終了サイズH, int n画像側開始位置X, int n画像側開始位置Y, int n画像側終了位置X, int n画像側終了位置Y, int n表示側開始位置X, int n表示側開始位置Y, int n表示側終了位置X, int n表示側終了位置Y, int n総移動時間ms, int n移動開始時刻ms)\r
                {\r
                        if( nチャンネル番号 == (int) Ech定義.Movie || nチャンネル番号 == (int) Ech定義.MovieFull )\r
                        {\r
@@ -61,7 +80,8 @@ namespace DTXMania
                                this.n表示側終了位置Y = n表示側終了位置Y;\r
                                this.n総移動時間ms = n総移動時間ms;\r
                                this.n移動開始時刻ms = ( n移動開始時刻ms != -1 ) ? n移動開始時刻ms : CSound管理.rc演奏用タイマ.n現在時刻;\r
-                               this.n前回表示したフレーム番号 = -1;\r
+                               this.CreateTexture((int)this.rAVI.avi.nフレーム幅, (int)this.rAVI.avi.nフレーム高さ);\r
+                               // this.n前回表示したフレーム番号 = -1;\r
                        }\r
                }\r
                public void SkipStart( int n移動開始時刻ms )\r
@@ -108,12 +128,12 @@ namespace DTXMania
                                this.n移動開始時刻ms = n再開時刻ms;\r
                        }\r
                }\r
-               public unsafe int t進行描画( int x, int y )\r
+               public unsafe int t進行描画(int x, int y, int areaDrawingWidth, int areaDrawingHeight)\r
                {\r
                        if( !base.b活性化してない )\r
                        {\r
-                               Rectangle rectangle;\r
-                               Rectangle rectangle2;\r
+                               // Rectangle rectangle;\r
+                               // Rectangle rectangle2;\r
                                if ( ( ( this.n移動開始時刻ms == -1 ) || ( this.rAVI == null ) ) || ( this.rAVI.avi == null ) )\r
                                {\r
                                        return 0;\r
@@ -122,15 +142,15 @@ namespace DTXMania
                                {\r
                                        return 0;\r
                                }\r
-                               int time = (int) ( ( CSound管理.rc演奏用タイマ.n現在時刻 - this.n移動開始時刻ms ) * ( ( (double) CDTXMania.ConfigIni.n演奏速度 ) / 20.0 ) );\r
-                               int frameNoFromTime = this.rAVI.avi.GetFrameNoFromTime( time );\r
+                               int time = (int)((CSound管理.rc演奏用タイマ.n現在時刻 - this.n移動開始時刻ms) * (((double)CDTXMania.ConfigIni.n演奏速度) / 20.0));\r
+                               // int frameNoFromTime = this.rAVI.avi.GetFrameNoFromTime( time );\r
                                if( ( this.n総移動時間ms != 0 ) && ( this.n総移動時間ms < time ) )\r
                                {\r
                                        this.n総移動時間ms = 0;\r
                                        this.n移動開始時刻ms = -1;\r
                                        return 0;\r
                                }\r
-                               if( ( this.n総移動時間ms == 0 ) && ( frameNoFromTime >= this.rAVI.avi.GetMaxFrameCount() ) )\r
+                               if( ( this.n総移動時間ms == 0 ) && time >= this.rAVI.avi.GetDuration() ) // ( frameNoFromTime >= this.rAVI.avi.GetMaxFrameCount() ) )\r
                                {\r
                                        if ( !bIsPreviewMovie )\r
                                        {\r
@@ -140,11 +160,12 @@ namespace DTXMania
                                        // PREVIEW時はループ再生する。移動開始時刻msを現時刻にして(=AVIを最初に巻き戻して)、ここまでに行った計算をやり直す。\r
                                        this.n移動開始時刻ms = CSound管理.rc演奏用タイマ.n現在時刻;\r
                                        time = (int) ( ( CSound管理.rc演奏用タイマ.n現在時刻 - this.n移動開始時刻ms ) * ( ( (double) CDTXMania.ConfigIni.n演奏速度 ) / 20.0 ) );\r
-                                       frameNoFromTime = this.rAVI.avi.GetFrameNoFromTime( time );\r
+                                       // frameNoFromTime = this.rAVI.avi.GetFrameNoFromTime( time );\r
                                }\r
+                               /*\r
                                if( ( this.n前回表示したフレーム番号 != frameNoFromTime ) && !this.bフレームを作成した )\r
                                {\r
-                                       this.pBmp = this.rAVI.avi.GetFramePtr( frameNoFromTime );\r
+                                       // this.pBmp = this.rAVI.avi.GetFramePtr( frameNoFromTime );\r
                                        this.n前回表示したフレーム番号 = frameNoFromTime;\r
                                        this.bフレームを作成した = true;\r
                                }\r
@@ -256,9 +277,12 @@ namespace DTXMania
                                                return 0;\r
                                        }\r
                                }\r
-                               if( ( this.tx描画用 != null ) && ( this.n総移動時間ms != -1 ) )\r
+                               */\r
+                               if ((this.tx描画用 != null) && (this.n総移動時間ms != -1))\r
                                {\r
-                                       if( this.bフレームを作成した && ( this.pBmp != IntPtr.Zero ) )\r
+                                       this.rAVI.avi.tGetBitmap(CDTXMania.app.Device, this.tx描画用, time);\r
+                                       /*\r
+                                       if (this.bフレームを作成した && (this.pBmp != IntPtr.Zero))\r
                                        {\r
                                                DataRectangle rectangle3 = this.tx描画用.texture.LockRectangle( 0, LockFlags.None );\r
                                                DataStream data = rectangle3.Data;\r
@@ -280,44 +304,36 @@ namespace DTXMania
                                                this.tx描画用.texture.UnlockRectangle( 0 );\r
                                                this.bフレームを作成した = false;\r
                                        }\r
-\r
+                                       */\r
                                        // 旧動画 (278x355以下)の場合と、それ以上の場合とで、拡大/表示位置補正ロジックを変えること。\r
                                        // 旧動画の場合は、「278x355の領域に表示される」ことを踏まえて扱う必要あり。\r
                                        // 例: 上半分だけ動画表示するような場合は・・・「上半分だけ」という表示意図を維持すべきか?それとも無視して全画面拡大すべきか??\r
+                                       // chnmr0 (2015/10/31) : フルスクリーンかどうかにかかわらず、表示領域いっぱいにアス比保持で拡縮します。\r
 \r
-                                       float magX, magY;\r
-                                       int xx, yy;\r
-                                       if ( ! bFullScreenMovie )\r
-                                       //if ( bHasBGA || bIsPreviewMovie )\r
+                                       float magX = 1, magY = 1;\r
+                                       int xx = x, yy = y;\r
+                                       if (bFullScreenMovie)\r
                                        {\r
-                                               #region [ BGA領域での再生 ]\r
-                                               xx = x;\r
-                                               yy = y;\r
-                                               magX = Scale.X;\r
-                                               magY = Scale.Y;\r
-                                               #endregion\r
+                                               areaDrawingHeight = SampleFramework.GameWindowSize.Height;\r
+                                               areaDrawingWidth = SampleFramework.GameWindowSize.Width;\r
+                                               xx = 0;\r
+                                               yy = 0;\r
+                                       }\r
+                                       #region [ アスペクト比を維持した拡大縮小 ]\r
+                                       magX = (float)areaDrawingWidth / this.rAVI.avi.nフレーム幅;\r
+                                       magY = (float)areaDrawingHeight / this.rAVI.avi.nフレーム高さ;\r
+                                       if (magX > magY)\r
+                                       {\r
+                                               magX = magY;\r
+                                               xx += (int)((areaDrawingWidth - (this.rAVI.avi.nフレーム幅 * magY)) / 2);\r
                                        }\r
                                        else\r
                                        {\r
-                                               #region [ 全画面背景再生。アスペクト比を維持した拡大縮小 ]\r
-                                               xx = 0;\r
-                                               yy = 0;\r
-                                               magX = (float) SampleFramework.GameWindowSize.Width / this.rAVI.avi.nフレーム幅;\r
-                                               magY = (float) SampleFramework.GameWindowSize.Height / this.rAVI.avi.nフレーム高さ;\r
-                                               if ( magX > magY )\r
-                                               {\r
-                                                       magX = magY;\r
-                                                       xx = (int) ( ( SampleFramework.GameWindowSize.Width  - ( this.rAVI.avi.nフレーム幅   * magY ) ) / 2 );\r
-                                               }\r
-                                               else\r
-                                               {\r
-                                                       magY = magX;\r
-                                                       yy = (int) ( ( SampleFramework.GameWindowSize.Height - ( this.rAVI.avi.nフレーム高さ * magX ) ) / 2 );\r
-                                               }\r
-                                               #endregion\r
+                                               magY = magX;\r
+                                               yy += (int)((areaDrawingHeight - (this.rAVI.avi.nフレーム高さ * magX)) / 2);\r
                                        }\r
+                                       #endregion\r
 \r
-                                       \r
                                        this.tx描画用.vc拡大縮小倍率.X = magX;\r
                                        this.tx描画用.vc拡大縮小倍率.Y = magY;\r
                                        this.tx描画用.vc拡大縮小倍率.Z = 1.0f;\r
@@ -336,9 +352,9 @@ namespace DTXMania
                {\r
                        this.rAVI = null;\r
                        this.n移動開始時刻ms = -1;\r
-                       this.n前回表示したフレーム番号 = -1;\r
-                       this.bフレームを作成した = false;\r
-                       this.pBmp = IntPtr.Zero;\r
+                       // this.n前回表示したフレーム番号 = -1;\r
+                       // this.bフレームを作成した = false;\r
+                       // this.pBmp = IntPtr.Zero;\r
                        // this.bIsPreviewMovie = false;        // bIsPreviewMovieは、活性化前にtrueにすること (OnManagedリソースの作成 で参照しているため)\r
                        this.bHasBGA = false;\r
                        this.bFullScreenMovie = false;\r
@@ -354,20 +370,10 @@ namespace DTXMania
                                        355,\r
                                        CDTXMania.app.GraphicsDeviceManager.CurrentSettings.BackBufferFormat, Pool.Default, Usage.Dynamic );\r
 #else\r
-                               try\r
-                               {\r
-                                       this.tx描画用 = new CTexture( CDTXMania.app.Device,\r
-                                               //(bIsPreviewMovie)? 204 : 278,\r
-                                               //(bIsPreviewMovie)? 269 : 355,\r
-                                               ( bIsPreviewMovie ) ? 204 : SampleFramework.GameWindowSize.Width,\r
-                                               ( bIsPreviewMovie ) ? 269 : SampleFramework.GameWindowSize.Height,\r
-                                               CDTXMania.app.GraphicsDeviceManager.CurrentSettings.BackBufferFormat, Pool.Managed );\r
-                               }\r
-                               catch ( CTextureCreateFailedException e )\r
-                               {\r
-                                       Trace.TraceError( "CActAVI: OnManagedリソースの作成(): " + e.Message );\r
-                                       this.tx描画用 = null;\r
-                               }\r
+                               this.CreateTexture(\r
+                                               (bIsPreviewMovie) ? 204 : SampleFramework.GameWindowSize.Width,\r
+                                               (bIsPreviewMovie) ? 269 : SampleFramework.GameWindowSize.Height\r
+                                               );\r
 #endif\r
                                this.tx描画用.vc拡大縮小倍率 = new Vector3( Scale.X, Scale.Y, 1f );\r
                                //this.tx描画用.vc拡大縮小倍率 = new Vector3( 2f, 2f, 1f );\r
@@ -396,7 +402,7 @@ namespace DTXMania
 \r
                #region [ private ]\r
                //-----------------\r
-               private bool bフレームを作成した;\r
+               // private bool bフレームを作成した;\r
                private long n移動開始時刻ms;\r
                private int n画像側開始位置X;\r
                private int n画像側開始位置Y;\r
@@ -406,13 +412,13 @@ namespace DTXMania
                private int n開始サイズW;\r
                private int n終了サイズH;\r
                private int n終了サイズW;\r
-               private int n前回表示したフレーム番号;\r
+               // private int n前回表示したフレーム番号;\r
                private int n総移動時間ms;\r
                private int n表示側開始位置X;\r
                private int n表示側開始位置Y;\r
                private int n表示側終了位置X;\r
                private int n表示側終了位置Y;\r
-               private IntPtr pBmp;\r
+               //private IntPtr pBmp;\r
                private CDTX.CAVI rAVI;\r
                private CTexture tx描画用;\r
                //-----------------\r
index 558de3b..3ab7407 100644 (file)
@@ -170,53 +170,59 @@ namespace DTXMania
                                {\r
                                        if( ( ( this.stLayer[ i ].n移動開始時刻ms != -1 ) && ( ( this.stLayer[ i ].rBMP != null ) || ( this.stLayer[ i ].rBMPTEX != null ) ) ) && ( ( ( this.stLayer[ i ].rBMP == null ) || ( this.stLayer[ i ].rBMP.bUse && ( this.stLayer[ i ].rBMP.tx画像 != null ) ) ) && ( ( this.stLayer[ i ].rBMPTEX == null ) || ( this.stLayer[ i ].rBMPTEX.bUse && ( this.stLayer[ i ].rBMPTEX.tx画像 != null ) ) ) ) )\r
                                        {\r
-                                               Size size = this.stLayer[ i ].sz開始サイズ;\r
-                                               Size size2 = this.stLayer[ i ].sz終了サイズ;\r
-                                               Point point = this.stLayer[ i ].pt画像側開始位置;\r
-                                               Point point2 = this.stLayer[ i ].pt画像側終了位置;\r
-                                               Point point3 = this.stLayer[ i ].pt表示側開始位置;\r
-                                               Point point4 = this.stLayer[ i ].pt表示側終了位置;\r
-                                               long num2 = this.stLayer[ i ].n総移動時間ms;\r
-                                               long num3 = this.stLayer[ i ].n移動開始時刻ms;\r
-                                               if( CDTXMania.Timer.n現在時刻 < num3 )\r
+                                               Size sizeStart = this.stLayer[ i ].sz開始サイズ;\r
+                                               Size sizeEnd = this.stLayer[ i ].sz終了サイズ;\r
+                                               Point ptImgStart = this.stLayer[ i ].pt画像側開始位置;\r
+                                               Point ptImgEnd = this.stLayer[ i ].pt画像側終了位置;\r
+                                               Point ptDispStart = this.stLayer[ i ].pt表示側開始位置;\r
+                                               Point ptDispEnd = this.stLayer[ i ].pt表示側終了位置;\r
+                                               long timeTotal = this.stLayer[ i ].n総移動時間ms;\r
+                                               long timeMoveStart = this.stLayer[ i ].n移動開始時刻ms;\r
+                                               if( CDTXMania.Timer.n現在時刻 < timeMoveStart )\r
                                                {\r
-                                                       num3 = CDTXMania.Timer.n現在時刻;\r
+                                                       timeMoveStart = CDTXMania.Timer.n現在時刻;\r
                                                }\r
-                                               Size size3 = new Size( 0x116, 0x163 );\r
+                                               // Size size3 = new Size( 0x116, 0x163 );\r
+                                               Size size3 = new Size(556, 710);\r
+                                               // #34192 2015/10/30 (chnrm0)\r
+                                               // 表示域を2倍に変更した。\r
+                                               // x,yについては次のように変更した。\r
+                                               // 338,57 => 1014+139,128 (Dr.) 139は278の半分で、GR領域の中央によせるためにすこし右側にずらした。\r
+                                               // 181,50 => 682, 112 (Gt.)\r
                                                Size size4 = new Size( ( this.stLayer[ i ].rBMP != null ) ? this.stLayer[ i ].rBMP.n幅 : this.stLayer[ i ].rBMPTEX.tx画像.sz画像サイズ.Width, ( this.stLayer[ i ].rBMP != null ) ? this.stLayer[ i ].rBMP.n高さ : this.stLayer[ i ].rBMPTEX.tx画像.sz画像サイズ.Height );\r
-                                               int num4 = (int) ( ( CDTXMania.Timer.n現在時刻 - num3 ) * ( ( (double) CDTXMania.ConfigIni.n演奏速度 ) / 20.0 ) );\r
-                                               if( ( num2 != 0 ) && ( num2 < num4 ) )\r
+                                               int num4 = (int) ( ( CDTXMania.Timer.n現在時刻 - timeMoveStart ) * ( ( (double) CDTXMania.ConfigIni.n演奏速度 ) / 20.0 ) );\r
+                                               if( ( timeTotal != 0 ) && ( timeTotal < num4 ) )\r
                                                {\r
-                                                       this.stLayer[ i ].pt画像側開始位置 = point = point2;\r
-                                                       this.stLayer[ i ].pt表示側開始位置 = point3 = point4;\r
-                                                       this.stLayer[ i ].sz開始サイズ = size = size2;\r
-                                                       this.stLayer[ i ].n総移動時間ms = num2 = 0;\r
+                                                       this.stLayer[ i ].pt画像側開始位置 = ptImgStart = ptImgEnd;\r
+                                                       this.stLayer[ i ].pt表示側開始位置 = ptDispStart = ptDispEnd;\r
+                                                       this.stLayer[ i ].sz開始サイズ = sizeStart = sizeEnd;\r
+                                                       this.stLayer[ i ].n総移動時間ms = timeTotal = 0;\r
                                                }\r
                                                Rectangle rectangle = new Rectangle();\r
                                                Rectangle rectangle2 = new Rectangle();\r
-                                               if( num2 == 0 )\r
+                                               if( timeTotal == 0 )\r
                                                {\r
-                                                       rectangle.X = point.X;\r
-                                                       rectangle.Y = point.Y;\r
-                                                       rectangle.Width = size.Width;\r
-                                                       rectangle.Height = size.Height;\r
-                                                       rectangle2.X = point3.X;\r
-                                                       rectangle2.Y = point3.Y;\r
-                                                       rectangle2.Width = size.Width;\r
-                                                       rectangle2.Height = size.Height;\r
+                                                       rectangle.X = ptImgStart.X;\r
+                                                       rectangle.Y = ptImgStart.Y;\r
+                                                       rectangle.Width = sizeStart.Width;\r
+                                                       rectangle.Height = sizeStart.Height;\r
+                                                       rectangle2.X = ptDispStart.X;\r
+                                                       rectangle2.Y = ptDispStart.Y;\r
+                                                       rectangle2.Width = sizeStart.Width;\r
+                                                       rectangle2.Height = sizeStart.Height;\r
                                                }\r
                                                else\r
                                                {\r
-                                                       double num5 = ( (double) num4 ) / ( (double) num2 );\r
-                                                       Size size5 = new Size( size.Width + ( (int) ( ( size2.Width - size.Width ) * num5 ) ), size.Height + ( (int) ( ( size2.Height - size.Height ) * num5 ) ) );\r
-                                                       rectangle.X = point.X + ( (int) ( ( point2.X - point.X ) * num5 ) );\r
-                                                       rectangle.Y = point.Y + ( (int) ( ( point2.Y - point.Y ) * num5 ) );\r
-                                                       rectangle.Width = size5.Width;\r
-                                                       rectangle.Height = size5.Height;\r
-                                                       rectangle2.X = point3.X + ( (int) ( ( point4.X - point3.X ) * num5 ) );\r
-                                                       rectangle2.Y = point3.Y + ( (int) ( ( point4.Y - point3.Y ) * num5 ) );\r
-                                                       rectangle2.Width = size5.Width;\r
-                                                       rectangle2.Height = size5.Height;\r
+                                                       double coefSizeWhileMoving = ( (double) num4 ) / ( (double) timeTotal );\r
+                                                       Size sizeWhileMoving = new Size( sizeStart.Width + ( (int) ( ( sizeEnd.Width - sizeStart.Width ) * coefSizeWhileMoving ) ), sizeStart.Height + ( (int) ( ( sizeEnd.Height - sizeStart.Height ) * coefSizeWhileMoving ) ) );\r
+                                                       rectangle.X = ptImgStart.X + ( (int) ( ( ptImgEnd.X - ptImgStart.X ) * coefSizeWhileMoving ) );\r
+                                                       rectangle.Y = ptImgStart.Y + ( (int) ( ( ptImgEnd.Y - ptImgStart.Y ) * coefSizeWhileMoving ) );\r
+                                                       rectangle.Width = sizeWhileMoving.Width;\r
+                                                       rectangle.Height = sizeWhileMoving.Height;\r
+                                                       rectangle2.X = ptDispStart.X + ( (int) ( ( ptDispEnd.X - ptDispStart.X ) * coefSizeWhileMoving ) );\r
+                                                       rectangle2.Y = ptDispStart.Y + ( (int) ( ( ptDispEnd.Y - ptDispStart.Y ) * coefSizeWhileMoving ) );\r
+                                                       rectangle2.Width = sizeWhileMoving.Width;\r
+                                                       rectangle2.Height = sizeWhileMoving.Height;\r
                                                }\r
                                                if( ( ( ( rectangle.Right > 0 ) && ( rectangle.Bottom > 0 ) ) && ( ( rectangle.Left < size4.Width ) && ( rectangle.Top < size4.Height ) ) ) && ( ( ( rectangle2.Right > 0 ) && ( rectangle2.Bottom > 0 ) ) && ( ( rectangle2.Left < size3.Width ) && ( rectangle2.Top < size3.Height ) ) ) )\r
                                                {\r
@@ -270,24 +276,39 @@ namespace DTXMania
                                                        }\r
                                                        if( ( ( ( ( rectangle.Left < rectangle.Right ) && ( rectangle.Top < rectangle.Bottom ) ) && ( ( rectangle2.Left < rectangle2.Right ) && ( rectangle2.Top < rectangle2.Bottom ) ) ) && ( ( ( rectangle.Right >= 0 ) && ( rectangle.Bottom >= 0 ) ) && ( ( rectangle.Left <= size4.Width ) && ( rectangle.Top <= size4.Height ) ) ) ) && ( ( ( rectangle2.Right >= 0 ) && ( rectangle2.Bottom >= 0 ) ) && ( ( rectangle2.Left <= size3.Width ) && ( rectangle2.Top <= size3.Height ) ) ) )\r
                                                        {\r
-                                                               if( ( this.stLayer[ i ].rBMP != null ) && ( this.stLayer[ i ].rBMP.tx画像 != null ) )\r
+                                                               bool b2倍可能 = false;\r
+                                                               if( ( rectangle2.Left * 2 <= size3.Width ) && (rectangle2.Top * 2 <= size3.Height ) )\r
                                                                {\r
-                                                                       this.stLayer[ i ].rBMP.tx画像.vc拡大縮小倍率 = new Vector3( Scale.X, Scale.Y, 1f );\r
-                                                                       //this.stLayer[ i ].rBMP.tx画像.vc拡大縮小倍率 = new Vector3( 2f, 2f, 1f );\r
+                                                                       b2倍可能 = true;\r
+                                                               }\r
+                                                               if ( ( this.stLayer[ i ].rBMP != null ) && ( this.stLayer[ i ].rBMP.tx画像 != null ) )\r
+                                                               {\r
+                                                                       //this.stLayer[ i ].rBMP.tx画像.vc拡大縮小倍率 = new Vector3( Scale.X, Scale.Y, 1f );\r
+                                                                       if (b2倍可能)\r
+                                                                       {\r
+                                                                               this.stLayer[i].rBMP.tx画像.vc拡大縮小倍率 = new Vector3(2f, 2f, 1f);\r
+                                                                               rectangle2.X *= 2;\r
+                                                                               rectangle2.Y *= 2;\r
+                                                                       }\r
                                                                        this.stLayer[ i ].rBMP.tx画像.t2D描画(\r
                                                                                CDTXMania.app.Device,\r
-                                                                               (x + rectangle2.X) * Scale.X,\r
-                                                                               (y + rectangle2.Y) * Scale.Y,\r
+                                                                               (x + rectangle2.X),\r
+                                                                               (y + rectangle2.Y),\r
                                                                                rectangle );\r
                                                                }\r
                                                                else if( ( this.stLayer[ i ].rBMPTEX != null ) && ( this.stLayer[ i ].rBMPTEX.tx画像 != null ) )\r
                                                                {\r
-                                                                       this.stLayer[ i ].rBMPTEX.tx画像.vc拡大縮小倍率 = new Vector3( Scale.X, Scale.Y, 1f );\r
-                                                                       //this.stLayer[ i ].rBMPTEX.tx画像.vc拡大縮小倍率 = new Vector3( 2f, 2f, 1f );\r
+                                                                       //this.stLayer[ i ].rBMPTEX.tx画像.vc拡大縮小倍率 = new Vector3( Scale.X, Scale.Y, 1f );\r
+                                                                       if (b2倍可能)\r
+                                                                       {\r
+                                                                               this.stLayer[i].rBMPTEX.tx画像.vc拡大縮小倍率 = new Vector3(2f, 2f, 1f);\r
+                                                                               rectangle2.X *= 2;\r
+                                                                               rectangle2.Y *= 2;\r
+                                                                       }\r
                                                                        this.stLayer[ i ].rBMPTEX.tx画像.t2D描画(\r
                                                                                CDTXMania.app.Device,\r
-                                                                               (x + rectangle2.X) * Scale.X,\r
-                                                                               (y + rectangle2.Y) * Scale.Y,\r
+                                                                               (x + rectangle2.X),\r
+                                                                               (y + rectangle2.Y),\r
                                                                                rectangle );\r
                                                                }\r
                                                        }\r
index d081e2c..e6cb44a 100644 (file)
@@ -1696,7 +1696,7 @@ namespace DTXMania
                {\r
                        if ( ( ( base.eフェーズID != CStage.Eフェーズ.演奏_STAGE_FAILED ) && ( base.eフェーズID != CStage.Eフェーズ.演奏_STAGE_FAILED_フェードアウト ) ) && ( !CDTXMania.ConfigIni.bストイックモード && CDTXMania.ConfigIni.bAVI有効 ) )\r
                        {\r
-                               this.actAVI.t進行描画( (int) ( x * Scale.X ), (int) ( y * Scale.Y ) );\r
+                this.actAVI.t進行描画(x, y, 556, 710);\r
                        }\r
                }\r
                protected abstract void t進行描画_BGA();\r
index 83d2d8a..cf45c3a 100644 (file)
@@ -229,11 +229,11 @@ namespace DTXMania
 \r
                protected override void t進行描画_AVI()\r
                {\r
-                   base.t進行描画_AVI( 0xb5, 50 );\r
+                   base.t進行描画_AVI( 682, 112 );\r
                }\r
                protected override void t進行描画_BGA()\r
                {\r
-                   base.t進行描画_BGA( 0xb5, 50 );\r
+                   base.t進行描画_BGA( 682, 112 );\r
                }\r
                protected override void t進行描画_DANGER()                  // #23631 2011.4.19 yyagi\r
                {\r
index a6e8dc1..e1731b8 100644 (file)
@@ -428,11 +428,11 @@ namespace DTXMania
        \r
                protected override void t進行描画_AVI()\r
                {\r
-                       base.t進行描画_AVI( 338, 57 );\r
+                       base.t進行描画_AVI( 1153, 128 );\r
                }\r
                protected override void t進行描画_BGA()\r
                {\r
-                       base.t進行描画_BGA( 338, 57 );\r
+                       base.t進行描画_BGA( 1153, 128 );\r
                }\r
                protected override void t進行描画_DANGER()\r
                {\r
index d1c0beb..3797a31 100644 (file)
@@ -152,7 +152,7 @@ namespace DTXMania
                        //if ( ( ( this.nAVI再生開始時刻 != -1 ) && ( this.avi != null ) ) && ( this.sfリザルトAVI画像 != null ) )\r
                        if ( this.rAVI != null )\r
                        {\r
-                               this.actAVI.t進行描画( (int) ( x * Scale.X ), (int) ( y * Scale.Y ) );\r
+                               this.actAVI.t進行描画( (int) ( x * Scale.X ), (int) ( y * Scale.Y ), 612, 605 );\r
                        }\r
                        #region [ プレビュー画像表示 ]\r
                        else if( this.r表示するリザルト画像 != null )\r
diff --git a/FDK17プロジェクト/コード/04.グラフィック/CAviDS.cs b/FDK17プロジェクト/コード/04.グラフィック/CAviDS.cs
new file mode 100644 (file)
index 0000000..9323dfd
--- /dev/null
@@ -0,0 +1,153 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Linq;\r
+using System.Text;\r
+using System.Threading.Tasks;\r
+using System.Runtime.InteropServices;\r
+using DirectShowLib;\r
+using DirectShowLib.DES;\r
+using SlimDX;\r
+\r
+namespace FDK\r
+{\r
+       public class CAviDS : IDisposable\r
+       {\r
+               public uint nフレーム高さ\r
+               {\r
+                       get\r
+                       {\r
+                               return (uint)nHeight;\r
+                       }\r
+               }\r
+\r
+               public uint nフレーム幅\r
+               {\r
+                       get\r
+                       {\r
+                               return (uint)nWidth;\r
+                       }\r
+               }\r
+\r
+               IMediaDet mediaDet;\r
+               int nWidth;\r
+               int nHeight;\r
+               double mediaLength; // in second\r
+               VideoInfoHeader videoInfo;\r
+               IntPtr bufferPtr;\r
+\r
+               public int GetDuration()\r
+               {\r
+                       return (int)(1000 * mediaLength);\r
+               }\r
+\r
+               // コンストラクタ\r
+               public CAviDS(string filename)\r
+               {\r
+                       // DirectShow による AVI 再生\r
+                       mediaDet = (IMediaDet)new MediaDet();\r
+                       AMMediaType mediaType = null;\r
+                       bufferPtr = IntPtr.Zero;\r
+\r
+                       try\r
+                       {\r
+                               int nStreams;\r
+                               Guid type = Guid.Empty;\r
+\r
+                               mediaType = new AMMediaType();\r
+\r
+                               // Set media filename\r
+                               mediaDet.put_Filename(filename);\r
+\r
+                               // Get the number of streams in that media\r
+                               mediaDet.get_OutputStreams(out nStreams);\r
+                               for (int nIndexStream = 0; nIndexStream < nStreams; ++nIndexStream)\r
+                               {\r
+                                       mediaDet.put_CurrentStream(nIndexStream);\r
+                                       mediaDet.get_StreamType(out type);\r
+                                       if (type == MediaType.Video)\r
+                                       {\r
+                                               // This stream is video\r
+                                               break;\r
+                                       }\r
+                               }\r
+\r
+                               if (type == MediaType.Video)\r
+                               {\r
+                                       // Get video info ( width, height, media length (in second)\r
+                                       mediaDet.get_StreamMediaType(mediaType);\r
+                                       videoInfo = (VideoInfoHeader)Marshal.PtrToStructure(mediaType.formatPtr, typeof(VideoInfoHeader));\r
+                                       DsUtils.FreeAMMediaType(mediaType);\r
+                                       mediaType = null;\r
+\r
+                                       nWidth = videoInfo.BmiHeader.Width;\r
+                                       nHeight = videoInfo.BmiHeader.Height;\r
+                                       mediaDet.get_StreamLength(out mediaLength);\r
+\r
+                                       // あらかじめテクスチャ用のメモリを確保\r
+                                       int bufferSize;\r
+                                       mediaDet.GetBitmapBits(1, out bufferSize, IntPtr.Zero, nWidth, nHeight);\r
+                                       bufferPtr = Marshal.AllocHGlobal(bufferSize);\r
+                               }\r
+                       }\r
+                       catch (Exception e)\r
+                       {\r
+                               if (mediaType != null)\r
+                               {\r
+                                       // free unmanaged resource if the exception is occured while obtaining videoinfo\r
+                                       DsUtils.FreeAMMediaType(mediaType);\r
+                               }\r
+                               throw new ArgumentException(String.Format("ファイルを正常に開けませんでした。\"{0}\", DirectShow による例外メッセージ: {1}", filename, e.Message));\r
+                       }\r
+               }\r
+\r
+               public unsafe void tGetBitmap(SlimDX.Direct3D9.Device device, CTexture ctex, int timeInMs)\r
+               {\r
+                       int bufferSize;\r
+                       mediaDet.GetBitmapBits(timeInMs / 1000f, out bufferSize, IntPtr.Zero, nWidth, nHeight);\r
+                       // データは R8G8B8\r
+                       mediaDet.GetBitmapBits(timeInMs / 1000f, out bufferSize, bufferPtr, nWidth, nHeight);\r
+                       byte* sourcePtr = (byte*)bufferPtr.ToPointer() + Marshal.SizeOf(videoInfo.BmiHeader);\r
+                       int nBmpLineByte = (nWidth * 3) + ((4 - ((nWidth * 3) % 4)) % 4);\r
+\r
+                       DataRectangle rectangle3 = ctex.texture.LockRectangle(0, SlimDX.Direct3D9.LockFlags.None);\r
+                       rectangle3.Data.Seek(0, System.IO.SeekOrigin.Begin);\r
+                       uint* outPtr = (uint*)rectangle3.Data.DataPointer.ToPointer();\r
+                       for (int i = 0; i < nHeight; ++i)\r
+                       {\r
+                               for (int j = 0; j < nWidth; ++j)\r
+                               {\r
+                                       byte B = *((sourcePtr + (((nHeight - i) - 1) * nBmpLineByte)) + (j * 3) + 0);\r
+                                       byte G = *((sourcePtr + (((nHeight - i) - 1) * nBmpLineByte)) + (j * 3) + 1);\r
+                                       byte R = *((sourcePtr + (((nHeight - i) - 1) * nBmpLineByte)) + (j * 3) + 2);\r
+                                       *(outPtr + (i * nWidth + j)) = ((uint)R << 16) | ((uint)G << 8) | B;\r
+                               }\r
+                       }\r
+                       ctex.texture.UnlockRectangle(0);\r
+               }\r
+\r
+               #region [ Dispose-Finalize パターン実装 ]\r
+               //-----------------\r
+               public void Dispose()\r
+               {\r
+                       if (!this.bDisposed)\r
+                       {\r
+                               if (bufferPtr != IntPtr.Zero)\r
+                               {\r
+                                       Marshal.FreeHGlobal(bufferPtr);\r
+                                       bufferPtr = IntPtr.Zero;\r
+                               }\r
+                               GC.SuppressFinalize(this);    // 2011.8.19 from: 忘れてた。\r
+                               this.bDisposed = true;\r
+                       }\r
+               }\r
+\r
+               ~CAviDS()\r
+               {\r
+                       this.Dispose();\r
+               }\r
+               //-----------------\r
+               #endregion\r
+\r
+               private bool bDisposed = false;\r
+       }\r
+}\r
diff --git a/実行時フォルダ/System/FHD/Graphics/Console font 2 8x16.png b/実行時フォルダ/System/FHD/Graphics/Console font 2 8x16.png
new file mode 100644 (file)
index 0000000..6f9fe77
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Console font 2 8x16.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/Console font 8x16.png b/実行時フォルダ/System/FHD/Graphics/Console font 8x16.png
new file mode 100644 (file)
index 0000000..d92af28
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Console font 8x16.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/FadeIOWave down.png b/実行時フォルダ/System/FHD/Graphics/FadeIOWave down.png
new file mode 100644 (file)
index 0000000..6dcde9f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/FadeIOWave down.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/FadeIOWave right.png b/実行時フォルダ/System/FHD/Graphics/FadeIOWave right.png
new file mode 100644 (file)
index 0000000..c48ad5c
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/FadeIOWave right.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/FadeInOut background.jpg b/実行時フォルダ/System/FHD/Graphics/FadeInOut background.jpg
new file mode 100644 (file)
index 0000000..973403e
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/FadeInOut background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/Screen font dfp em.png b/実行時フォルダ/System/FHD/Graphics/Screen font dfp em.png
new file mode 100644 (file)
index 0000000..f0b87e2
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Screen font dfp em.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/Screen font dfp.png b/実行時フォルダ/System/FHD/Graphics/Screen font dfp.png
new file mode 100644 (file)
index 0000000..b70f6b4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Screen font dfp.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/Screen option panels.png b/実行時フォルダ/System/FHD/Graphics/Screen option panels.png
new file mode 100644 (file)
index 0000000..3c439fc
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Screen option panels.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig NowEnumeratingSongs.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig NowEnumeratingSongs.png
new file mode 100644 (file)
index 0000000..361cee5
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig NowEnumeratingSongs.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenConfig background.jpg
new file mode 100644 (file)
index 0000000..aa65150
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig footer panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig footer panel.png
new file mode 100644 (file)
index 0000000..7780aec
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig footer panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig header panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig header panel.png
new file mode 100644 (file)
index 0000000..852790d
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig header panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig hit key to assign dialog.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig hit key to assign dialog.png
new file mode 100644 (file)
index 0000000..54fa9a1
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig hit key to assign dialog.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox other.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox other.png
new file mode 100644 (file)
index 0000000..bdd941f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox other.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox.png
new file mode 100644 (file)
index 0000000..8f884c4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig itembox.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig menu cursor.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig menu cursor.png
new file mode 100644 (file)
index 0000000..9547608
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig menu cursor.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenConfig triangle arrow.png b/実行時フォルダ/System/FHD/Graphics/ScreenConfig triangle arrow.png
new file mode 100644 (file)
index 0000000..5872850
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenConfig triangle arrow.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenExit background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenExit background.jpg
new file mode 100644 (file)
index 0000000..4d20c10
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenExit background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenNowLoading background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenNowLoading background.jpg
new file mode 100644 (file)
index 0000000..5ef6212
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenNowLoading background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenNowLoading onpu.png b/実行時フォルダ/System/FHD/Graphics/ScreenNowLoading onpu.png
new file mode 100644 (file)
index 0000000..9b0fd7b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenNowLoading onpu.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenOption background.jpg
new file mode 100644 (file)
index 0000000..62a5172
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption footer panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenOption footer panel.png
new file mode 100644 (file)
index 0000000..0f7e995
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption footer panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption header panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenOption header panel.png
new file mode 100644 (file)
index 0000000..956aa1f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption header panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption itembox other.png b/実行時フォルダ/System/FHD/Graphics/ScreenOption itembox other.png
new file mode 100644 (file)
index 0000000..22a7c5b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption itembox other.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption itembox.png b/実行時フォルダ/System/FHD/Graphics/ScreenOption itembox.png
new file mode 100644 (file)
index 0000000..5176ceb
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption itembox.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption menu cursor.png b/実行時フォルダ/System/FHD/Graphics/ScreenOption menu cursor.png
new file mode 100644 (file)
index 0000000..3f4d46e
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption menu cursor.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenOption triangle arrow.png b/実行時フォルダ/System/FHD/Graphics/ScreenOption triangle arrow.png
new file mode 100644 (file)
index 0000000..a98b1a3
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenOption triangle arrow.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay RGB buttons.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay RGB buttons.png
new file mode 100644 (file)
index 0000000..e2ae00a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay RGB buttons.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire blue.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire blue.png
new file mode 100644 (file)
index 0000000..8de64f4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire blue.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire green.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire green.png
new file mode 100644 (file)
index 0000000..9c6112e
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire green.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire red.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire red.png
new file mode 100644 (file)
index 0000000..3471fad
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay chip fire red.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay graph.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay graph.png
new file mode 100644 (file)
index 0000000..36ded25
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay graph.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 1.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 1.png
new file mode 100644 (file)
index 0000000..9d85bee
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 1.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 2.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 2.png
new file mode 100644 (file)
index 0000000..faee10b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 2.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 3.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 3.png
new file mode 100644 (file)
index 0000000..34610c2
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay judge strings 3.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue reverse.png
new file mode 100644 (file)
index 0000000..d827ff1
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue.png
new file mode 100644 (file)
index 0000000..9db5c37
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush blue.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green reverse.png
new file mode 100644 (file)
index 0000000..afd74a8
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green.png
new file mode 100644 (file)
index 0000000..0fe68f4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush green.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red reverse.png
new file mode 100644 (file)
index 0000000..f35c7cb
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red.png
new file mode 100644 (file)
index 0000000..c8b9aa4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay lane flush red.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay score numbers.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay score numbers.png
new file mode 100644 (file)
index 0000000..f82c08a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay score numbers.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay stage failed.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenPlay stage failed.jpg
new file mode 100644 (file)
index 0000000..0466074
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay stage failed.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels left.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels left.png
new file mode 100644 (file)
index 0000000..11e0e1a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels left.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels right.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels right.png
new file mode 100644 (file)
index 0000000..fd11a88
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay status panels right.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing bonus.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing bonus.png
new file mode 100644 (file)
index 0000000..11f8b98
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing bonus.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing cursor.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing cursor.png
new file mode 100644 (file)
index 0000000..81d2c94
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlay wailing cursor.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip fire.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip fire.png
new file mode 100644 (file)
index 0000000..7d474e3
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip fire.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip star.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip star.png
new file mode 100644 (file)
index 0000000..f0fc5d7
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip star.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave.png
new file mode 100644 (file)
index 0000000..e5955d5
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave2.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave2.png
new file mode 100644 (file)
index 0000000..9c8b4d6
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chip wave2.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chips.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chips.png
new file mode 100644 (file)
index 0000000..bc55ec2
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums chips.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums danger.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums danger.png
new file mode 100644 (file)
index 0000000..ed0f11c
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums danger.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums gauge.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums gauge.png
new file mode 100644 (file)
index 0000000..5ae6890
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums gauge.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar guitar.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar guitar.png
new file mode 100644 (file)
index 0000000..24730d8
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar guitar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar.png
new file mode 100644 (file)
index 0000000..b0de783
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums hit-bar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass reverse.png
new file mode 100644 (file)
index 0000000..e31e2fa
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass.png
new file mode 100644 (file)
index 0000000..9da8a59
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush bass.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal reverse.png
new file mode 100644 (file)
index 0000000..59a9ce9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal.png
new file mode 100644 (file)
index 0000000..f388858
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush cymbal.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom reverse.png
new file mode 100644 (file)
index 0000000..e258edf
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom.png
new file mode 100644 (file)
index 0000000..692e980
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush floortom.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat reverse.png
new file mode 100644 (file)
index 0000000..91a98d0
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat.png
new file mode 100644 (file)
index 0000000..1b68574
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hihat.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom reverse.png
new file mode 100644 (file)
index 0000000..46620d1
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom.png
new file mode 100644 (file)
index 0000000..2e1373a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush hitom.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom reverse.png
new file mode 100644 (file)
index 0000000..710565f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom.png
new file mode 100644 (file)
index 0000000..43438b7
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush lowtom.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare reverse.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare reverse.png
new file mode 100644 (file)
index 0000000..2862c5e
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare reverse.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare.png
new file mode 100644 (file)
index 0000000..6a7ec28
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane flush snare.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane parts guitar.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane parts guitar.png
new file mode 100644 (file)
index 0000000..fc74e5f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums lane parts guitar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads flush.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads flush.png
new file mode 100644 (file)
index 0000000..d2a9c2e
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads flush.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads.png
new file mode 100644 (file)
index 0000000..92ebfda
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums pads.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-background.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-background.png
new file mode 100644 (file)
index 0000000..413c9c2
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-background.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-drums2.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-drums2.png
new file mode 100644 (file)
index 0000000..8fd04ef
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-drums2.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-guitar2.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-guitar2.png
new file mode 100644 (file)
index 0000000..9f9c49b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-combo-guitar2.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-gauge.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-gauge.png
new file mode 100644 (file)
index 0000000..50635fe
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums-gauge.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_Lane_parts_drums.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_Lane_parts_drums.png
new file mode 100644 (file)
index 0000000..a051b6a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_Lane_parts_drums.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_gauge_white.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_gauge_white.png
new file mode 100644 (file)
index 0000000..81e7fae
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayDrums_gauge_white.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar background.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar background.png
new file mode 100644 (file)
index 0000000..3841b1d
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar background.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar chips.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar chips.png
new file mode 100644 (file)
index 0000000..8e5e75f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar chips.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar danger.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar danger.png
new file mode 100644 (file)
index 0000000..a6f1481
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar danger.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar gauge.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar gauge.png
new file mode 100644 (file)
index 0000000..1331adb
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar gauge.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar hit-bar.png b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar hit-bar.png
new file mode 100644 (file)
index 0000000..81ff2c9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenPlayGuitar hit-bar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenResult background.jpg
new file mode 100644 (file)
index 0000000..c3f30bf
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult footer panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult footer panel.png
new file mode 100644 (file)
index 0000000..7780aec
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult footer panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult fullcombo.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult fullcombo.png
new file mode 100644 (file)
index 0000000..0a827fb
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult fullcombo.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult header panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult header panel.png
new file mode 100644 (file)
index 0000000..44fc554
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult header panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers em.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers em.png
new file mode 100644 (file)
index 0000000..3c337d4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers em.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers.png
new file mode 100644 (file)
index 0000000..e0024e2
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter numbers.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter panel.png
new file mode 100644 (file)
index 0000000..4c53ee4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult parameter panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rank panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rank panel.png
new file mode 100644 (file)
index 0000000..093ea40
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rank panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rank wave.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rank wave.png
new file mode 100644 (file)
index 0000000..633a34b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rank wave.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankA.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankA.png
new file mode 100644 (file)
index 0000000..c95c610
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankA.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankB.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankB.png
new file mode 100644 (file)
index 0000000..62cfb5f
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankB.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankC.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankC.png
new file mode 100644 (file)
index 0000000..c2956ab
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankC.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankD.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankD.png
new file mode 100644 (file)
index 0000000..36e808b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankD.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankE.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankE.png
new file mode 100644 (file)
index 0000000..fa3c1e4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankE.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankS.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankS.png
new file mode 100644 (file)
index 0000000..2ebc841
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankS.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult rankSS.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankSS.png
new file mode 100644 (file)
index 0000000..90c2127
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult rankSS.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult resultimage panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult resultimage panel.png
new file mode 100644 (file)
index 0000000..0b07dc8
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult resultimage panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenResult song bar.png b/実行時フォルダ/System/FHD/Graphics/ScreenResult song bar.png
new file mode 100644 (file)
index 0000000..26d1e2a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenResult song bar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenSelect background.jpg
new file mode 100644 (file)
index 0000000..3147bd9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box selected.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box selected.png
new file mode 100644 (file)
index 0000000..9a6ad2c
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box selected.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box.png
new file mode 100644 (file)
index 0000000..f608613
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar box.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other selected.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other selected.png
new file mode 100644 (file)
index 0000000..950a378
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other selected.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other.png
new file mode 100644 (file)
index 0000000..283fc90
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar other.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score selected.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score selected.png
new file mode 100644 (file)
index 0000000..4545eb5
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score selected.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score.png
new file mode 100644 (file)
index 0000000..e5c4fdb
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect bar score.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect comment bar.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect comment bar.png
new file mode 100644 (file)
index 0000000..e9885e8
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect comment bar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect footer panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect footer panel.png
new file mode 100644 (file)
index 0000000..7780aec
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect footer panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect header panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect header panel.png
new file mode 100644 (file)
index 0000000..c3c7075
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect header panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1.png
new file mode 100644 (file)
index 0000000..42e3458
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1e.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1e.png
new file mode 100644 (file)
index 0000000..4bafc43
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 1e.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2.png
new file mode 100644 (file)
index 0000000..65eddef
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2e.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2e.png
new file mode 100644 (file)
index 0000000..9ef8bf4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect information 2e.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect level numbers.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect level numbers.png
new file mode 100644 (file)
index 0000000..e6f9fe4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect level numbers.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect play history panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect play history panel.png
new file mode 100644 (file)
index 0000000..67b593b
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect play history panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect popup auto settings.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect popup auto settings.png
new file mode 100644 (file)
index 0000000..44386e4
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect popup auto settings.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage default.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage default.png
new file mode 100644 (file)
index 0000000..9adb64d
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage default.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage panel.png
new file mode 100644 (file)
index 0000000..7f37285
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect preimage panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect scrollbar.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect scrollbar.png
new file mode 100644 (file)
index 0000000..1da3d43
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect scrollbar.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor light.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor light.png
new file mode 100644 (file)
index 0000000..1ad7008
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor light.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor.png
new file mode 100644 (file)
index 0000000..3c62baa
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect sensor.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill gauge.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill gauge.png
new file mode 100644 (file)
index 0000000..907f7f9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill gauge.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on gauge etc.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on gauge etc.png
new file mode 100644 (file)
index 0000000..2bc9d83
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on gauge etc.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on list.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on list.png
new file mode 100644 (file)
index 0000000..da49791
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect skill number on list.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect sort menu background.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect sort menu background.png
new file mode 100644 (file)
index 0000000..40727eb
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect sort menu background.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect status panel.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect status panel.png
new file mode 100644 (file)
index 0000000..30f3a96
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect status panel.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSelect triangle arrow.png b/実行時フォルダ/System/FHD/Graphics/ScreenSelect triangle arrow.png
new file mode 100644 (file)
index 0000000..6b9c323
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSelect triangle arrow.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenSetup background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenSetup background.jpg
new file mode 100644 (file)
index 0000000..4587d27
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenSetup background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenTitle NowEnumeratingSongs.png b/実行時フォルダ/System/FHD/Graphics/ScreenTitle NowEnumeratingSongs.png
new file mode 100644 (file)
index 0000000..dce058c
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenTitle NowEnumeratingSongs.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenTitle background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenTitle background.jpg
new file mode 100644 (file)
index 0000000..f9aa036
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenTitle background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenTitle menu.png b/実行時フォルダ/System/FHD/Graphics/ScreenTitle menu.png
new file mode 100644 (file)
index 0000000..855cf8a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenTitle menu.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/ScreenWaitAMoment background.jpg b/実行時フォルダ/System/FHD/Graphics/ScreenWaitAMoment background.jpg
new file mode 100644 (file)
index 0000000..921e3af
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/ScreenWaitAMoment background.jpg differ
diff --git a/実行時フォルダ/System/FHD/Graphics/Tile black 64x64.png b/実行時フォルダ/System/FHD/Graphics/Tile black 64x64.png
new file mode 100644 (file)
index 0000000..4912ac3
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Tile black 64x64.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/Tile white 64x64.png b/実行時フォルダ/System/FHD/Graphics/Tile white 64x64.png
new file mode 100644 (file)
index 0000000..5fdbfe5
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/Tile white 64x64.png differ
diff --git a/実行時フォルダ/System/FHD/Graphics/fonts/mplus-1p-heavy.ttf b/実行時フォルダ/System/FHD/Graphics/fonts/mplus-1p-heavy.ttf
new file mode 100644 (file)
index 0000000..13aaea9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Graphics/fonts/mplus-1p-heavy.ttf differ
diff --git a/実行時フォルダ/System/FHD/Sounds/Audience.ogg b/実行時フォルダ/System/FHD/Sounds/Audience.ogg
new file mode 100644 (file)
index 0000000..43a7778
Binary files /dev/null and b/実行時フォルダ/System/FHD/Sounds/Audience.ogg differ
diff --git a/実行時フォルダ/System/FHD/Sounds/Cancel.ogg b/実行時フォルダ/System/FHD/Sounds/Cancel.ogg
new file mode 100644 (file)
index 0000000..94d43e9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Sounds/Cancel.ogg differ
diff --git a/実行時フォルダ/System/FHD/Sounds/Change.ogg b/実行時フォルダ/System/FHD/Sounds/Change.ogg
new file mode 100644 (file)
index 0000000..5341d2a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Sounds/Change.ogg differ
diff --git a/実行時フォルダ/System/FHD/Sounds/Decide.ogg b/実行時フォルダ/System/FHD/Sounds/Decide.ogg
new file mode 100644 (file)
index 0000000..1e34785
Binary files /dev/null and b/実行時フォルダ/System/FHD/Sounds/Decide.ogg differ
diff --git a/実行時フォルダ/System/FHD/Sounds/Move.ogg b/実行時フォルダ/System/FHD/Sounds/Move.ogg
new file mode 100644 (file)
index 0000000..f04c74a
Binary files /dev/null and b/実行時フォルダ/System/FHD/Sounds/Move.ogg differ
diff --git a/実行時フォルダ/System/FHD/Sounds/Stage failed.ogg b/実行時フォルダ/System/FHD/Sounds/Stage failed.ogg
new file mode 100644 (file)
index 0000000..40ecff9
Binary files /dev/null and b/実行時フォルダ/System/FHD/Sounds/Stage failed.ogg differ