StepMania5で追加した譜面順にソートしてみる

※この記事はStepMania5をソースコードからビルドすることを前提とした話になっています。

 

StepManiaに入れた譜面が多くなると「最近追加した譜面ってどれだっけ?」ってなりませんか?

StepMania5デフォルトのThemeにNewマークはあるけどアレって1回プレイしたら消えるし…

というわけで、譜面を追加した順にソートする機能を作ってみました。

 

ソースコード

https://github.com/rokudw/stepmania/tree/v5.0.12_rokudwCustom

 

タグ「v5.0.12」との差分

https://github.com/rokudw/stepmania/compare/master…rokudw:v5.0.12_rokudwCustom

 

仕組みとしては単純で、キャッシュのsscにキャッシュした時間を書き込んでそれを参照してソートしているだけです。

で、さっきこれの重大なバグに気づいたんですが、

同じPC内にあるキャッシュした時に使ったStepMania5とは異なるStepMania5を起動する時、

同名のグループフォルダ&曲フォルダがある場合キャッシュが更新されて

キャッシュした時間の情報が破壊されてしまうんですね…

使えるのか使えないのかよく分からない機能になってしまいました。

 

次回へ続くかも?

続きを読む

『KAMESOFTさん作 RPGツクールVXスクリプト「セーブファイル圧縮(VX専用)」バグ修正版』の公開

スクリプトはこちらからどうぞ。

 

KAMESOFTさん作成のRPGツクールVXスクリプト「セーブファイル圧縮(VX専用)」には

「ユーザー名に2バイト文字を含むWindowsのユーザーアカウントから

ゲームを操作するとセーブ、ロード時に強制終了する」

という不具合があり、不具合解消のためちょっとだけ修正したものになります。

機能的にはKAMESOFTさんのオリジナルと違いはありません。

 

本当はTOMY(KAMESOFT)さんのところで公開してもらうのがいいはずなのですが、

数ヶ月前にTOMYさんと連絡を試みましたが応答がないため、仕方なくこちらで公開します。

RPGツクールのスクリプトを求めてる人がこんなところに来るとは思えませんが…

 

何故今更RPGツクールVXのスクリプトを作ったのかというと、

今年の夏にRPGツクール製東方二次創作ゲーム「東方魔幻想」で有名な

hauruさんが続編にあたるゲーム「東方彩幻想」を公開した際、

上記のバグに困る人が多く、hauruさんも対応が難しいとのことだったので、

掲示板に寄せられたエラーメッセージを元に原因を調べて

急遽RPGツクールVX体験版をインストールして

ついカッとなってやってしまったわけです。

Ver1.2にて導入され、問題は解消したみたいです。よかったよかった

 

最後に関連リンク。

KAMESOFT

http://ytomy.sakura.ne.jp/index.html

ツクラー御用達のサイト。

うちもこれぐらいソフトが充実したらいいな(他人事

 

夢中迷走

http://hauru131.blog111.fc2.com/

有名なやりこみ系RPGツクール製東方二次創作ゲーム

「東方魔幻想」、「東方彩幻想」などを公開されています。

今回はこんな著名な方の力になれて嬉しかったですね。

 

TOMOのスクリプト置き場

http://tomorgss.web.fc2.com/

http://tomorgss.web.fc2.com/blog_script.html (スクリプト配布場所)

スクリプト配布場所のURLで

今回のTOMYさんのスクリプトのVX Ace移植版を公開されています。

 

続きを読む

「ディスプレイドライバが応答を停止しましたが、正常に回復しました」が頻発する問題の対策

今の自作PCにして3年か4年くらい経ちますが、組み上がった当初から困ったことが、

Webブラウザを使っていると(IEでもFirefoxでもChromeでも)

「ディスプレイドライバ(ドライバ名)が応答を停止しましたが、正常に回復しました」とメッセージが表示され、

少しの間暗転したり突然再起動することでした。

ゲームではなんともないんだけどなぁ…

検索すると同じくお困りの方達がいろんな対策を考案されています。

IE10/IE11がフリーズしたり「ディスプレイドライバが応答を停止しましたが、正常に回復しました」エラーが頻発する場合の対処方法

http://freesoft.tvbok.com/tips/pc/ie10-gpu.html

ディスプレイドライバーの応答停止と回復が出るときの対処

http://www.salutesound.com/~oss_displaydriver.html

検索した情報を参考にディスプレイドライバをクリーンインストールしたり、レジストリいじったり、

電源の設定変えたり、BIOS更新したりしましたが、どうにもいまいち効果がない様子。

さて困った、と思いきや、簡単な設定1つでエラーが全然出なくなりました。

NVIDIA GeForce搭載PCでディスプレイエラーをたったこれだけの設定で解消できる方法

http://achikaan.blogspot.jp/2013/11/nvidia-geforcepc.html

上記のサイトに書いてある通り、

NVIDIAコントロールパネルから「PhysX 構成の設定」を「自動」から「使用しているグラボ」

に変更するというもの。

有益な情報を発信して下さる方達に感謝します。

 

昔既に対処した問題だったんですが、最近またドライバを更新した関係でこの問題がまた発生したけど、

対処方法を忘れてしまっていたのでこの備忘録を残します。

 

 

続きを読む

東方Project二次創作で見かけるレミリアの「うー」の元ネタを探る

ふと、「レミリアの『うー』の元ネタってどう認知されているんだろう?」と思って、調べてみました。

まず一番見かけるのがこれ。

元ネタ候補その1.春夏アキトさん製作のFlashアニメ「れみりあうーってなんなんだー?」

春夏アキトさんの個人サイト、happy flame time(の旧サイト)で今も公開されている

Flashアニメが元という説です。

ニコニコ大百科の記事でもこれが発祥とされており、ネット上の情報ではもっとも有力視されています。

うー☆とは (ウーとは) [単語記事] – ニコニコ大百科

http://dic.nicovideo.jp/a/うー☆

れみ☆りあ☆うーとは (レミリアウーとは) [単語記事] – ニコニコ大百科

http://dic.nicovideo.jp/a/れみ☆りあ☆うー

Flashが閲覧できるページの更新日時が2008年6月でありこれ以前には存在していたのは確定で、

また、ネットを検索すると、このFlashは2005年1月~3月に開催されていた

第2回東方最萌トーナメントの支援作品だったという話があり、

仮にこれが本当だとすると、

(後述しますが、2005年9月には存在がある旨の書き込みがあったので多分本当)

確かに発祥になり得る歴史、認知度を持ち合わせています。

レミリアの「うー」の元ネタは?

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1143212816

 

軽く調べてみて思いました。

「そーなのかー」

 

ではなく、

「俺の認識と違う!」と。 (さらに…)

続きを読む