エミュレータの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。Rust/WebAssemblyで作られたファミコンエミュレータプログラムを覚える上でWikiや掲示板を作ってみるのは良いネタですが、バイナリファイルの扱いを覚えたりする時には何を題材にすると良いでしょうか。敷居は高いですがチャレンジしてみて欲しいのがファミコンエミュレータです。Go製のカラー/モノクロゲームボーイエミュレータ昔遊んだゲームはいつになっても楽しめるものです。カセットがあっても本体がなければ遊ぶことはできません。カセットは意外と丈夫で壊れませんが、本体は使えなくなって捨ててしまっている人は多いです。そんな時に使ってみたいのがエミュレータです。今回はGoで作られたゲームボーイエミュレータのGoBoyを紹介します。Rust製のファミコンエミュレータ個人的にWebAssemblyにハマっているのでRustを触る機会があるのですが、まだまだWebAssemblyに対応したサードパーティーのライブラリが少なく、実践的ではないと思っていました。Rustは日進月歩で進化しています。Rustでファミコンエミュレータが作られました。Switchはこれまでのゲーム機とは異なる楽しみ方ができるようになっています。Uのようにライトなユーザを対象にしつつ、屋内と屋外両方で遊べるのが魅力となっています。Switchのエミュレータを目指すのがyuzuです。Web上で動くファミコンシミュレータファミコン(NES)エミュレータは古くからあります。OSX、Linuxなど多くはデスクトップアプリケーションとして提供されていますが、スペック的にはすでにWebブラウザでも動くレベルです。今回はJavaScriptで実装されたNESエミュレータ、FaithJSを紹介します。Chrome上で動作するQEMUWebブラウザがパワーアップしていくとこれまでローカルでしかできなかったこともどんどんできるようになります。それでもなお、壁を感じることもあるでしょう。速度面においてChromeが提供しているのはPNaCLです。バイナリを実行可能にすることで高速なアプリケーションが開発可能になります。エミュレータ大集合!これさえあれば大抵のゲームが遊べます!コンピュータには昔からエミュレータがありました。ファミコン、スーパーファミコン、ゲームボーイと各種機器をエミュレートするソフトウェアが数多く存在します。したエミュレータを探してダウンロードする時代はOpenEmuが終わらせたと言っても過言ではないでしょう。JBなしでもインストールできるiOS用ゲームボーイアドバンスエミュレータエミュレータはいつの時代も根強い人気を誇るジャンルですが、それはスマートフォン主流の現在になっても変わりません。スマートフォンが高性能になっていく中で、かつてのポータブルゲーム機を楽しみたいというニーズは強いです。今回はGBA4iOS、iOS上で動作するゲームボーイアドバンスエミュレータを紹介します。OSまで動くPCエミュレータすみません、こいつ...動くぞって言いたかっただけなんです。往年のPCを動作させるPCエミュレータは幾つか知られています。その一つがPCEです。それをEmscriptenを使ってJavaScriptにしてしまったのがPCE.jsになります。