2022年5月8日から2022年5月4日までの日記を表示中

2022年 5月 8日 (日)

MAMEビルド

先日Ubuntu 20.04に入れ替えた自宅サーバ (DeskMini A300環境 - CPU: Ryzen 5 2400G, メモリ: 16GB) で、Linux向けのMAMEのビルドにかかる時間について、makeの-jオプションでジョブ数を変えた際にどう変化するかを調べてみました。

ジョブ数 時間
4 1:16:10
5 1:11:18
6 1:07:50
7 1:04:48

一応、ジョブ数を増やせばそれなりに時間は短縮されるようですね。CPU自体は4コア (8スレッド) なので、もう少し行けそうな気もしますが、ここまで試したところで、もっとパワーのあるWindowsデスクトップPC (CPU: Ryzen5 3600, メモリ: 16GB) で、WSL上のUbuntuでビルドすれば、もっとビルド時間の短縮ができるんではないかということに気が付きました。というわけで、早速WSL2 + Ubuntu 20.04環境を構築して実験してみたところこんな結果に。

ジョブ数 時間
4 0:56:55
8 0:36:09
10 0:32:41
11 0:30:39
12 0:30:08
13 0:29:47
14 0:29:50
15 0:30:00

速い。DeskMini A300環境では1時間かかっていた作業が30分を切りました。CPUは6コア12スレッドですが、ジョブ数はそれよりちょっと多い13を指定しておくのが一番美味しいようです。もちろんこの環境でビルドしたバイナリをVirtualBox上のUbuntu環境に持ってきて動くことも確認済み。まあ、MAMEを毎回フルビルドしているわけではないので普段はDeskMini A300環境で十分そうですが、必要に応じてWSLも活用すると良いのかも。興味深い実験でした。

Space Saver II

先日サーバのOSをUbuntu 20.04に入れ替える際に、普段使用していない予備のSpace Saver IIを使ったんですが、なぜかキーボードの左ボタンを押しても画面内の各種ボタンを押すことができず、タブとスペースを駆使してインストール作業を進める必要がありました(インストール後の設定作業でキーボードでの操作ではどうにもならない状況が発生したので観念してマウスを接続)。

で、今日、何が悪かったか切り分けてみたところ、Space Saver II自体がおかしいということが判明。別マシンに接続して確認したところ、左ボタンと中ボタンのどちらを押しても、両方のボタンが押されたような反応をすることがわかりました。PS/2 - USB変換器を交換しても同様だったので、キーボード側の問題と見てよさそうです。うーん、そのうちばらして調べてみますかね・・・。

戦国無双5

光秀編も一応クリア。そして今日初めて「道具」の使い方を知りましたw。まさか店で買わないとチュートリアルにすら出てこないとは・・・

2022年 5月 7日 (土)

自宅サーバ

昨日OSをUbuntuに入れ替えたサーバにライブラリ類を追加してMAMEのビルドが通ることを確認。これでFedora時代にやらせていた主要な役割の移行は一通り済んだかな。

プレステ

先日、プレステ本体のRGB出力のために 21ピンRGB オス - Dsub15ピンメスの変換ケーブルを作成したわけですが、ふと何か別のケーブルも持っていたような気がしてきて探してみたところ、ありましたよ、棚の上に純正ケーブルが。箱入りで・・・。

棚の上に純正ケーブルが

昔どこぞのハードオフのジャンクコーナーで見かけて、いつかきっと役に立つ日が来ると思って買ったやつですね。果たして役に立つ日は来たわけですが、役に立てられなかったとは・・・。

役に立てられなかった・・・

2022年 5月 6日 (金)

PS2

昨日薄型のPS2(SCPH-75000)で読み込もうとしたらエラーになったグラディウスVですが、別の薄くない本体であれば普通にゲームが起動することを確認できました。ひとまずメディア側が無事で一安心です。

薄くないPS2本体

無事グラディウスV起動した

一方で、昨日グラディウスVを読み込んでくれなかった薄型PS2の方に、他のPS2のCD-ROMメディアのタイトルをいくつか読み込ませてみましたが、いずれも読み込みエラーになって起動しませんでした。

薄型の本体の方で他のCD-ROMメディアのPS2タイトルを読み込ませてみるも起動せず

こりゃ、CD-ROMの読み込み部分が死んでいるのか・・・?と思いきいや、同じ本体でも普通のPSのタイトルは正常に読み込まれるようです。同じCD-ROMでも、裏が黒と青とで何か違うんですかね。まあ、いずれにしても、この薄型の本体に何か問題があるようですな。

PSのタイトルは普通に読み込む模様

調べみるとこの症状は割とよくある故障のようです。ピックアップの出力を調整するか、もしくは潔くピックアップ自体を丸ごと交換するのが定番の修理の模様。出力の調整はトライアンドエラーが大変そうなので、修理部品が手に入るうちはあんまりやりたくないかな・・・。

というわけで、交換する方向で。問題のある薄型PS2の型番はSCPH-75000でした。

問題のある薄型PS2の型番はSCPH-75000

SCPH-75000 の場合、使われているピックアップは2種類のいずれかの模様。どちらの種類のものが使われているか、開けて確認してみました。

薄型PS2を開けてみた

「PVP-802W」と書かれています。微妙に型番が違いますが、外見上、SCPH-70000 とかと共通の「PVR-802W」の方で良さそうですね(少なくとも、もう一方の「SPU3170」の方は外見からして全然違う感じ)。というわけで、PVR-802Wの交換品をポチってみました。

PVP-802W

ちなみに、この後薄型PS2を組み直してみたところ、なぜかさっきまで軒並み読み込みエラーで起動しなかった青ディスクのタイトルが起動するようになりました。が、グラディウスVだけは起動せず。相性とかあんのかね。

なぜか一部の青ディスクタイトルは起動するように

あと、薄くない方の本体にちょうどドラゴンボールZ3(プログレッシブモード (480p出力) に対応している)が入っていたんで、映るか試してみたんですが、RGB接続だと映らんですね。起動時の警告で「はい」を選ぶと、同期が取れなくなるのか、画面が消えます。

RGBだとこの先が映らない

一方で、D端子のYCbCrだと問題なく480pで出るようです。

ドラゴンボールZ3

D端子でYCbCrなら480pもOK

テトリスコレクションも同様に、RGBだとだめで、YCbCrだとOK。うーん。

テトリスコレクション

こちらもYCbCrでないと480pにできず

・・・あ、PS2はRGB出力で480pにすると同期信号がSync-On-Greenになっちゃうのか。なるほど、そりゃうちの環境じゃ映りませんね。頑張ってRGBで映そうと思うと、たとえばこちらのような回路を作って同期信号を分離させるとかやる必要があるってことですな。まあ普通に遊ぶならYCbCrで十分かな・・・w

自宅サーバ

夜に自宅のサーバのOSをFedoraからUbuntuに入れ替えてみました。事前に日中、VirtualBox上で割と入念に予行演習をしていたお陰で、移行自体は特に大きくハマることもなくスムーズに完了。OSの入れ替えついでに本体を開けて3年分のホコリを掃除できたのも良かったですw

ちなみに、その際、せっかくなのでメインのSSDをRC100からKBG40ZPZ256Gに置き換えようと思ったんですが・・・

RC100

2230規格に合うネジ穴がなくて固定できず、置き換えは断念せざるを得ませんでしたw。そうか、RC100は2242だったお陰で、運良くつけられたんだったなぁ。

KBG40ZPZ256Gだとネジ穴が合わず

2022年 5月 5日 (木)

帰宅

今日はもう帰る日です。朝9時前に出発して15時頃に帰宅しました。渋滞を避けるつもりで早めに出たんですが、結局最後は渋滞に噛みつかれながら帰り着く感じに。GW期間中ともなると、なかなか思うようにはいかないですね。

プレステ

今回ハードオフでゲットしたジャンク類はこちらw

戦利品

早速初代PS (SCPH-7500) を動かしてみます。とりあえず手持ちのAVマルチのアダプタで映像を出力。勢い余ってコンポジットも差し込んでますが、映像はS端子の方で出してます。

AVマルチのアダプタを使ってS端子で出力

無事映りました。

無事映った

ジャンクで買った110円のソフトを動かしてみましたが、普通に読み込んで動いてくれますね。素晴らしい。

ゲームも普通にOK

S端子の映像もそれなりにきれいですね。

S端子の映像もそれなりにきれい

お、おぅ・・・

実写エリス

で、せっかくなのでRGB出力にも挑戦してみることにしました。こちらは何故か手元にあるAVマルチ - 21ピンRGB 変換ケーブル。21ピンRGB側がメスなので、VEGAか何かの入力に21ピンRGB機器を接続するためのアダプタとかなのかな?

AVマルチ - 21ピンRGB変換

テスターでピンアサインを確認して、21ピンRGB オス - 21ピンRGB オスのケーブルを作ればいいことはわかったんですが、コネクタがちょっともったいない感じ。そこで既存の 21ピンRGBオス - D-Sub 15ピン オスのケーブルとくっつけて両端が21ピンRGB オスになるように、21ピンRGBオス - D-Sub 15ピン メスのケーブルを作りました。

21ピンRGB オス - D-Sub 15ピン メスの変換ケーブルを作成

こんな感じで本体から配線。

本体から配線

無事RGBで映りました。

無事映った

くっきり感が全然違いますなw

くっきり感凄い

せっかくなのでPS2本体でも使ってみます。

PS2で使ってみる

映りました。

映った

PS2はインタレースが基本か。フレームマイスターだとチラチラする感じが辛いw

480i

エスプガルーダは設定で縦画面にすると 480iから240p になるんだなぁ。当時縦にして遊んでいたときは、まったく気にしていませんでしたw

エスプガルーダ縦画面

おお、くっきり。

くっきり

ところで、何かグラディウスVのメディアを読ませようとするとエラーになるんですがこれは・・・。

グラディウスV

読み込んでくれない・・・

2022年 5月 4日 (水)

ハードオフ

散歩がてら、なぜか今日もハードオフにw。昨日は時間がなくてあまり見られなかったジャンクのソフトを漁り、初代PSのソフトなどを数本購入しましたw

焼き肉

夜は前々から非常に気になっていたスタミナ苑なるお店で焼き肉。大変美味しかったです。

焼き肉

2022年5月8日から2022年5月4日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

カレンダーがありません

最新の10件のエントリ

最近の10件のコメント

過去ログ