diff music2/music.cc @ 65:4416cfac86ae

Convert EUC-JP files to UTF8
author Thibaut Girka <thib@sitedethib.com>
date Fri, 26 Nov 2010 10:53:15 +0100
parents ddbcbd000206
children
line wrap: on
line diff
--- a/music2/music.cc
+++ b/music2/music.cc
@@ -25,7 +25,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-/*  music.cc	SDL_mixer を用いた音楽再生ルーチン */
+/*  music.cc	SDL_mixer 恰ソ若 */
 
 
 #include <string.h>
@@ -94,11 +94,11 @@ void MuSys::PlayCDROM(char* name, int pl
 	if (track == -1) track = atoi(name);
 	if (config->track_name.WaveTrack(name) != NULL)
 		strncpy(wave, config->track_name.WaveTrack(name), 127);
-	if (wave[0] == 0 && track != 0) { /* DSTRACK が見つからない場合、CDTRACKを使用する */
+	if (wave[0] == 0 && track != 0) { /* DSTRACK 荀ゃ翫CDTRACK篏睡 */
 		sprintf(wave, "audio_%02d", track);
 	}
 	if (wave == 0) return;
-	// BGM 再生
+	// BGM 
 	if (!pcm_enable) return;
 	if (play_count == 0)
 		bgm_start(wave, -1);
@@ -187,7 +187,7 @@ void MuSys::FinalizeMusic(void)
 
 /*************************************************************************
 **
-** ファイル読み込み / 外部コマンド呼び出し
+** <ゃ茯粋昭 / 紊潟潟若喝冴
 */
 
 struct WavChunk {
@@ -205,7 +205,7 @@ void WavChunk::callback(void *userdata, 
 {
 	WavChunk* chunk = (WavChunk*)userdata;
 	int count;
-	if (chunk->loop_pt == -2) { // 再生終了後
+	if (chunk->loop_pt == -2) { // 腟篋緇
 		memset(stream, 0, len);
 		return;
 	}
@@ -214,8 +214,8 @@ void WavChunk::callback(void *userdata, 
 	count = chunk->wav->Read( (char*)stream_dup, 4, len/4);
 
 	if (count != len/4) {
-		// 最後まで再生した
-		if (chunk->loop_pt == -1) { // 終了
+		// 緇障у
+		if (chunk->loop_pt == -1) { // 腟篋
 			chunk->loop_pt = -2;
 			memset(stream_dup+count*4, 0, len-count*4);
 		} else {
@@ -227,9 +227,9 @@ void WavChunk::callback(void *userdata, 
 	int cur_vol = (*chunk->volmod)*SDL_MIX_MAXVOLUME/255;
 	
 	if (fadetime_total) {
-		// 音楽を停止中 (fade out)
+		// 恰ソ罩≫賢 (fade out)
 		int count_total = fadetime_total*(WAVFILE::freq/1000);
-		if (fadecount > count_total || fadetime_total == 1) { // 音楽停止
+		if (fadecount > count_total || fadetime_total == 1) { // 恰ソ罩
 			chunk->loop_pt = -2;
 			memset(stream, 0, len);
 			delete[] stream_dup;
@@ -262,7 +262,7 @@ fprintf(stderr,"bgm start %s\n",path);
 	Mix_PauseMusic();
 	Mix_HaltMusic();
 	Mix_HookMusic(0,0);
-	/* 前に再生していたのを終了 */
+	/* 腟篋 */
 	if (wav_playing.wav != NULL) {
 		delete wav_playing.wav;
 		wav_playing.wav = NULL;
@@ -281,7 +281,7 @@ void effec_start(int chn, const char* pa
 	if (!mu->pcm_enable) return;
 
 	SDL_RWops* op = OpenSDLRW(path);
-	if (op == NULL) { // ファイルが見付からない
+	if (op == NULL) { // <ゃ荀篁
 		return;
 	}
 	Mix_Pause(chn);
@@ -310,7 +310,7 @@ void MuSys::PlayKoe(const char* path) {
 	int chn = MIX_PCM_KOE;
 
 	Mix_Pause(chn);
-	Mix_HaltChannel(chn); // これで RWop が解放されるはず…
+	Mix_HaltChannel(chn); //  RWop 茹f障
 	if (mu->play_chunk[chn] != NULL) {
 		Mix_FreeChunk(mu->play_chunk[chn]);
 		mu->play_chunk[chn] = NULL;
@@ -341,13 +341,13 @@ AvgKoeInfo OpenKoeFile(const char* path)
 	info.stream = NULL;
 	info.length = 0;
 	info.offset = 0;
-	if (isdigit(path[0]) && strchr(path,'.') == NULL) { // 数値 (拡張子等なし)
-		/* avg32 形式の音声アーカイブのキャッシュを検索 */
+	if (isdigit(path[0]) && strchr(path,'.') == NULL) { // 医 (≦宍絖膈)
+		/* avg32 綵√喝0≪若ゃc激ャ罎膣 */
 		int pointer = atoi(path);
 		int file_no = pointer / radix;
 		int index = pointer % radix;
 		info = FindKoe(file_no, index);
-	} else { // ファイル
+	} else { // <ゃ
 		int length;
 		ARCINFO* arcinfo = FileSearcher::GetInstance()->Find(FileSearcher::KOE, path, ".WPD");
 		if (arcinfo == NULL) return info;
@@ -362,7 +362,7 @@ AvgKoeInfo OpenKoeFile(const char* path)
 }
 
 static SDL_RWops* OpenSDLRW(const char* path) {
-	/* まず wav ファイルを探す */
+	/* 障 wav <ゃ「 */
 	FileSearcher* file_searcher = FileSearcher::GetInstance();
 	ARCINFO* info = file_searcher->Find(FileSearcher::WAV, path, ".wav");
 	if (info == NULL) {
@@ -392,7 +392,7 @@ static SDL_RWops* OpenSDLRW(const char* 
 }
 
 static WAVFILE* OpenWaveFile(const char* path) {
-	/* まず wav ファイルを探す */
+	/* 障 wav <ゃ「 */
 	FileSearcher* file_searcher = FileSearcher::GetInstance();
 	ARCINFO* info = file_searcher->Find(FileSearcher::WAV, path, ".wav");
 	if (info == NULL) info = file_searcher->Find(FileSearcher::BGM, path, "wav");
@@ -404,7 +404,7 @@ static WAVFILE* OpenWaveFile(const char*
 		WAVFILE* w = WAVFILE::MakeConverter(new WAVFILE_Stream(f, size));
 		return w;
 	}
-	/* 次に nwa ファイル */
+	/* 罨< nwa <ゃ */
 	info = file_searcher->Find(FileSearcher::WAV, path, ".nwa");
 	if (info == NULL) info = file_searcher->Find(FileSearcher::BGM, path, "nwa");
 	if (info != NULL) {
@@ -416,7 +416,7 @@ static WAVFILE* OpenWaveFile(const char*
 		return w;
 	}
 
-	/* 次に mp3 ファイル */
+	/* 罨< mp3 <ゃ */
 	info = file_searcher->Find(FileSearcher::WAV, path, ".mp3");
 	if (info == NULL) info = file_searcher->Find(FileSearcher::BGM, path, "mp3");
 	if (info != NULL) {
@@ -431,7 +431,7 @@ static WAVFILE* OpenWaveFile(const char*
 		delete w;
 	}
 
-	/* 次に ogg ファイル */
+	/* 罨< ogg <ゃ */
 	info = file_searcher->Find(FileSearcher::WAV, path, ".ogg");
 	if (info == NULL) info = file_searcher->Find(FileSearcher::BGM, path, "ogg");
 	if (info != NULL) {