Windows10

なんか無料らしいので早速Windows10にアップグレード。

win10
Linux系OSの初期画面みたいでかっこいい。

去年の今頃PCの中身だけ簡単に換装したのはよかったのですが、快適に使えたのはまー最初の2ヵ月ぐらいです。ただブラウジングするならもはやiPad使った方が全然速いので、PCに向かう気力もほぼ起きなかった昨今でした。暑いし。んで、すぐアップデートするつもりは全然なかったんですけど、パフォーマンスが上がったという話をちらほら聞いたのでビッグウェーブに乗ってしまいました。

数日経っての使用感としては、なかなか良好と言っていいんじゃないかと思います。スタートメニューがあるだけでWin7以前と全く変わらない感覚で使えるよ。Windows8はちょっと使ったことがあったものの、結局通常のPCではModernUIとデスクトップを分ける意味が明確じゃない気がして(Surfaceとかだったら面白いのかも)、日常的に使ってたわけでもないのでほとんどなじめませんでした。ModernUI自体は初めて公開されたときから気に入っているし、今回スタートメニューとModernUIを統合したのは悪くない試みですよ。ただ、新しいブラウザのEdgeとかExplorerのRibbonUIはうまい使い方がまだよくわかってない。Windowsアプリも使えるみたいだけど面白そうなのあるんだろうか。。。

パフォーマンスに関しては完全にアップグレードして正解だった。アップグレード前と比較してとにかくストレスフリーに使える。最近はChrome使ってるとなぜかタブのメモリ使用量が400MBとか500MBまで暴騰していつの間にかページのスクロールでさえ時間かかるレベルで動作が重くなるのが本当に耐え難かったのですが、アップデート後はメモリ食ってることは食ってるけどそれが動作にほとんど影響しなくなった。相変わらず起動は遅いしWin7にしてからずっと重いExplorerはちょっとマシかな程度だけど、これが改善しただけでも本当にありがたいですね。タブレットと共通のOSになったので、色々とシステムの最適化が図られているらしい。

今のところ大きな問題はないけれど、一つだけ。UT2004をプレイ中にフルスクリーンに切り替えようとすると、Direct3Dのエラーで即強制終了になる。最初はレンダーデバイスをOpenGLとかにしてみたのですが、パフォーマンスがかなり落ちてしまう。グラフィックドライバを更新しても効果なし。んで調べてみると、UT2004.ini内の

[D3DDrv.D3DRenderDevice]
ReduceMouseLag=False

これがTrueになっているとフルスクリーンに切り替えられないみたいです。このあたりの設定ほとんど触ってなかったけど、レンダリング関連のセクションに入ってるのを初めて知ったよ。ReduceMouseLagはfpsも低下するのでFalse推奨。UT99, 3はまだやってないのでわからんちん。

Category: PC

PC新調

突然ですが、というか突然というわけでもないんですが、PCをほぼ新調しました。

前にPCを組んだのは2008年の2月なので、もう6年半前(!)。去年あたりからずいぶんガタは来ていて、急にブルースクリーンなって落ちたあとなかなか起動しなかったりスリープから全く復帰しなかったりしてたんですが、6月末下旬からその頻度がほぼ毎回になり、最終的には電源が一瞬しか入らないという状態に。中古のLGA775のCPUとか新しく電源とか買って換えたものの一向に症状は変わらないし原因はわからないしということで、この際もともとサーバー機に考えていた構成でマザーボードから換えることになった感じです。

つうわけで1ヶ月経ってからASUSのH81M-EとCeleron G1840、DDR3-10600の4GBを購入。これだけで12000円ちょい。電源入れても17000円とかそのぐらい。HDDとグラボとケースは流用です。HDDが一番心配なんですけどね…。MicroATXのM/Bを使うの初めてだったんですけど、軽くて自作するの楽だった。ケースがでかいんで特に恩恵はない。これだけパーツ換えればさすがにあっさりと動いてホッとすると同時に、最近流行りのUEFI画面にも驚き。光学ドライブがイカれていてDVDが読めなかったのでOSをUSBブートしたりドライバのインストーラをUbuntuで持ってきたりしてまあ時間は食いましたが、なんとか復活。

考えたらCeleronも使うの初めてですね。CeleronといえばCoppermineコアの頃のイメージで、なんかやたらオーバークロックさせるのが流行っていたような気がします。当然ながら安かったので最初に自作を考えた時はCeleronで作ろうかとも思っていました。今回買ったのはこの間出たHaswell Refreshのやつで、4500円で買えてしまった。

Core2Duo E6750よりキャッシュは少ないのでどうかなと思いましたけど、使用した感じ全然速い。x64にしてメモリを4GBにしたのもあってChromeもサクサク使えますし、Winodows7にしてからなぜかやたらと重くてストレスだったExplorerも普通に使える。Windows7が普通に動いて感動するとか何年遅れてんだという感じではありますが。Celeronって安かろう悪かろうなイメージはあったんですけど、4500円でこのパフォーマンスはすばらしい。

まあ、これをメインで長く使うつもりはないので、ぼちぼちまた新しくメインのPCを考えねば。来年頭あたりには組みたいんですがたぶん実現しない。新UT出るときまでにはなんとか…

UT2004 Server

desktop
旧PCは相変わらず起動が早くてびびるんだ。

んで、UT鯖の作業。元から置いてあったUT2004は消して、CD6枚再インスコからはじめる。MegaPackとtewic Essentials Pack入れて、まずはUnrealAdminWikiの指示通り、バッチファイル作ってUCCを起動してみる。マップサイクルを作ってCompとAntiTCCを入れて、どうにか昔のKOS鯖のようなDM鯖は1日目で作れた。バッチファイルに全部設定を書くのかと思ってたんだけど、batで指定したiniで設定を決めるのね。そのiniはUT2004.iniじゃなくてもいい。

2日目は今のkiyo鯖のようなマルチゲームモードのサーバーを作ることに。iniでマップリスト作成、各モードの設定をしてたんだが、モードごとにMutatorを設定する方法(たとえばCTFだけNoAdrenalineとか)とMapVoteで複数ゲームモードを表示させる方法が全く分からなくてしばし詰まる。が、クライアントのほうでHostGameの設定を見ていたらServer Rules→Map Voting→Game Configurationでこの2つを一気に設定できることを発見。結局細かい設定以外はクライアントで設定したほうがいいという結論に達し、以後iniをとっかえひっかえ。鯖マシンのほうはなぜかUT2004が起動しないので、メインPCのほうで設定して転送という形。マップリストもKiyo鯖でよく遊んでいるものにいくつか追加して完成。あとはリダイレクトの問題。

3日目に前日完成させたチーム戦鯖をテスト。とりあえずFFAを何回かやって、概ね快適という感じでよかった。リダイレクトはさっぱり分かってなかったんだが、HTTPサーバを別に建てないといけないらしく、それはちょっとめんどくさい。それに常設でないのでDDNSを設定するのもアレだし。ここで思いついたのがWebサーバーといえばあのサーバーがあるじゃん、ということで、このサイトを置いてるXREAのレンタルサーバーにファイルを置くことにした。とりあえずEssentials Pack全部とあとから追加したマップいくつか、それとAntiTCCの最新版を圧縮して入れときました。ようやくUT鯖環境が整った!

ちなみにこの間、メインPCからの操作に使ってたTeamViewerが落ちたりして、何回もディスプレイとマウスの繋ぎ変えてます。抜き差ししすぎて指切っちゃったよ。TeamViewerはiPhone→PCの通信にも使ってて、接続手順とかファイル送信とか楽なのは確かなんだが如何せん重い・遅い・不安定で、結局普通のVNCに切り替え。

あとはVNC鯖とUT鯖がスタートアップで立ち上がるようにしたら完成、と思ったらなんでかExplorerが起動時に固まるようになってしまってスタートアップがキャンセルされる。msconfigとかレジストリいじっても治らないので、勢いでLiteStepをぶち込んだら治ったものの、VisualStyleとかフォントとかデスクトップ周りを中途半端に弄ってあるせいかデスクトップの挙動がおかしなことに。まあ使えないことはないので結果オーライ。デスクトップがUNIXライクになってムダにサーバーマシンっぽく見えるという思わぬ効果が!

それから1on鯖も作って、現在はパブリックのDM鯖(d-dimension.ddo.jp:7777)と1on鯖(d-dimension.ddo.jp:6666)を同時に動かしてます。皆で集まって遊ぶときはDM鯖を落としてチーム戦鯖を建てるということで(こちらも一応パブリックではあるのだが)。近いうちにマップリストとか設定書いたサーバー用のページ作ろうかなと思ってます。ローカルのUTStatsDBも作りたいんだけどこれまた全くわからないので保留。

完全素人だけになっかなか苦労しましたが、苦労の甲斐あってほぼ作りたい鯖が作れたのでよかった。週末にはなんとか間に合ったけど、さて今週はjinseiはあるのか?m9( ゚д゚ )