アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
エミュレータ開発の愉しみ (スコア:1, すばらしい洞察)
「骨董品のエミュレータを開発するなんてバカじゃねーの?」
(いや、私は言われたことないですが、お約束でw)
むずがゆい……。「スシはやっぱり大トロがイチバンね」と主張するどこぞの日本人と出くわした時くらいに、むずがゆい。なぜなら、エミュレータ開発、特にCPUエミュレータの開発というのは、プログラミングの中でも格別の面白さがあるから。「おまえそれ、ほんとにわかってて言ってんのか?」と問いたくなる。小一時間問い詰めたくなる。
(別に問い詰めたくなりませんけど、やっぱりお約束でw)
それでは、エミュレータ開発の何がそんなに面白いのか? 個人的な意見をまとめてみる。
1)自分が奴隷となって世界に使役される醍醐味
エミュレータ作成者は奴隷だ。オリジナルマシンを完全に再現することを要求され、動作上の逸脱は基本的に許されない。
しかも、大概は仕様書なんてどこにもない。いきおい実機を調べ、その上で動作するソフトウェアを解析していくという場当たり的手法になる。
更に、元より使い勝手を良くしたいなんて身勝手な要望もあるわけで、その横車をどう押すのかに苦心することになる。
この被虐的な喜び以上のものがこの世のどこに存在するだろうか?
2)全てを嘘でくるむ快楽
ゲストOSはエミュレータの存在を感知しない。アプリケーションも、そして場合によってはユーザすらも、オリジナルマシンがそこにあるものと錯覚する。
しかし、全ては偽りなのだ。
懐パソの大半は既にゴミとして処分され、消滅してしまっている。なのに、その上で動くソフトどもは、自分が既に亡霊であることを知らず、現役時代そのままに動作する。
そして、嘘偽りであるにも拘わらず、ユーザにとってエミュレータは実機の代替物となる。
あらゆるものがエミュレータの掌の上で踊る――ユーザすらも。
3)人の零知に触れる悦び
正常に動かないアプリケーションの動作を確認していると、時折とんでもないバッド・ノウハウを目にすることがある。
その機械でしか動作しない、今となっては無意味なテクニックだ。
開発者本人すら忘れているだろうそれを目にすることができるのは、おそらくエミュレータ開発者を除いて他にないだろう。
4以降)飽きてきたので略w
確かに趣味でハードウェアエミュレータを作るのは大変だし時間もかかる。それがバカだって、そんなことは最初から百も承知だ。けどやっぱし、「スシはかっぱ巻き」。その魅力を知ってしまった以上、大トロでは満足できない。
(いや、私はかっぱ巻きの方が好きなものでw)
# 氏が仰ってることを否定するつもりは毛頭ないのですけど、
# 「もうカリフォルニア・ロールで満足はできない」
# の一文さえなけりゃ、こうも反発されることはなかったんじゃないかなーと……。
Re:エミュレータ開発の愉しみ (スコア:1)
エミュレータ開発の苦労と面白さが伝わってきます。PCエミュレータはいつも利用していますが、作った奴はスゲエなぁとよく思います。自分もいつかチャレンジしたい分野ですが、なかなか大変そうですね。
> # 「もうカリフォルニア・ロールで満足はできない」
> # の一文さえなけりゃ、こうも反発されることはなかったんじゃないかなーと……。
そうかなぁ。その反発は予想していて、そもそも個人的な日記なのに、あえて冒頭で「個人的な意見を」と断りを入れたんだけどなぁ。なんか誤解も多いみたいですが、自分の意見はこちらの方のコメント(#1138173) [srad.jp]が近いです。
実はこれ、”OS開発”というキーワードで検索エンジン上位を狙えるかの実験のために、少し憑依的に書いた文章です。”OS開発”なんて表現は、普段の自分は使わないんですけどね。これを読んで気分を害した方がいるのには、申し訳なく思っています。
# まぁ、スシだけに「ネタ」ってことで……。
Re:エミュレータ開発の愉しみ (スコア:0)
「バカじゃねーの?」と言われた事に対して「バカじゃねーの?」って答えている
だけなら、あんたも相手も一緒じゃん。
はたから見ている人間からすれば、人のやっていることにケチをつける奴も、
公開ソフト作っていてその程度の批判を気にする奴も、器の小さい人間に
しか見えんのだが。
自分を「神」やら他人を「カリフォルニアロール」やら言うの止めて、
もう少し自分に自信を持ったら?
Re:エミュレータ開発の愉しみ (スコア:0)
「(もっとおいしいネタがあるのに)カリフォルニアロールのようなプログラミングネタで満足してていの?
って意味で書いてあるのだと思うけど。もうちょっと原文をちゃんと読もうよ。
あとね、もう少し自信を持って、ACで発言しないほうが、その発言にも説得力が出るんじゃないかな。