大したことはしてないが重すぎて駄目だ。大したことしてないから駄目なのかもしれないが。ノートPCだとつらいが、多分何らかの方法で高速化できそう。CatCPUをどうするかでアイディア妄想中。面白そうなアイディアは湧いてるけど、実用性が皆無だと思われる。いうか実用性があるなら他の誰かがやってるでしょって感じのアイディア。Catなんか自作OS、x86エミュレータに続く壮大なプロジェクトになりそうなので、名前を付けておかないとね。Catと名づけました。mirai2買います。明日、汐留に行って体験してこようかな2013-04-27普通のコンパイラを作る時が来たか...何度も挫折したけど、今回こそ作らなければならない気がする。Mapに挑戦中シェーダーWebGLで影を表示させたいので、GW中に完成させたい。gl.enchant.jsでも影使ってみたい。いえば前にやると言っていたFPGAのROMとRAMの使い方も進んでないし、DNSのやりとりも全然調べてない。これらもGW中にやりたい。自作CPUFPGAで作る予定の自作CPU上で動くプログラムを作るために自作言語の作成を考えている。最初のうちはバイナリエディタでもいいだろうけど、多少規模が大きくなるかもしれない。いうか、そんなに大きくなくてもバイナリエディタはきついだろう。特定の領域だけ拡大表示するようなプログラムを作成した。ACOGスコープとかで使える?2013-04-24そろそろ終わるあとはメールを書けば終わりなはず。Android、iPhone、Webアプリな世界に突入します。誰得な気もするが、四角いライトを作成した2013-04-22BIOSエミュレーション?なんかtwitterで無茶ぶりが飛んできたので、一応書いておく。PC系のエミュレータはCPUだけでなくBIOSもエミュレートが必要だったりするが、その手法について依頼が飛んできたようだ。BIOSエミュレーションの方法は大きくわけて2つあると思う。1つはどっ...2013-04-22土日にあまり勉強できてないな時間があるときに勉強ができてない。土日になんかやる気がでない。この週2日を使えばかなり作業が進むだろうに。いうかこの週2日以外はなかなか時間がないからなぁ。細かい時間はいくつか取れるんだけど、まとまった時間は土日しかない。HDL』を以前購入した。シェーダーシェーダーのコンパイルエラーの取得方法がわかった。こんな感じで書いたら見事エラーメッセージが例外に乗って飛んできた。ついでにLambertをやってみた。使ってみるを参考にRubyでGLSLしてみた。シェーダーでは単純に赤く塗りつぶしてるだけなので立体感が無い状態だけど、そのうちLambertなりPhongあたりをやる予定。シェーダーのコンパイル時のエラー...2013-04-19英語の技術書を読むべきか学校の先生から英語の技術書を読んだ方がいいんじゃないかという提案を受けた。いくつか洋書を持ってたりするけど、まだ本格的に読んだわけではない。2(仮)の公式サイト来てたなんかシステムが変わってたりするのかな。http://miku.sega.jp/mirai2/2013-04-18勉強FPGAmoduleの使い方を勉強中。早くROM、RAM、VGAあたりを触ってみたい。直線状のライトを作ってみた。ライトの位置計算にcosを使ってるため、一定間隔で直線状を照らしている。ライトの間隔も変えられるようにした。FPGAでCPU作るために、ROMとRAMの使い方を勉強する。DNSはAndroidのVpnServiceを使う途中ででてきたので勉強する。MacはiPhoneアプリ開発のために勉強!2013-04-16DE0の7セグLEDで遊ぶFPGADE0のボタンを押すたびに7セグLEDに表示している数値が上がっていくカウンタを作ったところ。現在のところ0〜9までしか扱えない2013-04-16slideshareに発表資料をアップしてました第八回カーネル/VM探検隊で使った発表資料です。http://www.slideshare.net/d-kami/x86-188195372013-04-15カーネル/VM探検隊でやってなかったデモx86エミュレータそういえばこれやってなかった2013-04-14そしてFPGAへx86エミュレータをやめてFPGAへ。LLVMへ2013-04-13バイナリアンの独り言バイナリアンの独り言五連発。第八回カーネル/VM探検隊でやったネタです。OpenGL何かライブラリがあれば...と思っていたが見つからなかったので過去に自分で作ったメタセコイアのモデルを読み込むやつを使うか。色使えないし、テクスチャ使えないし。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。