1
0
mirror of synced 2024-11-30 18:24:32 +01:00

dtxmania / tjap3 removal (part 2) (#651)

* dtxmania / tjap3 removal (part 2)

Fixed some stuff with BSQ's supervision. Only doing log translation for now.

* ok hold on i updated it
This commit is contained in:
TFD500 2024-07-16 11:28:04 -04:00 committed by GitHub
parent 11c97c1c1c
commit 2b666ee14c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -985,7 +985,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ タイトル" );
Trace.TraceInformation( "■ Title" );
stageタイトル.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1004,7 +1004,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 曲読み込み" );
Trace.TraceInformation( "■ Song Loading" );
stage曲読み込み.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1042,7 +1042,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 選曲" );
Trace.TraceInformation( "■ Song Select" );
stageSongSelect.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1067,7 +1067,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 段位選択" );
Trace.TraceInformation( "■ Dan-i Dojo" );
stage段位選択.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1183,7 +1183,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ コンフィグ" );
Trace.TraceInformation( "■ Config" );
stageコンフィグ.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1206,7 +1206,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 終了" );
Trace.TraceInformation( "■ End" );
stage終了.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1229,7 +1229,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ 選曲");
Trace.TraceInformation("■ Song Select");
stageSongSelect.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1279,7 +1279,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ タイトル" );
Trace.TraceInformation( "■ Title" );
stageタイトル.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1312,7 +1312,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 選曲" );
Trace.TraceInformation( "■ Song Select" );
stageSongSelect.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1355,7 +1355,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ タイトル" );
Trace.TraceInformation( "■ Title" );
stageタイトル.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1400,7 +1400,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 曲読み込み" );
Trace.TraceInformation( "■ Song Loading" );
stage曲読み込み.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1461,7 +1461,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ コンフィグ" );
Trace.TraceInformation( "■ Config" );
stageコンフィグ.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1497,7 +1497,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ スキン切り替え" );
Trace.TraceInformation( "■ Skin Change" );
stageChangeSkin.Activate();
r直前のステージ = r現在のステージ;
r現在のステージ = stageChangeSkin;
@ -1523,7 +1523,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ タイトル");
Trace.TraceInformation("■ Title");
stageタイトル.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1563,7 +1563,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ 曲読み込み");
Trace.TraceInformation("■ Song Loading");
stage曲読み込み.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1602,7 +1602,7 @@ namespace TJAPlayer3
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ タイトル");
Trace.TraceInformation("■ Title");
stageタイトル.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1700,7 +1700,7 @@ namespace TJAPlayer3
#endregion
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 演奏(ドラム画面)" );
Trace.TraceInformation( "■ Gameplay (Drum Screen)" );
#if false // #23625 2011.1.11 Config.iniからダメージ/回復値の定数変更を行う場合はここを有効にする 087リリースに合わせ機能無効化
for (int i = 0; i < 5; i++)
{
@ -1937,7 +1937,7 @@ for (int i = 0; i < 3; i++) {
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ 選曲");
Trace.TraceInformation("■ Song Select");
stageSongSelect.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -1967,7 +1967,7 @@ for (int i = 0; i < 3; i++) {
#region [ ]
//-----------------------------
// Fetch the results of the just finished play
// Fetch the results of the finished play
CScoreIni.C演奏記録 c演奏記録_Drums;
stage演奏ドラム画面.t演奏結果を格納する( out c演奏記録_Drums );
@ -1990,7 +1990,7 @@ for (int i = 0; i < 3; i++) {
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 結果" );
Trace.TraceInformation( "■ Results" );
stage結果.st演奏記録.Drums = c演奏記録_Drums;
stage結果.Activate();
if (!ConfigIni.PreAssetsLoading)
@ -2103,7 +2103,7 @@ for (int i = 0; i < 3; i++) {
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ タイトル");
Trace.TraceInformation("■ Title");
stageタイトル.Activate();
r直前のステージ = r現在のステージ;
r現在のステージ = stageタイトル;
@ -2138,7 +2138,7 @@ for (int i = 0; i < 3; i++) {
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ 曲読み込み");
Trace.TraceInformation("■ Song Loading");
stage曲読み込み.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -2175,7 +2175,7 @@ for (int i = 0; i < 3; i++) {
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 選曲" );
Trace.TraceInformation( "■ Song Select" );
stageSongSelect.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -2216,7 +2216,7 @@ for (int i = 0; i < 3; i++) {
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ タイトル");
Trace.TraceInformation("■ Title");
stageタイトル.Activate();
if (!ConfigIni.PreAssetsLoading)
{
@ -2375,7 +2375,7 @@ for (int i = 0; i < 3; i++) {
Trace.WriteLine( "" );
Trace.Write( e.ToString() );
Trace.WriteLine( "" );
Trace.WriteLine( "エラーだゴメン!(涙" );
Trace.WriteLine( "An error has occured." );
AssemblyName asmApp = Assembly.GetExecutingAssembly().GetName();
throw e;
}
@ -2403,12 +2403,12 @@ for (int i = 0; i < 3; i++) {
catch ( CTextureCreateFailedException e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "テクスチャの生成に失敗しました。({0})", fileName );
Trace.TraceError( "Texture generation has failed. ({0})", fileName );
return null;
}
catch ( FileNotFoundException )
{
Trace.TraceWarning( "テクスチャファイルが見つかりませんでした。({0})", fileName );
Trace.TraceWarning( "Could not find specified texture file. ({0})", fileName );
return null;
}
}
@ -2432,7 +2432,7 @@ for (int i = 0; i < 3; i++) {
}
if (bitmap == null)
{
Trace.TraceError("テクスチャの生成に失敗しました。(bitmap==null)");
Trace.TraceError("Texture generation has failed. (bitmap==null)");
return null;
}
try
@ -2442,7 +2442,7 @@ for (int i = 0; i < 3; i++) {
catch ( CTextureCreateFailedException e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "テクスチャの生成に失敗しました。(txData)" );
Trace.TraceError( "Texture generation has failed. (txData)" );
return null;
}
}
@ -2464,13 +2464,13 @@ for (int i = 0; i < 3; i++) {
catch ( CTextureCreateFailedException e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "テクスチャの生成に失敗しました。({0})", fileName );
Trace.TraceError( "Texture generation has failed. ({0})", fileName );
return null;
}
catch ( FileNotFoundException e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "テクスチャファイルが見つかりませんでした。({0})", fileName );
Trace.TraceError( "Texture generation has failed. ({0})", fileName );
return null;
}
}
@ -2575,6 +2575,7 @@ for (int i = 0; i < 3; i++) {
public List<CActivity> listトップレベルActivities;
private int n進行描画の戻り値;
private string strWindowTitle
// ayo komi isn't this useless code? - tfd500
{
get
{
@ -2584,7 +2585,7 @@ for (int i = 0; i < 3; i++) {
}
else
{
return "TJAPlayer3 feat.DTXMania";
return "OpenTaiko";
}
}
}
@ -2638,40 +2639,40 @@ for (int i = 0; i < 3; i++) {
{
try
{
Trace.Listeners.Add( new CTraceLogListener( new StreamWriter( System.IO.Path.Combine( strEXEのあるフォルダ, "TJAPlayer3.log" ), false, Encoding.GetEncoding(TJAPlayer3.sEncType) ) ) );
Trace.Listeners.Add( new CTraceLogListener( new StreamWriter( System.IO.Path.Combine( strEXEのあるフォルダ, "OpenTaiko.log" ), false, Encoding.GetEncoding(TJAPlayer3.sEncType) ) ) );
}
catch ( System.UnauthorizedAccessException ) // #24481 2011.2.20 yyagi
{
int c = (CultureInfo.CurrentUICulture.TwoLetterISOLanguageName == "ja")? 0 : 1;
string[] mes_writeErr = {
"DTXManiaLog.txtへの書き込みができませんでした。書き込みできるようにしてから、再度起動してください。",
"Failed to write DTXManiaLog.txt. Please set it writable and try again."
"OpenTaiko.logへの書き込みができませんでした。書き込みできるようにしてから、再度起動してください。",
"Failed to write OpenTaiko.log. Please set your device to READ/WRITE and try again."
};
//MessageBox.Show( mes_writeErr[c], "DTXMania boot error", MessageBoxButtons.OK, MessageBoxIcon.Error );
//MessageBox.Show( mes_writeErr[c], "OpenTaiko Startup Error", MessageBoxButtons.OK, MessageBoxIcon.Error );
Environment.Exit(1);
}
}
Trace.WriteLine("");
Trace.WriteLine( "DTXMania powered by YAMAHA Silent Session Drums" );
Trace.WriteLine( string.Format( "Release: {0}", VERSION ) );
Trace.WriteLine( "Welcome to OpenTaiko! Starting log..." );
Trace.WriteLine( string.Format( "Version: {0}", VERSION ) );
Trace.WriteLine( "" );
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ アプリケーションの初期化" );
Trace.TraceInformation( "■ Application Info:" );
Trace.TraceInformation( "OS Version: " + Environment.OSVersion );
Trace.TraceInformation( "ProcessorCount: " + Environment.ProcessorCount.ToString() );
Trace.TraceInformation( "Processors: " + Environment.ProcessorCount.ToString() );
Trace.TraceInformation( "CLR Version: " + Environment.Version.ToString() );
//---------------------
#endregion
#region [ DTXVmodeクラス ]
//---------------------
//Trace.TraceInformation( "DTXVモードの初期化を行います。" );
//Trace.TraceInformation( "Initialize DTXV mode." );
//Trace.Indent();
try
{
DTXVmode = new CDTXVmode();
DTXVmode.Enabled = false;
//Trace.TraceInformation( "DTXVモードの初期化を完了しました。" );
//Trace.TraceInformation( "DTXV initialization complete." );
}
finally
{
@ -2685,7 +2686,7 @@ for (int i = 0; i < 3; i++) {
#region [ Skin ]
//---------------------
Trace.TraceInformation( "スキンの初期化を行います。" );
Trace.TraceInformation( "Initializing skin..." );
Trace.Indent();
#if !DEBUG
try
@ -2696,12 +2697,12 @@ for (int i = 0; i < 3; i++) {
ChangeResolution(TJAPlayer3.Skin.Resolution[0], TJAPlayer3.Skin.Resolution[1]);
Trace.TraceInformation( "スキンの初期化を完了しました。" );
Trace.TraceInformation( "Skin successfully initialized." );
}
#if !DEBUG
catch (Exception e)
{
Trace.TraceInformation( "スキンの初期化に失敗しました。" );
Trace.TraceInformation( "Skin failed to initialize." );
throw;
}
finally
@ -2718,12 +2719,12 @@ for (int i = 0; i < 3; i++) {
//-----------
#region [ Timer ]
//---------------------
Trace.TraceInformation( "タイマの初期化を行います。" );
Trace.TraceInformation( "Initializing timer..." );
Trace.Indent();
try
{
Timer = new CTimer( CTimer.TimerType.MultiMedia );
Trace.TraceInformation( "タイマの初期化を完了しました。" );
Trace.TraceInformation( "Timer successfully initialized." );
}
finally
{
@ -2735,12 +2736,12 @@ for (int i = 0; i < 3; i++) {
#region [ FPS ]
//---------------------
Trace.TraceInformation( "FPSカウンタの初期化を行います。" );
Trace.TraceInformation( "Initializing FPS counter..." );
Trace.Indent();
try
{
FPS = new CFPS();
Trace.TraceInformation( "FPSカウンタを生成しました。" );
Trace.TraceInformation( "FPS counter initialized." );
}
finally
{
@ -2750,25 +2751,25 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ act文字コンソールの初期化 ]
//---------------------
Trace.TraceInformation( "文字コンソールの初期化を行います。" );
Trace.TraceInformation( "Initializing console..." );
Trace.Indent();
try
{
actTextConsole = new CTextConsole();
Trace.TraceInformation( "文字コンソールを生成しました。" );
Trace.TraceInformation( "Console initialized." );
actTextConsole.Activate();
//if (!ConfigIni.PreAssetsLoading)
{
actTextConsole.CreateManagedResource();
actTextConsole.CreateUnmanagedResource();
}
Trace.TraceInformation( "文字コンソールを活性化しました。" );
Trace.TraceInformation( "文字コンソールの初期化を完了しました。" );
Trace.TraceInformation( "Console has been activated." );
Trace.TraceInformation( "Console has finished being initialized." );
}
catch( Exception exception )
{
Trace.TraceError( exception.ToString() );
Trace.TraceError( "文字コンソールの初期化に失敗しました。" );
Trace.TraceError( "Console failed to initialize." );
}
finally
{
@ -2778,7 +2779,7 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ Input管理 ]
//---------------------
Trace.TraceInformation( "DirectInput, MIDI入力の初期化を行います。" );
Trace.TraceInformation( "Initializing DirectInput and MIDI input..." );
Trace.Indent();
try
{
@ -2832,11 +2833,11 @@ for (int i = 0; i < 3; i++) {
continue;
}
}
Trace.TraceInformation( "DirectInput の初期化を完了しました。" );
Trace.TraceInformation( "DirectInput has been initialized." );
}
catch( Exception exception2 )
{
Trace.TraceError( "DirectInput, MIDI入力の初期化に失敗しました。" );
Trace.TraceError( "DirectInput and MIDI input failed to initialize." );
throw;
}
finally
@ -2847,17 +2848,17 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ Pad ]
//---------------------
Trace.TraceInformation( "パッドの初期化を行います。" );
Trace.TraceInformation( "Initialize pad..." );
Trace.Indent();
try
{
Pad = new CPad( ConfigIni, InputManager );
Trace.TraceInformation( "パッドの初期化を完了しました。" );
Trace.TraceInformation( "Pad has been initialized." );
}
catch( Exception exception3 )
{
Trace.TraceError( exception3.ToString() );
Trace.TraceError( "パッドの初期化に失敗しました。" );
Trace.TraceError( "Pad failed to initialize." );
}
finally
{
@ -2867,7 +2868,7 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ Sound管理 ]
//---------------------
Trace.TraceInformation( "サウンドデバイスの初期化を行います。" );
Trace.TraceInformation( "Initializing sound device..." );
Trace.Indent();
try
{
@ -2938,7 +2939,7 @@ for (int i = 0; i < 3; i++) {
}
catch (Exception e)
{
throw new NullReferenceException("サウンドデバイスがひとつも有効になっていないため、サウンドデバイスの初期化ができませんでした。", e);
throw new NullReferenceException("No sound devices are enabled. Please check your audio settings.", e);
}
finally
{
@ -2948,7 +2949,7 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ Songs管理 ]
//---------------------
Trace.TraceInformation( "曲リストの初期化を行います。" );
Trace.TraceInformation( "Initializing song list... );
Trace.Indent();
try
{
@ -2956,12 +2957,12 @@ for (int i = 0; i < 3; i++) {
// Songs管理_裏読 = new CSongs管理();
EnumSongs = new CEnumSongs();
actEnumSongs = new CActEnumSongs();
Trace.TraceInformation( "曲リストの初期化を完了しました。" );
Trace.TraceInformation( "Song list initialized." );
}
catch( Exception e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "曲リストの初期化に失敗しました。" );
Trace.TraceError( "Song list failed to initialize." );
}
finally
{
@ -3019,12 +3020,12 @@ for (int i = 0; i < 3; i++) {
//---------------------
PluginHost = new CPluginHost();
Trace.TraceInformation( "プラグインの検索と生成を行います。" );
Trace.TraceInformation( "Initializing and generating plugins..." );
Trace.Indent();
try
{
this.tプラグイン検索と生成();
Trace.TraceInformation( "プラグインの検索と生成を完了しました。" );
Trace.TraceInformation( "Plugin generation and initialization complete." );
}
finally
{
@ -3036,7 +3037,7 @@ for (int i = 0; i < 3; i++) {
//---------------------
if( this.PluginList != null && this.PluginList.Count > 0 )
{
Trace.TraceInformation( "プラグインの初期化を行います。" );
Trace.TraceInformation( "Initializing plugin(s)..." );
Trace.Indent();
try
{
@ -3048,11 +3049,11 @@ for (int i = 0; i < 3; i++) {
st.plugin.OnUnmanagedリソースの作成();
Directory.SetCurrentDirectory( TJAPlayer3.strEXEのあるフォルダ );
}
Trace.TraceInformation( "すべてのプラグインの初期化を完了しました。" );
Trace.TraceInformation( "All plugins have been initialized." );
}
catch
{
Trace.TraceError( "プラグインのどれかの初期化に失敗しました。" );
Trace.TraceError( "Plugins could not be initialized." );
throw;
}
finally
@ -3082,13 +3083,13 @@ for (int i = 0; i < 3; i++) {
#endregion
Trace.TraceInformation( "アプリケーションの初期化を完了しました。" );
Trace.TraceInformation( "Application successfully started." );
#region [ ]
//---------------------
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ 起動" );
Trace.TraceInformation( "■ Startup" );
if ( TJAPlayer3.bコンパクトモード )
{
@ -3125,24 +3126,24 @@ for (int i = 0; i < 3; i++) {
if( !this.b終了処理完了済み )
{
Trace.TraceInformation( "----------------------" );
Trace.TraceInformation( "■ アプリケーションの終了" );
Trace.TraceInformation( "■ Shutdown" );
#region [ ]
//---------------------
if ( actEnumSongs != null )
{
Trace.TraceInformation( "曲検索actの終了処理を行います。" );
Trace.TraceInformation( "Ending enumeration of songs..." );
Trace.Indent();
try
{
actEnumSongs.DeActivate();
actEnumSongs= null;
Trace.TraceInformation( "曲検索actの終了処理を完了しました。" );
Trace.TraceInformation( "Enumeration of songs closed down successfully." );
}
catch ( Exception e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "曲検索actの終了処理に失敗しました。" );
Trace.TraceError( "Song enumeration could not close." );
}
finally
{
@ -3155,7 +3156,7 @@ for (int i = 0; i < 3; i++) {
//---------------------
if( TJAPlayer3.r現在のステージ != null && TJAPlayer3.r現在のステージ.IsActivated ) // #25398 2011.06.07 MODIFY FROM
{
Trace.TraceInformation( "現在のステージを終了します。" );
Trace.TraceInformation( "Exiting stage..." );
Trace.Indent();
try
{
@ -3165,7 +3166,7 @@ for (int i = 0; i < 3; i++) {
r現在のステージ.ReleaseManagedResource();
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation( "現在のステージの終了処理を完了しました。" );
Trace.TraceInformation( "Stage exited." );
}
finally
{
@ -3175,10 +3176,10 @@ for (int i = 0; i < 3; i++) {
//---------------------
#endregion
#region [ ]
//---------------------
//--------------------- from this point this is where i gave up - tfd500
if (this.PluginList != null && this.PluginList.Count > 0)
{
Trace.TraceInformation( "すべてのプラグインを終了します。" );
Trace.TraceInformation( "Ending all plugins..." );
Trace.Indent();
try
{
@ -3191,7 +3192,7 @@ for (int i = 0; i < 3; i++) {
Directory.SetCurrentDirectory( TJAPlayer3.strEXEのあるフォルダ );
}
PluginHost = null;
Trace.TraceInformation( "すべてのプラグインの終了処理を完了しました。" );
Trace.TraceInformation( "All plugins have been terminated." );
}
finally
{
@ -3207,7 +3208,7 @@ for (int i = 0; i < 3; i++) {
//---------------------
if (Songs管理 != null)
{
Trace.TraceInformation( "曲リストの終了処理を行います。" );
Trace.TraceInformation( "Ending song list..." );
Trace.Indent();
try
{
@ -3221,12 +3222,12 @@ for (int i = 0; i < 3; i++) {
#pragma warning restore SYSLIB0011
Songs管理 = null;
Trace.TraceInformation( "曲リストの終了処理を完了しました。" );
Trace.TraceInformation( "Song list terminated." );
}
catch( Exception exception )
{
Trace.TraceError( exception.ToString() );
Trace.TraceError( "曲リストの終了処理に失敗しました。" );
Trace.TraceError( "Song list failed to terminate." );
}
finally
{
@ -3242,18 +3243,18 @@ for (int i = 0; i < 3; i++) {
//---------------------
if (Skin != null)
{
Trace.TraceInformation( "スキンの終了処理を行います。" );
Trace.TraceInformation( "Terminating skin..." );
Trace.Indent();
try
{
Skin.Dispose();
Skin = null;
Trace.TraceInformation( "スキンの終了処理を完了しました。" );
Trace.TraceInformation( "Skin has been terminated." );
}
catch( Exception exception2 )
{
Trace.TraceError( exception2.ToString() );
Trace.TraceError( "スキンの終了処理に失敗しました。" );
Trace.TraceError( "Skin failed to terminate." );
}
finally
{
@ -3266,18 +3267,18 @@ for (int i = 0; i < 3; i++) {
//---------------------
if (SoundManager != null)
{
Trace.TraceInformation( "DirectSound の終了処理を行います。" );
Trace.TraceInformation( "Ending DirectSound devices..." );
Trace.Indent();
try
{
SoundManager.Dispose();
SoundManager = null;
Trace.TraceInformation( "DirectSound の終了処理を完了しました。" );
Trace.TraceInformation( "DirectSound devices have been terminated." );
}
catch( Exception exception3 )
{
Trace.TraceError( exception3.ToString() );
Trace.TraceError( "DirectSound の終了処理に失敗しました。" );
Trace.TraceError( "DirectSound devices failed to terminate." );
}
finally
{
@ -3290,17 +3291,17 @@ for (int i = 0; i < 3; i++) {
//---------------------
if (Pad != null)
{
Trace.TraceInformation( "パッドの終了処理を行います。" );
Trace.TraceInformation( "Ending pads..." );
Trace.Indent();
try
{
Pad = null;
Trace.TraceInformation( "パッドの終了処理を完了しました。" );
Trace.TraceInformation( "Pads have been terminated." );
}
catch( Exception exception4 )
{
Trace.TraceError( exception4.ToString() );
Trace.TraceError( "パッドの終了処理に失敗しました。" );
Trace.TraceError( "Pads failed to terminate。" );
}
finally
{
@ -3313,18 +3314,18 @@ for (int i = 0; i < 3; i++) {
//---------------------
if (InputManager != null)
{
Trace.TraceInformation( "DirectInput, MIDI入力の終了処理を行います。" );
Trace.TraceInformation( "Ending DirectInput and MIDI devices..." );
Trace.Indent();
try
{
InputManager.Dispose();
InputManager = null;
Trace.TraceInformation( "DirectInput, MIDI入力の終了処理を完了しました。" );
Trace.TraceInformation( "DirectInput and MIDI devices terminated." );
}
catch( Exception exception5 )
{
Trace.TraceError( exception5.ToString() );
Trace.TraceError( "DirectInput, MIDI入力の終了処理に失敗しました。" );
Trace.TraceError( "DirectInput and MIDI devices failed to terminate." );
}
finally
{
@ -3337,7 +3338,7 @@ for (int i = 0; i < 3; i++) {
//---------------------
if (actTextConsole != null)
{
Trace.TraceInformation( "文字コンソールの終了処理を行います。" );
Trace.TraceInformation( "Ending console..." );
Trace.Indent();
try
{
@ -3348,12 +3349,12 @@ for (int i = 0; i < 3; i++) {
actTextConsole.ReleaseUnmanagedResource();
}
actTextConsole = null;
Trace.TraceInformation( "文字コンソールの終了処理を完了しました。" );
Trace.TraceInformation( "Console terminated." );
}
catch( Exception exception6 )
{
Trace.TraceError( exception6.ToString() );
Trace.TraceError( "文字コンソールの終了処理に失敗しました。" );
Trace.TraceError( "Console failed to terminate." );
}
finally
{
@ -3364,7 +3365,7 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ FPSカウンタの終了処理 ]
//---------------------
Trace.TraceInformation("FPSカウンタの終了処理を行います。");
Trace.TraceInformation("Ending FPS counter...");
Trace.Indent();
try
{
@ -3372,7 +3373,7 @@ for (int i = 0; i < 3; i++) {
{
FPS = null;
}
Trace.TraceInformation( "FPSカウンタの終了処理を完了しました。" );
Trace.TraceInformation( "FPS counter terminated." );
}
finally
{
@ -3382,7 +3383,7 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ ]
//---------------------
Trace.TraceInformation("タイマの終了処理を行います。");
Trace.TraceInformation("Ending timer...");
Trace.Indent();
try
{
@ -3390,11 +3391,11 @@ for (int i = 0; i < 3; i++) {
{
Timer.Dispose();
Timer = null;
Trace.TraceInformation( "タイマの終了処理を完了しました。" );
Trace.TraceInformation( "Timer terminated." );
}
else
{
Trace.TraceInformation( "タイマは使用されていません。" );
Trace.TraceInformation( "There are no existing timers." );
}
}
finally
@ -3405,7 +3406,8 @@ for (int i = 0; i < 3; i++) {
#endregion
#region [ Config.iniの出力 ]
//---------------------
Trace.TraceInformation("Config.ini を出力します。");
Trace.TraceInformation("Outputting Config.ini...");
Trace.TraceInformation("This only needs to be done once, unless you have deleted the file!");
// if ( ConfigIni.bIsSwappedGuitarBass ) // #24063 2011.1.16 yyagi ギターベースがスワップしているときは元に戻す
string str = strEXEのあるフォルダ + "Config.ini";
Trace.Indent();
@ -3414,18 +3416,18 @@ for (int i = 0; i < 3; i++) {
if ( DTXVmode.Enabled )
{
DTXVmode.tUpdateConfigIni();
Trace.TraceInformation( "DTXVモードの設定情報を、Config.iniに保存しました。" );
Trace.TraceInformation( "Configuration information for DTXV mode has been saved in Config.ini." );
}
else
{
ConfigIni.t書き出し( str );
Trace.TraceInformation( "保存しました。({0})", str );
Trace.TraceInformation( "Saved succesfully. ({0})", str );
}
}
catch( Exception e )
{
Trace.TraceError( e.ToString() );
Trace.TraceError( "Config.ini の出力に失敗しました。({0})", str );
Trace.TraceError( "Config.ini failed to create. ({0})", str );
}
finally
{
@ -3479,7 +3481,7 @@ for (int i = 0; i < 3; i++) {
}
//---------------------
#endregion
Trace.TraceInformation( "アプリケーションの終了処理を完了しました。" );
Trace.TraceInformation( "OpenTaiko has closed down successfully." );
this.b終了処理完了済み = true;
@ -3502,7 +3504,7 @@ for (int i = 0; i < 3; i++) {
this.SearchAndGeneratePluginsInFolder( PluginFolderPath, PluginActivityName );
if( this.PluginList.Count > 0 )
Trace.TraceInformation( this.PluginList.Count + " 個のプラグインを読み込みました。" );
Trace.TraceInformation( this.PluginList.Count + "Plugins loaded." );
}
private void ChangeResolution(int nWidth, int nHeight)
@ -3515,7 +3517,7 @@ for (int i = 0; i < 3; i++) {
public void RefreshSkin()
{
Trace.TraceInformation("スキン変更:" + TJAPlayer3.Skin.GetCurrentSkinSubfolderFullName(false));
Trace.TraceInformation("Skin Change:" + TJAPlayer3.Skin.GetCurrentSkinSubfolderFullName(false));
TJAPlayer3.actTextConsole.DeActivate();
actTextConsole.ReleaseManagedResource();