2013年3月16日最終更新(もう更新しません)
おめーの長話なんてどうでもいいんださっさと使わせろ
●仕様とかなんとか
データベースに、誤りや未登録情報などを見つけたら、連絡をいただければ、修正や新規登録を致します。ぼろくず板(掲示板)などでお気軽にどうぞ
- 改造ロックマンで私が知っている限りの情報を大雑把にまとめ、データベース(笑)化したものです。データベースからは、検索システム(笑)を通して、改造名、作者名などから検索することができます。
- 検索システムは、テーブル・レコードをすべて読み込んだ後、ローカルで動作します。そのため、キャッシュに乗っていればインターネットに繋がなくても動作可能という、時代錯誤な利点があります。
ただ、数百件以上の結果表示を、ネットワーク負荷無く、一括に可能という利点があり、検索システムでありがちな、一度に表示できる件数が少なすぎるということがありません。 - しかしながら、データベース内部に抱えるテーブルが丸見えになっています。セキュアな管理が望まれる場面ではないので問題はないのですが、データベースとして無意味である、「私がレコード追加をした順番」などがわかってしまいます。順番は、私が目についた順番に追加しただけであり、特定のハックや作者を、順位づけたり、差別したりする意図は全くありません。
- データベースの情報は不正確なものを多く含む上、私が、独断と偏見で追加したレコードも含みます。特に日付に関しては、ファイルのタイムスタンプを参考にしていることが多く、あてになりません。(実際の日付より、再ips化、再zip化などが原因で後ろにずれることが多くあります) 一例として、「ゴエモman 2」という改造の日付は、19830715となっており、これはなぜかファミコンの発売日と一致します。ファイルのタイムスタンプが操作された結果だと思いますが、他に情報もないため、タイムスタンプの値をそのままレコード追加してあります。その他、タイトル画面などから、制作年しかわからなかったときは、その年の0月0日としてレコード追加してあります。制作年もわからないときは、2099年0月0日にしてあります。
- このしょぼさで、データベースだとか検索システムだとか言い張るのか、と、言わないであげてください
- 以下、いろいろ言っていますが、とりあえず、何も入力せずにそのまま検索をすれば、全件を表示することができます。(表示数が多いと、コンピュータに負荷がそれなりにかかります)
- テキスト欄は、空欄にすれば、無指定となります。また、先頭を「=」にした場合は「完全一致」検索になります。その他の高度な検索には一切対応していません。なお、英数字の大文字小文字は区別しません。
- 「原作」のチェックボックスで、原作(なにの改造なのか)を指定することができます。ロックマン・メガマンは同じ扱いになっています。「他」はファミコンのロックマン以外全てを指します。
- 「主版のみ」にチェックを入れると、一つの改造につき、代表的なバージョンのみ表示されるようになります。
- 改造は3つに分類されており、「フル」「ミニ」「改良など」にチェックを入れると、その分類の改造のみが表示されるようになります。
- ソート(先中後)は、検索結果のソートの条件を表します。「先」の優先が一番高く、そのあと、「中」「後」と続きます。また、暗黙のうちに、「改造日」が4番目のソート条件として指定されています。
- 上部の「改造一覧」「作者一覧」をクリックすることで、各種一覧を見ることができます。また、結果をクリックすることで、関連項目を表示することができます。なお、「改造一覧」は、ソートに微対応しています。(原作・名称・作者でソート可能、ソート順を選んだ後、「改造一覧」ボタンを押してください)
- 検索結果に表示されるURLで検索すれば、いきなりその結果に飛ぶことができる、ようになっているはずです。
- 検索結果にあるリンクをクリックすれば、その作品名・作者名で検索できます。その他の条件はデフォルトに戻るという欠陥仕様となっております。
- 「No.」は結果表示の綴り番号で何ら意味はありません
- 「改造名」は改造名です。作者のドキュメントがあれば、その中の記述を優先し、なければタイトル画面の表記を利用していますが、データベース作り始めの頃はテキトーにつけていたので、特にルールがあるわけでもなく酷い有様です。また、検索にのりやすいように、略称等を()内に併記している場合もあります。
- 「原」は、原作が何なのかを表します。RM:ロックマン、MM:メガマン、等です。
- 「作者名」は作者の名前です。時々間違えて、グループ名などを登録しているかもしれません。
- 「作品メモ」は各改造に対するメモです。「改造名」が同じならこれも同じです。
- 「日付」は改造が公開された日付です。前述のとおり、怪しい事が多いです。
- 「Binメモ」は、各レコードに対するメモです。1つの改造でも複数バージョンある場合は、このあたりにメモをつけていることもあります。
- 「crc32/prg」「crc32/chr」は、プログラムROMとキャラクタROMのCRC32です。こうした方式を取るのには、以下の理由があります。
・ある改造を作るipsは一意ではない → ipsでは一意に改造を管理できない
・ROMヘッダは一意ではない → ヘッダの相違は無視する必要がある
・ROM後方についた余分なデータは、無いものとして扱うのが無難
・以上より、ROMのプログラム部とキャラクタ部からハッシュ値を計算すべき
その両方混ぜたハッシュ値で問題なかったような気がするが、
もう手遅れなので、別個に2つのハッシュ値を登録しておくことにする
・ハッシュ値の計算には、表示スペースなどを考慮し、CRC32を利用する
ここのツール[20]で容易に(気軽に)計算可能である - 各改造に一つずつ設定された「代表的なバージョン」の背景は無地(基本的に白)、それ以外は赤みがかった表示となります。「代表的なバージョン」は私の独断と偏見で決められていますが、雑に、以下のようなルールを下にテキトーに決めてあります。
・完成した物については1.00や全ステージ完成時点の物
・ハードモードなどがある場合は、標準的な物
・未完成のものについては極力新しい物
・ミニハックや改良系の物は初版に近い物
物量が多かった上、追跡が難しいものも多かったので、正直、テキトーに一つ選び設定したものが多いです。 - 各改造は、「フルハック」「ミニハック」「改良等」の3つに分流されており、タイトル名がそれぞれ、「無地(白)」「薄緑」「薄青」で表示されます。この分類もまた私の独断と偏見で決められていますが、やはり雑に以下のテキトールールで分類されています。
・原則として改造の程度に依らず「フルハック」に分類される。
たとえ1~2ステージほどしか改造されていなくても、全ステージ改造する気がある(あった)らしいものはここ。
・グラフィックのみ、音楽のみ、翻訳のみ、武器改造のみ、ちょっとした挙動変更のみ、
その他軽めなプログラム改造のみで、全体として原作と変わっていないものは「ミニハック」に分類される。
ステージ改造でも、1~2ステージのみで明らかにそれ以上改造する気がなさそうなものは、ここに分類した。
テストを銘打っているものなど。(ただし、これはかなり曖昧)
・ここまでの説明で「ミニハック」に分類されそうな物のうち、
「別の改造に組み込まれて使われることを想定されていそうなもの」は「改良など」に分類される。
リードミー等でそういった言及があればいいが、わからないものは私が独断と偏見で決めている。
- 何をするにも自己責任で。
- 本データベースの利用などは、私からは何一つとして制限をかけられる立場ではないと思っています。しかしながら、機械的なアクセスは一応ご遠慮ください。テーブルが丸見えな以上、そちらをコピーして使ったほうが効率がいいでしょう。できればやめて欲しいけど……
- 関連ファイルを幾つか保存すればローカルで利用可能です。別に禁止にはしないし、する権利もありませんが、できれば、ぼろくず工房上のを使ってやってください。
- 普通に使うならリンク等はこの場所にしておくことをオススメします。検索結果URLのリンクをしても構いませんが、やはり自己責任で。(仕様変更でリンクが切れるかも)
データベースに、誤りや未登録情報などを見つけたら、連絡をいただければ、修正や新規登録を致します。
検索システムへ移動
情報源
●2012年9月9日
・???さん …… 多くの情報を参考にしました。書き忘れていてすみません
●2012年9月12日
・七色ゆうさん …… グラビティーマン改造・ロックマン2 MMC 5等の情報を提供していただきました
●2012年9月30日
・2CH改造スレ15-105さん …… 各種youtube上の改造の情報を頂きました
・2CH改造スレ15-192さん,289さん …… Rockman Fについての情報をいただきました
・2CH改造スレ15-228さん …… kaizou Rockman 2(仮)の情報を頂きました
・2CH改造スレ15-299さん …… 2つの改造についての情報を頂きました
・2CH改造スレ15-329さん …… Mega Man Voyageについての情報を頂きました
・2CH改造スレ15-381さん …… ニコニコ動画上の改造の情報を頂きました
……あと書き忘れてたらごめん
●2012年11月18日
・???さん……またまた多くの情報を参考にしております。というかほぼコピペ転載……中国語わからん……
単にデータの加除訂正のみの場合は更新履歴に記載しません
(222)2012年9月9日 プレさ兵衛
(314)2018年1月6日 改:検索エンジンを更新(v3)
(237)2013年3月16日 改:データの更新終了を宣言
(231)2012年11月18日 改:情報源を追加
(228)2012年10月13日 改:このページの説明を更新
(226)2012年9月30日 改:検索エンジンを更新(v2.01)
メモ欄の英数字を、単語の途中でも改行するように変更(無駄に横幅を取らなくなった)
日付が不確定のデータを0月0日扱いに変更
'を含む検索が正しく動くようになった(かも)
完全一致検索(=)に対応
「改造一覧」「作者一覧」表示にやっつけ対応
このページの説明を更新
(223)2012年9月12日 改:テキスト検索部を修正(v2.00)
「情報源」の欄を追加
リンクについての記述を少し修正
このページの体裁を、ぼろくず工房準拠にした
(222)2012年9月9日 プレさ兵衛
(314)2018年1月6日 改:検索エンジンを更新(v3)
(237)2013年3月16日 改:データの更新終了を宣言
(231)2012年11月18日 改:情報源を追加
(228)2012年10月13日 改:このページの説明を更新
(226)2012年9月30日 改:検索エンジンを更新(v2.01)
メモ欄の英数字を、単語の途中でも改行するように変更(無駄に横幅を取らなくなった)
日付が不確定のデータを0月0日扱いに変更
'を含む検索が正しく動くようになった(かも)
完全一致検索(=)に対応
「改造一覧」「作者一覧」表示にやっつけ対応
このページの説明を更新
(223)2012年9月12日 改:テキスト検索部を修正(v2.00)
「情報源」の欄を追加
リンクについての記述を少し修正
このページの体裁を、ぼろくず工房準拠にした