タグ エミュレータ
新着順 10 users 50 users 100 users 500 users 1000 usersファミコンのエミュレータを書いた - undefined
2017 - 09 - 20 ファミコンのエミュレータを書いた flowtype 概要 ファミコンのエミュレータをJSでだらだらと作ってた。そこそこ遊べるようになったので公開しておく。技術的な内容は、またどこかで発表したり、Qiitaなどにまとめたい。(忘れないうちに。需要があるかは怪しいが。) 随分昔に作ってみたいなーと思いFPGAでの実装を開始したんだけど、早々に挫折した覚えがある。今思うとF... 続きを読む
【番外編】Androidの爆速エミュレータ環境を構築する | クラスメソッド開発ブログ
Android爆速エミュレータ環境の作り方 Android開発者界隈のTwitter TLで、「Androidのエミュレータが低速で使い物にならないとか言って許されるのは小学生までだよねー。きゃははー」的な会話が繰り広げられていたので、これは知らないのはマズイのでは、という危機感から、一念発起し、爆速Androidエミュレータ環境の構築を試みました Androidのエミュレータが低速で使い物になら... 続きを読む
HTML5で作られたゲームボーイエミュレータ「JS GameBoy Color Game Center」の完成度が高すぎる! | Chrome Life
HTML5で作られたゲームもいろいろありますが、今回がエミュレーター本体をHTML5で作った事例をご紹介したいと思います。 ネイティブアプリであれば様々なゲームのエミュレータは存在しますが、ブラウザ上で動くものは少なく、再現性も低いものばかりでした。 しかし、HTML5とブラウザの性能向上のおかげで、 ブラウザでゲームボーイが遊べる! レベルにまでなりました。 それでは早速、Chromeで「JS ... 続きを読む
ひとりでCPUとエミュレータとコンパイラを作る Advent Calendar 2017 - Qiita
情報系と無縁だった者が、コンピュータのしくみを知るために格闘した作業ログ 半導体回路の基礎から出発し、FPGAでCPUを作る x86の命令セットを学び、エミュレータを作る C言語のサブセットを策定し、コンパイラを作る 誰かの役に立てばと思い、公開します 続きを読む
ファミコン エミュレータ - みずぴー日記
2016 - 09 - 05 ファミコン エミュレータ エミュレータ を作ってみたいなぁという漠然とした思いがずっとあったので、 ファミコン の エミュレータ を書いてみた。 スクリーンショット にあるような表示はできる。 ファミコン にした理由 エミュレータ は作りたいが、よく知らない機械の エミュレータ を作ってもつまらないので、多少は親しんだ ファミコン にした。 一番印象深いゲーム機は ス... 続きを読む
PHPで動くファミコンエミュレータを作った – 長谷川智希 @tomzoh blog
LT;DR PHPで動くファミコンエミュレータ php-terminal-nes-emulator を作った php-terminal-nes-emulator画面描画は点字を使って文字出力コントローラは標準入力からfread() 経緯 2016年の2月にPHPで動くゲームボーイのエミュレータ、php-terminal-gameboy-emulator に衝撃を受けて、その実装の解説を勉強会やカンファレ... 続きを読む
これは軽い、軽いぞ!Windows上でAndroidを動作させるエミュレータ「Windroy」で遊ぶ » アンドロイド用アプリが見つかる!スマホ情報ならオクトバ
みなさん多くはスマホ上でAndroidを使っていると思いますが、実はWindows上で使うこともできるんです。開発者用のエミュレータといったものもありますが、これがまた動作が重かったりもします。 最近では動作が軽快なエミュレータもいくつか出ています。今回はその中から『Windroy』というソフトをご紹介します。WindowsのPC上、大画面で動作するAndroidはスマホやタブレットとはまたひと味... 続きを読む
任天堂スイッチに隠しファミコン エミュ、故 岩田聡氏の命日に「直接!」で『ゴルフ』が起動 - Engadget 日本版
ニンテンドースイッチの本体ソフトウェアには、ファミリーコンピュータのエミュレータと1984年のゲーム『ゴルフ』が隠されていることが分かりました。 隠しファミコン版『ゴルフ』はニンテンドースイッチ発売当時のシステム1.0からすべての本体ソフトウェアに含まれているものの、起動方法は不明。 解析で得られた得た手がかりからは、日付を7月11日にセットしたうえでJoy-Conで特定のモーションを入力すること... 続きを読む
iPhoneではアリエナイAndroidアプリたち:村上福之の「ネットとケータイと俺様」:ITmedia オルタナティブ・ブログ
iPhoneと違いAndrodiマーケットは審査が全くありません。おかげでAndroidマーケットに、たまーに「これはiPhoneではナシだろ」というアプリがあります。エミュレータたち Androidユーザはご存知のように、PCの世界と同じく、スーファミ、ゲームボーイアドバンス、メガドライブ、初代プレイステーションなどメジャーなエミュレータはAndroidには、だいたい揃っています。上の動画はFF... 続きを読む
AndroidエミュレータはAndroVM一択 - ogaclejapan
「お前のエミュレータはもう死んでいる…」 去年発見してから開発現場で使い続けてるAndroidエミュレータ 「AndroVM(旧Buildroid)」 が爆速かつ使い易すぎて鼻血が止まらん。。 AndroVMとは何奴!? 簡単にいうと、 ORACLE社が無償で提供する仮想化ソフトウェアVirtualBox上で動作させるAndroidのOSイメージみたいなもの。 VirtualBox自体はWindo... 続きを読む
脱獄不要:iPhoneのブラウザで動くスーファミ・エミュレータ「webNES」 | Touch Lab - タッチ ラボ
スマートフォンのブラウザで動くスーパーファミコン(スーファミ・SNES)のエミュレーターが公開されています。 「webNES」というこのスーパーファミコン(スーファミ)エミュレーターは、iPhoneをはじめとするスマートフォンのブラウザで動作するのが特徴です。 よって脱獄やAppleの審査を欺く必要もなく、iPhoneのSafariからサイトにアクセスするだけで使用できるとのこと。 ROMのロード... 続きを読む
プロのエンジニア9人が徹底解説!おすすめのプログラミング言語9選
プログラミングの学習を始めるにあたっての悩みが「一体どのプログラミング言語を学べばよいか」ということです。そこで今回はプロのエンジニア9名がおすすめする言語をご紹介させていただきます。できること ・一言でいえば「なんでもできる」といった感じ ・自作のゲームだったり、ツールだったり、Webページからandroidアプリまで制作可能 ・エミュレータや実機ですぐに動作確認ができるので感覚的に理解ができる... 続きを読む
1980年代のゲームがブラウザでできる「1980 games」 - GIGAZINE
80年代のいろいろなアーケードゲームのエミュレータがJavaアプレットになっており、ブラウザでアクセスするだけでプレイできるようになっています。いわゆるレトロゲームといった感じ。 詳細は以下の通り。 1980 games - Old online video and arcade games for free - Juegos en flash それぞれのゲームの画面をクリックするとJavaアプレ... 続きを読む
Kotlinでファミコンのエミュレータを書いた - ゆいきノート
ファミコン(NES)のエミュレータを書いてみたいとずっと思っていたので、書いてみることにしました。 そう思っている人は少なからず居るようで、先日もPHPで書いたというエントリが出たようです。 とりあえず先人たちがやっているように僕もSuper Mario Brothers(SMB.)を動かすのを目標にしました。 やったことがあるファ... 続きを読む
MOONGIFT: » WindowsとLinuxをシームレスに使う「andLinux」:オープンソースを毎日紹介
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [GPL] [ GUI] [ Linux] [ SourceForge.net] [ Windows] [ エミュレータ/仮想化] [ オープンソース] [ ユーティリ... 続きを読む
Android端末を持ってなくてもエミュレータでGoogle Play配布アプリを動かす - ゆーすけべー日記
iPhoneをずっと使っているのでAndroid端末、僕持ってないんですよねー。とはいえAndroidの環境でアプリの動作確認をしたかったりします。Nexus7のWifiモデルを買ってもいいんだけど、早急にGoogle Playで配布されているアプリをAndroidで検証したかったので、調べつつそれが出来ないかやってみました。結果、Android SDKの中にあるAndroidのエミュレータで動か... 続きを読む
ファミコンのエミュレータをRust / WebAssembly で書き直した - undefined
2018 - 02 - 08 ファミコンのエミュレータをRust / WebAssembly で書き直した wasm Rust 概要 以前、JSで書いた( ファミコンのエミュレータを書いた - undefined )ファミコンのエミュレータをRustで書き直してみた。 また、技術的な内容はQiitaの方にも書いているので興味のある方は参照してみてください。(まだ Hello, World! までし... 続きを読む
Docker × Android エミュレータで、自動テスト(Appium)を並列化・爆速にする環境を作ったお話 - Mercari Engineering Blog
これは Mercari Advent Calendar 2018 10日目の記事です。 こんにちは、メルカリの自動化&品質保証グループ(Automation & QA Group:通称AQA)で、自動化をぶりぶりしている tadashi0713 です。 私は普段、テスト自動化・CI / CD 改善・その他社内の生産性を上げるための自動化を行っています。 今回は、Android・Appi... 続きを読む
Android SDKアップデート、Windows/Macでエミュレータが高速に | 携帯 | マイナビニュース
米Googleは3月21日(現地時間)、Android SDK ToolsとEclipseプラグインのアップデート(Revision 17)をリリースした。これまで開発者を悩ませてきたエミュレータが大幅に改善されており、Windows PCまたはMacでネイティブに近い速度で動作する。 SDK ToolsのエミュレータはWindows PCまたはMacにおいて動作が非常に遅く、これまでエミュレータ... 続きを読む
不揮発性メモリが主役になる次世代マシン「The Machine」、エミュレータをオープンソースで公開。米ヒューレット・パッカード・エンタープライズ - Publickey
不揮発性メモリが主役になる次世代マシン「The Machine」、エミュレータをオープンソースで公開。米ヒューレット・パッカード・エンタープライズ 米ヒューレット・パッカード・エンタープライズ(HPE)は、従来のコンピュータのアーキテクチャを一新した次世代マシン「The Machine」を開発中です。2020年には製品としてリリースするとしています。 従来のコンピュータは、プロセッサ、メモリ、スト... 続きを読む
ファミコンエミュレータ実装の感想 - ichirin2501's diary
とりあえずスーパーマリオが動いて一段落したので覚えているうちに感想書いていく。 (この記事の情報量は、デバッグは大変、以上) 動機 単に好奇心。ただ、ファミコンのエミュレータに着手したのはこれで3回目になる。 1度目は10年前の身内ハッカソンのとき。このときはC言語で実装してて強引にHELLO, WORLD!を表示する... 続きを読む
ファミコンエミュレータの創り方 - Hello, World!編 - - Qiita
この記事は 「WACUL Advent Calendar 2017」 の18日目です。 WACULでフロントエンドエンジニアをしている @bokuweb と申します。 本記事ではファミコンのエミュレータの実装について解説していきたいと思います。 はじめに 以前ファミコンエミュレータをJSで実装した記事を書きました。 開発過程の雰囲気はこちらを参照していただけると掴めるかと思います。 http://... 続きを読む
【やじうまPC Watch】マリオ、知能を持つ。ゲーム内世界を学習し、ユーザーとの対話も可能 - PC Watch
やじうまPC Watch マリオ、知能を持つ。ゲーム内世界を学習し、ユーザーとの対話も可能 (2015/1/20 06:00) 独テュービンゲン大学の学生による研究チームが、ゲームキャラクター「マリオ」を使った人工知能プロジェクトの研究成果をYouTubeに公開している。 用いられているのはJavaのエミュレータで作られたこと以外は普通と変わらないスーパーマリオで、歩いたりジャンプしたりマリオが取... 続きを読む
Capybara+PhantomJS+NokogiriでJavaScriptを利用している動的ページのスクレイピング - プログラマになりたい
2015-02-14 Capybara+PhantomJS+NokogiriでJavaScriptを利用している動的ページのスクレイピング クローラー スクレイピング CapybaraとPhantomJS、Nokogiriを利用してのクローラー・スクレイピングの紹介です。 PhantomJSとは? PhantomJSは、ヘッドレスブラウザと呼ばれるWebKitのエミュレータです。ヘッドレスブラウザ... 続きを読む
Androidアプリの開発を爆速化させるInstant Runを今日から使おう - Qiita
TL;DR Android Studio 2.0 Preview で登場した Instant Run はとにかくアプリ開発を 5 倍ぐらい高速化できるので可及的速やかに導入すべき Instant Run とは Instant Run は、 Android アプリ開発中に動いているアプリを インストールし直すことなく 実行中に動的に修正することができる仕組みです。エミュレータだけでなく実機でも動きま... 続きを読む