つ、ついに GameGuard が・・・!
じゃなくて、GameGuard を使っていないものを見付けただけ。
また、Linux だけでは遊べない。(もう少し調べれば出てくるかもしれないが)
http://casual.hangame.co.jp/chocotto/index.nhn
まずは Windows 上の Internet Explorer とかいうものを使って、普通にダウンロード&実行します。(実行は動作確認の為)
確認できたら、途中でダウンロードした ActiveX の一部(?)を Linux にコピーします。
場所はXPでは
C:\Documents and Settings\[ユーザー名]\Application Data\Hangame
です(隠しファイル)。XP 以外をお使いの場合にはその専門家にお聞きください(駄
そしたら、Linux 上のブラウザで Hangame にログインしておきます。Flash Player はなくても大丈夫です。
その後、
http://casual.hangame.co.jp/startgame.nhn?gameid=CHOCOTTO&k140e=0090&
にアクセスします。
この URL はゲームのトップページのソースを探すと見付かります。
真っ白のページが表示されますが、間違いではありません。
この真っ白のページのソースを表示すると、なにやら大量に文字が出てきますが、
goPlay("hangame://{この部分はユーザー情報が含まれるため省略}","true");
この第一引数に
&check=true
を付けた物
hangame://{省略した部分}&check=true
を引数にして先ほどコピーした
hgstarterjp.exe
を実行すれば無事ダウンロードと実行をやってくれます。
でも途中でエラーになるかもしれません。
その時は、Native の wininet.dll が必要です。
$ wget http://kegel.com/wine/winetricks $ sh winetricks wininet
こうやってダウンロードしてください。
2D ゲームお決まりの問題ですねw
っていうかこのゲームだと画像合成したんだろって言われそう
このゲームに限らないと言えば限らないが・・・
ここからは別の話。
というわけで、GNOME 上で上のゲームをやっていたらあの惨事が発生したw
ということは、KDE も GNOME も Compiz も悪くはない。悪いのはおそらくカーネルかハードウェアのどちらかだろうな。
しかし、この判別は非常に難しい。確率的にはハードウェアのほうが高そうだが・・・
この PC は(もちろん)Windows XP 用にデザインされているので、当然排熱なども Windows カーネル向けに設計されている。
問題なのは、Windows カーネルと Linux カーネルのリソースの利用制限が違うというところだ。
そのため、Windows カーネルではそれほどファンも回してないし、排熱状況も悪くはない。
Linux カーネルの場合、あればある分だけ使うので、排熱は問題になる。
で、グラフィックチップ(たぶん)の排熱が杜撰だと言うことがわかっていて、
Copper のプレート1枚だけ。ファンもなし。
http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/hwmon/sysfs-interface.html
これ弄ってみるか・・・