いつもの日記 » この記事

リングマスターのサウンドさがし

今を去ること四半世紀前にホビージャパンがだしたPC98用の「リングマスター」(カバーが竜騎兵氏で中のイラストが弘司氏でかっこよかったよ)という硬派なRPGゲームがお気に入りで、今更ながらサウンドだけでも聞きたいなといろいろ探してエミュレータとか試したんですが、結局起動できずじまいで半ばあきらめかけてましたが、サウンドだけ抽出して再生するアプリなんてものが存在するんですねぇ。

hoot… – Sound Hardware Emulator
http://dmpsoft.s17.xrea.com/hoot/index.html#program

解説に書いてありますが、ダウンロードしたら適当なフォルダに圧縮を解きます。デスクトップとかでもいいです。できたらPC98とかの場合は、実行ファイル本体と同じ階層にPC98フォルダを新規作成して配置し、そこに下に紹介するサイトからサウンドデータだけ引っこ抜いた聴きたいゲームのzipファイルをダウンロードしてきます。で、PC98の場合は、PC98フォルダにそのまま放り込むだけであとは実行ファイルをクリックすれば再生準備OKになるという優れもの。気付いたこととして、再生リストに登録されないのがたまにあるけど、xmlのリストに登録されているzipファイル名と一致しないファイル名だと認識してくれないので、そうゆうのがあったらxmlの各メーカーの登録リストとzipファイル名とを比較して違っていたらリストの方の名前に打ちかえましょう。これで認識はしてくれるはず。それでも再生しないのがありますが、それは仕方ないでしょう。

データ公開してるとこ
http://snesmusic.org/hoot/v2/?system=PC-98&order=date&page=15

ゲームサウンドプレイヤーの紹介はそのぐらいにして、ゲーム自体の話にもどると、リングマスターのゲームシステムは(バグだらけだったとしても)、なかなか面白いシステムだと思います。ゲーム自体は3Dマッピングをしながらのオーソドックスなプレイスタイルでしたが、細かいところにこだわりがあって、しゃべる剣(アイスブランチをよく選んでた)や戦闘中にファンブル起こして武器が壊れるとか、疲労による戦闘能力低下とか懐かしい。リングを使っての攻撃はなんかほとんど成功しなかったとか(必殺武器なのに)、世界観をとっても大切にしていたところがお気に入りです。Ⅲは永遠にでないのでしょうねヽ(´ー`)ノ永遠の未完なところも好きですよ。

[FC2] WordPressドメイン移行したら

Yahooジオプラスからドメインを持ってくる手続きが分からな過ぎだった件で、契約解除後ドメインが解放されるのを待って、今回FC2から再取得しました。が、色々な問題が発生しました。ちょっと気楽に考えすぎていたようで(;´Д`)

解決に至るまで
1.FC2ドメインで独自ドメイン契約を結んでから、cocoaアカウントのブログにアクセスできなくなった。urlの変更が反映されるまで数日かかるからと思い、2,3日放置していたがcocoaアカウント、haganenomoriアカウントともにいっこうにつながらないので、初めてFC2の管理パネルのヘルプをみる。結果、FC2の管理パネルの方のドメイン設定の欄を独自ドメインにしてかつ有効にするのを忘れていたorz (自動設定じゃないんだね)

2.urlがhaganenomoriアカウントのみになったけど、まだWordPressのブログにアクセスできない。ここでまたWordPressのトップにindex.htmlからリダイレクトさせているのを思い出す。cocoaアカウントになってるのをhaganenomoriアカウントへのリダイレクトに修正。これでアクセスできるかなと思ってブラウザでみるけど、ieではまたもやはねられてFC2のトップへ飛ばされてしまう。FireFoxでも確認。きつねさんだと、スタイルシートが反映されていないけど、ここでやっとhaganenomriアカウントでのアクセスが確認できた。ieのはキャッシュかセッションのゴミによる不調だと思うのでとりあえず放置。きつねさんの方からブログのソースコードを開いてみる。cssの取り込み先が全部cocoaアカウントのままであることに気付く(そりゃスタイルシートが適用されないのも当然だよね)。

3.ここまで進んで、やっとWordPressが、自分のパスの管理をURLで管理してることによる影響を認識した。WordPressのconfigファイルにあたるものを探してみるが、cssの基点パスを設定してる変数$stylesheet の定義箇所が分からない(どこー?) と、色々困ってブログの管理画面に入ろうとするが入れない。(※ haganenomoriアカウントは有効になってるので、haganenomori.net/wordpress/log-in.php にはアクセスできるけど、ここから先がcocoaアカウントでアクセスする設定のままなので進めない) 色々あたふたして、カッコの様な状態になっていることが推測されたので、ここでやっとWordPressの基本設定を管理してるMySQLのDBいじりにいかないといけないことに気付く(´;ω;`)ブワッ

4.phpMyAdminから、以下のホームページで紹介されているように、cocoaアカウントで設定されているものを全て、haganenomoriアカウントに変更。参考[ http://picomint.net/2010/06/08/wp-2/ ] DBのバックアップも今更ながらとってみたけど、今更ですよね。

5.DBの再起動なんて、レンタルサーバーでは考えられないので、まんまブラウザ閉じて再アクセスで更新できるかなとすごく心配しながら再アクセスしました。ドキドキ(;><)結果はうまく更新してくれました。haganenomoriからブログ管理画面に入れました。しかし、WordPressのブログはかなりぼろぼろになってます。まず、ヘッダーのトップ画像が落ちてる。あと、投稿記事の画像がみんな落ちてる。最後にプラグインがいくつか切れてる。トップ画像は、管理画面から更新できましたが、残りは、全てcocoaアカのurlへのリンクをダイレクトに指定していたので、全て手修正しなければなりませんでした。これは仕方が無い。毎日の記事につける画像はurlで指定して拾う方がラクチンだったので、こうなりました。ちなみにこうなることを恐れて、ワンクッションつけてオブジェクトとして管理していたギャラリーの画像は全部無事でした。めんどくさがってワンクッションいれなかったものが全滅という(記事が少なくてよかった)。これらを全て修正してやっと回復しました。

今回の収穫

ドメイン変更は慎重にヾ(・д・` )

備忘録(短命ポート)

図書館で借りた「ポート番号のしくみ」という本を読んでいます。10年くらい前に刊行された本なのでだいぶ古いですが、簡潔にまとめられていて復習に良いです。

で、備忘録として忘れないうちにφ(`д´)メモメモ…
[引用]
1~1023までは、サーバ・アプリケーション用に予約されています。この範囲のポート番号を特別に「ウェルノウン・ポート番号」と呼びます。
そして、1024~65535のポート番号は「クライアント・アプリケーション」に動的に割り当てられています。

はい。少し記憶があいまいになってました。ウェルノウンポートなどの名称ばかりに注意がいって太字の部分の何のために二つのグループに分けていたのか忘れてました。

続けて引用。

サーバ側のポート番号が「ウェルノウン・ポート番号」であり、クライアント側のポートが「エフェメラル・ポート番号」です。エフェメラル(はかない・短命)番号は通信が行われる際にアプリケーション間で適宜割り当てが行われる番号のことです。

例.)http の場合
クライアント
ポートXXXX(1024以上)

サーバ
ポート80

複数台接続してるとき、ルーターが短命ポート使って送信元の端末を判断するのに短命ポートって使ってるんだぁと適当な覚え方をしてたので、そこ修正しないと(;´Д`)

ルーター無しの一対一の時も上記例のように、ウェルノウンポート(サーバー)と短命ポート(クライアント)の関係が成立してるのね。

うん。改めて覚えなおした。