読者です 読者をやめる 読者になる 読者になる

なぞ

<ワカンナイ>

初代AC系のネット通信対戦をやってみよう回です

ConCon!

今日はプレステで20年前に発売された初代AC1.x系列を、

ネットワークで対戦してみよう回です!

 

ただし、今回の場合は、プレステエミュレーターを使う方法ですので、

それが受け入れられない方、違法性について考えてしまう方はちょっとお勉強してきてからのほうが無難です。(今回紹介する手順では違法性はありませんが。)

 

□必要なもの

・PC(パソコン。 Pentium 500MHz程度のスペックで十分です。)

・良好なネット回線

・PCに取り付けるパッド(コントローラー)

・プレステソフト(AC1~MoA)

・プレステのBIOSファイル(当方は初期型のSCPH-1000版で動作確認しています)

PacketiX VPN クライアント(PCのソフト)

 

・・・こんなところかな?

あとはエミュレーター本体が必要になります。

本体は以下のサイトからダウンロードができますが、

ダウンロード先がちょっとややこしかったり、

そもそもファイルが消えてたり、少し面倒なところがありますががんばってください。

もしもわからなければ、私に直接聞いてくれればお答えします。

PCSX Reloaded SVN r98108 - EmuCR

 

hai。

そして無事、エミュレーターをダウンロードしてきたら、

次はそのファイルを任意の場所に解凍します。

ファイル形式は7-zip形式で圧縮されてるかと思うので、

「7z」というワードでぐーぐる検索をかければ、解凍ソフトが一番上にでてきます。

なんとかして解凍してください。

 

解凍ができたら、

f:id:syedream:20170425211203p:plain

「pcsxr.exe」を選択し、起動します。

すると・・・

f:id:syedream:20170425211327p:plain

このような起動画面がでてきます。

スクリーンショットのものは英語版ですが、日本語化パッチもあるようなので、

英語がどうしてもだめっていう方は、別途どこかからか入手してくると良いでしょう。

次です!

f:id:syedream:20170425211553p:plain

こんふぃぐれーしょんの配下に、ぷらぐいんず&BIOS...と書かれている箇所があるかと思いますので、それを選択します。

すると・・・このように、プラグイン(画像や音声をコントロールする機能をもったモノ)選択画面がでてきますので、画像の通りに設定してみてください。

f:id:syedream:20170425211804p:plain

なお、この画像では「Bios」の項目が『SCPH-1000.BIN』と、

実機から持ち出してきたBIOSファイルが挿入されていますが、

『Simulate Psx BIOS』という、BIOSファイルそのものをエミュレーションさせる機能がありますので、

そちらを選んでいただいても大丈夫です。(ただし、この場合は通信対戦はできません。 あくまでエミュレーターの動作確認用となります。)

 

まずはグラフィックスの設定から。

f:id:syedream:20170427100751p:plain

図の赤線を引いてある「Configure...」から設定を開き、

表示されたメニューを画像の通りに設定してみてください。

 

次は音源の設定をします。

ここをうまくやらないと、ちょっと聞くに堪えない音質になってしまうので、

必ず設定しましょう。(図のように設定していただければ大丈夫です)

f:id:syedream:20170427101158p:plain

 

次はコントローラーの設定ですね、ちょっとSSを取り損ねてしまったのですが、

これはみたとおりに設定すればわかるかと思うので割愛させていただきます。

「SSSPSX PAD Plugin...」と書いてあるところの下の、こんふぃぐから設定できます。

 

そして今回のネット対戦をするにあたって一番大事なリンクケーブルの設定です。

f:id:syedream:20170425212643p:plain

これも特に難しい設定はなく、サーバ(1P)になる方はServerに●をつけ、OKを押す。

クライアント(2P)になる方はClientに●をつけ、

サーバの方のIPアドレスを打ち込みOKを押せば設定完了です。

 

最後になりましたが、PSエミュレータの頭脳ともいえる、

BIOSファイルを読み込ませます。

私はたくさんのプレステを所持していますが、

初期型に愛着がわいてしまっているので、初期型のBIOSで動作検証を行いました。

よって、この手順でも初期型のBIOSでのご案内となります。

まず、任意の場所にプレステの「BIOS」ファイルを置きます。

私の場合は、プレステエミュレーターの配下に「bios」フォルダを作り、

そこに入れました。

f:id:syedream:20170427102141p:plain

あとは図のように、BIOSファイルがある場所を指定してあげてください。

以上でひとまず、エミュレーター側の設定は終わりです。

最後に

f:id:syedream:20170425213022p:plain

「OK」ボタンで閉じてください。

 

そうしたらいよいよ、ソフトを起動します!

起動の仕方はいろいろあるのですが、

今回は互換性の観点(WIn10などではゲームCDから直接起動できない問題があったりします)からISOファイルから起動してみます。

f:id:syedream:20170425213202p:plain

るん あいえすおー とかかいてあるのがそれで、

通常のPSソフトを入れて起動する場合は るん しーでぃー を選べばOKです。

(ただし最新の光ドライブ/OSなどを使っていると読み込めない場合があるので、

PSソフトをISOファイルに変換してからるん あいえすおーするのがおすすめです。)

変換の仕方は、各自ぐぐるなりしてください。

また、ISO/ImgファイルはCD-Rドライブ付属の書き込みソフトなど、

そういったものでできます。

ISOファイルが用意できたら、以下のように指定し、読み込ませます。

f:id:syedream:20170427102919p:plain

 

すると・・・

f:id:syedream:20170427103111p:plain

いつもの見慣れた画面がでてきます!。

とりあえずは、この状態でミッションに行くなど、動作確認などをして、

問題のないことを確認しましょう。

なにかこの時点でわからないことなどがあれば、

私に聞いてくれればお答えします。

 

 ここまできたらもう成功したも同然なものです!

最後に外部と通信するための警告として、以下のような画面が出ますが、

図のようにチェックを入れて、アクセスを許可してください。

ここを間違えるとどうやっても対戦相手と繋がらなくなります・・・。

f:id:syedream:20170425213419p:plain

 

最後になりましたが、ここで1Pと2Pで挙動が異なりますので、

注意が必要です。

1P側になった方は、画面が暗転したまま、

一見するとPSエミュレーターが止まってしまっているかのようにみえますが、

実際は動いていて、2P側がゲームをるん あいえすおーするまで、真っ暗なままです。

2Pの方もゲームを起動することで、

はじめて「現在読み込み中」の文字列を拝むことができます。

あと、2Pの方が1Pより前にるん あいえすおーしちゃうと、

通信対戦モードではない、シングルモードで動作してしまうので注意が必要です。

必ず、1Pの方がるんあいえすおーでファイルを読み込み、

画面が暗転したのを確認してから、2Pの方はるんあいえすおーしてください。

 

そしてもう一つだけ、注意点があります。

ゲームを1P、2Pの両者が正しく起動すると、

あとはもう実機と同じようにVSモードに入ればいいのですが、

下の画面に入った直後に、もう片方の人が通信チェック中画面に入ると、

通信エラーになってしまいます。(これはエミュのバグかも)

ではどうすればよいか、それは10秒ほど、下の画面を出したまま

放置するだけです。(放置時間はどうやらPCのスペックによる模様です。)

f:id:syedream:20170425213609p:plain

この画面ですね!

そこさえ気を付ければ、あとはもう自由に対戦が可能となりますので、

好きなだけ対戦をお楽しみください!

 

・・・と、ここまで大急ぎで書いちゃいましたが、

メモリカードについてまだ触れていませんでしたね。

実はこのファイルは対戦相手と同じものを使う必要があります。

一応ACPPについては近日中にパーツコンプリートした、

対戦用のファイルを用意して、ファイル置き場にアップロードしておく予定ですが、

今日のところはここまでということで・・・w

まだ書き足りてないところもありますので、近々補足もかねて、

書き足そうと思います。

 

また、今回ご紹介した方法は、ローカルネットワークでの場合に有効な方法です。

外部のインターネット通信を介しての対戦はもちろん可能ですが、

回線の影響を受けやすく、どうしてもゲームの動作が遅くなってしまいます。

どれくらい遅いかっていうと「FROM SOFTWARE」のロゴが出るまで、

20分くらいかかってしまうほどです。

ですので、本格的に対戦をする場合には「PacketiX VPN クライアント」を利用し、

VPN接続をして行うこととなります。

その手順については、次のブログエントリーにて詳しく紹介していますので、

そちらをご参照ください。

近況報告 スマホゲーはじめました! などなど

hai、そろそろ春になって久しいので近況報告です!

最近はWoWsに大きな調整が入り、日本駆逐艦メインな私は激しく苦しい立場に追い込まれ、熱意がどんどん下がっていたのですが、そんな中、昔から付き合いのある友人で、ゲームに関しては結構辛口評価の多い方にお勧めされたスマホのゲーム、『はがねオーケストラ』、通称『はがオケ』をはじめました!

元々スマホゲーというと「Pay to Win」なゲームが目立ち、ゲーム性についてはどうかなー・・・?って疑問符が出てしまうタイトルばかり目にしていたので、最初は抵抗があったのですが、自由度の高いゲーム性や、課金に関しても価値に見合った妥当な金額で商品が手に入る、というゲームデザインが見事に私の心を掴み、苦手とするストラテジーゲーム(とかいいながら実はゲーム全般が苦手)であるにも関わらず、正式サービスから遅れること一週間から初めて今に至ります。

f:id:syedream:20170419203112p:plain

 

はがねオーケストラ 公式サイト

 

ゲームの内容については、公式サイトを見てもらえばすぐわかるかと思うのですが、

ざっくり簡単に説明してしまうと・・・

まず自分専用のメカを作り、それに自分好みのキャラを乗せて、

さらにそのキャラに特性と言われる、

アーマード・コアなどでいえばオプションパーツのような、

何らかの効果を戦闘中に発揮できるものを付け替えしたりして、敵と戦うゲームです。

でもアクションゲームというわけではなく、

どっちかというとフロントミッションに近いのかな?

マップ上に配置された自軍と敵軍の位置をリアルタイムで追っていき、

あとは自動的に戦闘が行われるのでそれを見てればOK、

状況に応じてキャラ固有のスキルだったり、アイテムを使ったり、

そういう要素もあります。

でもやっぱり面白いのは、やっぱりすべての要素が自分好みにできるところですね。

「唯一無二」を公式で謳っていますが、まさにその通りで、例えばこんな・・・

f:id:syedream:20170419201611p:plain

ヘンなのを作ってみたり・・・

f:id:syedream:20170419201726p:plain

どこかでみたようなビジュアルなのを作ってみたり・・・

f:id:syedream:20170419201901p:plain

自分の好きなキャラに好きな特性をつけてにやにやしてみたり・・・

とにかく自由度が本当に高いです。

あ、ちなみにメカを作るためのパーツは武器、胴体、脚、と別れていて、

それぞれを拠点で開発することで入手できます。

(例外としてボスがボスの外見のようなユニークパーツをドロップすることがある)

開発とかそのあたりのシステムはブラウザゲーで有名な艦これなんかが近いかな?

マップを周回して入手した資材を投入して開発する仕組みになっています。

ちなみにイベント限定ですが、レイドなんかもあったりして、

他のプレイヤーと共闘することもできちゃったりして、

これほんとにスマホゲーなの?とか思っちゃうほどのボリュームがあります。

もちろんランキング機能なんかもあるので、そういうところでやり込むのも面白い。

ゲームの進行は基本的にはアニメ劇のようなものでストーリーを進めていく感じで、

これもまたコミカルで見てて面白いんですよ!

・・・というわけで、ニューゲームでゲームを始めて、

0話(プロローグ)から1話までの、ちょっと長めではありますが、

プレイ動画を作ってみましたので、興味のある方はみてみてください!

無料で遊べるので、動画見るより遊んでみるほうが手っ取り早いかもですけどw

ちなみに指揮官IDは「971840200443」でやってます。

もし遊んでいてフレが欲しいな、とか、

攻略の助けが欲しいときはこのIDで戦友をサーチしてくれれば私が引っ掛かります。

www.dropbox.com

あ、あとこれとは別件なのですが、

実況動画などの配信サービスで今まではTwitchを利用していたのですが、

どうもこれが再生品質が悪かったり(途切れたりする)いまいち信用ならないので、

FRESH!さんのほうを使わせていただくことになりました。

freshlive.tv

最近はゲームははがオケしかやってないくらいの勢いなので、

配信内容がちょっと淡々としたものになりがちですが、

将来的にはいろいろやっていきたいと思ってるので良ければ遊びにきてください!

さらなるオーバークロックの可能性(Skylake/Kabylake)

皆様、オーバークロック(OC)は捗っていますか??

普段ならUEFI-BIOSから色々電圧や設定値を入力し、それで動作確認などを行っているかと思いますが、今日は別の切り口からOCをする方法を紹介します!

それはWindows上でソフトウェアを動かすことで実現するもの。

その名も『Intel(R) Extreme Tuning Utility』(以下XTU)デス。

f:id:syedream:20170419191723p:plain

名前からはどうせ簡易な設定しかできない、

UEFI-BIOSを直接触れる人には関係のないソフトと思われますが、

実はこのソフトを使うことで、ASUS製メインボードを使用したOCで、

5.2GHz以上の値をUEFI-BIOSで入力すると温度センサーが誤作動を起こし、

強制シャットダウンしてしまう問題を回避することができちゃうのです。

そのほかは一般的なモニタリング機能のほか、

サーマルスロットリング(排熱が追い付かず、CPUのクロックが設定値を下回ってしまう現象)が発生していないかもモニタリングできますので、非常に便利です。

 

使い方はいたって簡単、XTUを起動し、

「Basic Tuning」または「Advansed Tuning」を選び、

UEFI-BIOSで設定していく要領で各項目に設定値を入力、

最後に「Apply」ボタンを押すだけです!

すると、即座に設定が反映されますので、

あとは「Stress Test」や「Benchmarking」で動作チェックをすればOK。

また、ここで設定したものはプロファイルとして保存しておくことができ、

用途に応じて設定が保存できるようにもなっています。

普段はクロックの上限値を控えめにして消費電力などを軽減しておき、

ゲームなどでマシンパワーを必要としたりした場合などは、

プロファイルを切り替えて性能重視にする、というような使い方が手軽にできます。

f:id:syedream:20170419191743p:plain

 なお、このアプリを使用する上での注意点ですが、

当然UEFI-BIOSでの設定が適用された状態で起動されるので、

例えばOC済みの環境でこのアプリを立ち上げると、

電圧の設定値などが「Default」と表示されていますが、

実際にはUEFI-BIOSで指定した電圧が入力された状態になっています。

つまり、UEFI-BIOSで電圧をCPUの電圧を1.3vとしていた状態で

「Core Voltage」を入力すると、上乗せの値が適用されることになります。

 ですので、ここは好みになりますが、UEFI-BIOSではOCに必要な設定をせず、

すべてこのアプリで完結させてしまうか、

またはUIFI-BIOSの設定と共存させる方法をとることになります。

 

あとはー・・・やはり、即座に設定が反映される都合、

なにか別のソフトを動かしながらこのソフトで設定をするのは、

なるべくならば避けたほうが良いです。

過剰なOCなどにより、OSがフリーズした際、場合によっては

同時に立ち上げていたソフトの設定が壊れてしまう可能性もあります。

 

・・・と留意するべき点としてはこれくらいでしょうか。

ちなみにOCに失敗してフリーズしますと、

このアプリは次回起動時にフリーズした旨を通知してきてくれて、

再設定を促してきます。

その場合、直近に行ったOC設定はクリアされた状態になっているので、

比較的安全にOCが行えます。

・・・こんなところかな!

 

ちなみに私のうちのi7 7700K個体ではキャッシュユニットが若干弱く、

5GHz動作あたりで安定性を失い始めます。

一応電圧を盛ることで5.4GHzでの各種ストレステストなどは通しましたが、

空調の効いた部屋で、CPUもかなり冷やした状態でのテストでしたので、

CPUのコアクロックとAVXユニットを5.3GHzに設定し、

発熱対策で電圧はあまり盛らないようにして、

キャッシュユニットのみ5GHz動作に抑えることで安定性を確保して使っています。

ベンチマークで結果を計測してもほぼほぼ誤差の範囲でしか影響してないようですし、

もしOCでコアクロックが伸び悩む、などの症状が起きてる方は、

キャッシュの倍率を下げてやると色々とおいしい思いをできるかも?

サブPCのサブPCを作りました!

hai、というわけで表題の通り今回はサブPCをもう一台組みました!

なぜこうなってしまったのかというと、

メインPCのM/Bに派手にコーヒーをぶちまけてしまい全損、

遭えなく修理に出す羽目になってしまったからです・・・w

 

こんな時こそサブPCが役に立つとき!って感じなのですが、

その装置は今、母様にレンタル中・・・。

なので、今回はやすーくヤフオクから中古の部材を集めて

一台組み上げる感じになりました。

 

買った部材は

CPU:Intel XEON E5649(2.53GHz / 6C12T)

M/B:Gigabyte GA-EX58-UD5(X58チップセット

RAM:G.SKILL DDR3- 2000(2GBx3)

FAN:Intel純正 銅柱タイプファン(LGA1366用)

 

スペック的にはちょうど5年ほど前のハイエンド構成で、

主な特徴がコアが6コア12スレッド対応、

メモリがM/Bで対応できる最大速度のDDR3-2000でトリプルチャンネル動作。

デュアルギガビットイーサが載っているのでルーター用途にも使える。

ファンのヒートシンク接地面が銅なのでリキプロを散布できる、

・・・こんなところかな?

本当ならもっといいファンでもつけてやりたいけど、

オーバークロック(OC)耐性がどの程度なのかこの時点ではわからなかったので、

ひとまず最低限のモノを用意、熱でOCしきれない場合は買い替えって考えてます。

・・・してかかった金額は2万円とちょっと、OC運用前提ですが

コストの割には全然現役で使えるモノが揃った感じがします。

 

CPUがi7じゃないところがポイントですね。

Gigabyte製のM/Bの特徴としてフラッグシップモデルの場合は、

なぜかサーバ用のCPU、XEONをしれっと認識してくれるという謎があります。

ツールで見てみるとほんとになぜだかマイクロコードが入ってる。

もちろんM/BのチップセットはただのX58なのでECCメモリは使えませんが、

なかなか買い手がつかないのかXEONは投げ売りされてることが多いのです。

まぁ基本的にはi7と大差ない扱いができるということで今回は載せてみました。

この装置の用途は動画のエンコードだったり、配信とか録画とか、

比較的マルチスレッドの活きやすい用途なので、

うまいことパーツが揃ってよかったです!

f:id:syedream:20170304104520j:plain

それにしてもでかい・・・最近はMini-ITXとかMicroATXな装置ばかり作っていたので、

容積が倍以上ある基板はちょっと新鮮です。

そう! マルチスレッドといえば、AMDからRyzen 7シリーズもでてきたので、

微妙にそっちに気を取られそうにもなりましたが、

現状サブPCにそこまでの性能は求めてないし、

それを買っちゃったらメインPCの立場がなくなってしまうのでお見送りしました。

 

さて、そんなわけでさっそく組み付けて軽く動作テストなどをしてから、

オーバークロックを試していきます。

このCPUは倍率の設定はできない(しかし不完全だがなぜかできてる)ので、

BCLKをあげてOCしていくことになります。

とりあえず、デフォルト値の133MHz→166MHzまであげてみましたが、

動作自体は問題ないのですが、

これではちょっと性能に不満がでますね。

なので一気に200MHzまであげて、動作クロックを4.0GHzにしてみました!

でも、電圧がノーマルのままだったので、BIOSはポストはするものの、

OS起動前に止まってしまう状態に。

まぁ、これは予想通りですけどね・・・w

ひとまず電圧を1.5v程度まで上げて、

今度はコア自体の限界がどのあたりにあるのか探っていくことにします。

第一世代のi7なのでQPIなどちょっと面倒な要素があったりしましたが、

BCLKを220MHzまであげることに成功、4.2GHzまでは動作可能でした。

ただし、これ以上あげるとメモリがボトルネックになってしまうようです。

具体的には動作周波数が2200MHzを超えてしまい、メモリが正常動作しなくなり、

結果メモリの動作倍率を落とす、つまりパフォーマンスが下がってしまうわけです。

これでは本末転倒ですよね。

そんなわけで、最終的にはBCLK200MHz、

CPU倍率20(本来は19上限のハズなのだけどなぜか20にできた)にしました。

f:id:syedream:20170304201331p:plain

 

そしてあれこれ必須アプリを入れたりしつつ、

prime95を10分ほど走らせていたところ・・・唐突に落ちました!

 原因となりそうなものは、やはり熱による耐性落ちでしょうか。

なので、もうちょっとだけ電圧を下げて1.3v程度までさげてみたところ、

温度がちょっと微妙なことになりながらもエラーもでることなく3時間ほど動作。

f:id:syedream:20170304201401p:plain

 

たぶん、日常的に使う分には問題ない安定性だと判断してテストは終了です。

OCCTとか動かしてもいいんだけど、たぶん結果は変わらないと思うし、

今日はちょっと急ぎたい用事があったのでこれはまた後日。

あとはー・・・実はこのM/B故障品だったりしました。

メモリスロットの偶数番が死んでてそこにメモリを取り付けても動作しないという。

あとこれはBIOSがおかしいのかGPUとの相性なのか、

BIOSのブートロゴが正常に表示されない不具合があったり、

BIOSの版数を上げたり色々切り分けはしてみたのですが、

結局故障してると思われる部分はなおらなかったし、

ブートロゴもおかしいままです・・・まぁロゴに関しては、

起動シーケンスのログをみるため普段はきっちゃってるので問題ないですが、うーん。

でもとりあえず、実用に耐えうる性能の装置ができたので今回のは大成功ですね!

明日あたりはベンチマークを動かしたりして遊んでみようと思います。

 

☆今日のオーバークロック結果☆

CPU:2.53GHz→4.0GHz

QPI:5.86Ghz→7.2GHz

RAM:DDR3-1333→DDR3-2000

ドール:かわいい→やっぱかわいい

 

☆19:47 2017/03/06追記☆

やっぱり現行のCPUと比較するとIPCがかなり低く、

ゲームのなどのシングルスレッド性能が要求されるシーンでは若干の処理落ちが。

なので、少し余力を残していたマージンを削って4.30GHz動作としてみました。

f:id:syedream:20170306195229p:plain

コア自体は4.40GHzでもなんとか動作はするのですが、

純正ファンだと高負荷時、冷却不足でM/Bが強制的にシャットダウンしてしまうので、

なんとか落ちない程度に電圧を削り、温度が上がりきらないようにして運用です。

メモリがエラーを吐くことなく2150MHzで動作してくれたので、そこは救いでした。

よって最終的なオーバークロック結果は・・・

CPU:2.53GHz→4.0GHz→4.3GHz

BCLK:133MHz→200MHz→215MHz

QPI:5.86Ghz→7.2GHz→7.74Ghz

RAM:DDR3-1333→DDR3-2000→DDR3-2150

・・・と微増してます。

ファンさえ交換すればまだ伸びしろはあるのは間違いないのですが、

あくまでサブPCなのでこんなものでいいんじゃないかなって動作検証終了です。

f:id:syedream:20170306195930p:plain

ためしにベンチマークもまわしてみましたが、1000を超えるのがやっとって感じ。

結果としてはCoreシリーズでいうと、i7 5820K相当ということになります。

 

イヤホンが修理から帰ってきました!

かれこれ6年くらいかな?
愛用していたイヤホンShure SE535 Special Editionなのですが、
「人をダメにするクッション」で横になったはずみでクッションごと踏んづけて壊してしまい、
ものすごいショックと自責の念に駆られていたところ、
『eイヤホン』という名前通りのイヤホンの専門店に持ち込み、修理してもらいました!

最初はユニット全部交換という話で纏まりそうだったのですが、
技術料やパーツの値段などを全部合わせると新品を買ったほうが安い、
というお店側の判断になってしまい、うーん・・・。

ただ、見た感じ内部の特定の配線が切れてるだけなので、そこさえ接合できれば直りそう、
という勘が働いたため、ちょっと修理部門の方を呼んでいただいて、
破損個所とその程度を専門の職人さんに診てもらったところ、
破格の5000円で修理可能かも?というお返事をいただけたので、
無理難題を押し付ける形にはなってしまいましたが、修理を依頼した、という経緯があります。

そして今日、無事にきれいに梱包されて舞い戻ってきました!
ついでに掃除が難しいノズルの部分もクリーニングされていたり、
コンディションもよくなって戻ってきて、感動を覚えましたねー。
もちろん、音質、音のバランスなども特に違和感なしですし、おかげでまた長く使えそうです。
やっぱりプロってすごいことなんだな、と実感した今日でした、まる。
写真は無事復活を果たしたSE535とアンプのNANO-D1デス。

f:id:syedream:20170119153517j:plain

eイヤホンさん、ほんとうありがとうございました!

助かりました!!