NESRGBパクリボードを作るにしても、任意のプログラムをファミコン実機で動かせる環境は作っておいたほうがいいのではないかと思っていた。 ひとまず、EPROMを焼いて、実際に動かせるか試してみることにした。Bad Apple!! PV-FC 2 こちらで公開されているNES…
ファミコンをRGB化するボードをつくるにあたって、やることをまとめておくことにした。まずは、CPUとPPUの間に回路を追加して、すべてのBGを黒に、すべてのスプライトを白にするようにしたい。 自作回路を有効化したり、無効化したりする必要性があるので、…
FAMIRGBの論理回路を設計してました。 けっこうややこしいです。 いまはこんな感じです。 回路図が見づらいですね!! 社畜スーツらしく、エクセル方眼紙で回路図を書いたのでこんな感じになりました! 電子回路は素人なので、色々変だと思われます・・・ 前…
話題の NESRGBについて 前回、 前々回と、 推測と 憶測を交えて、 山勘および、 あてずっぽうで いい加減かつ適当に 考察しました。 そしたらば、 おれもNESRGBが ほしくなってきた じゃないか! でも公式でもう売ってないよ!? どうするか? 作るしかない…
前回の続きです旧ファミコンは標準でRF端子しかなく、ぼやけた映像しか出力できなかったことは 覚えている方も多いかと思います。 なぜファミコンではRGB出力対応に改造したりすることが難しいかを考察したいと思います。
この前、 NESRGBというボードが海外で開発されていたことを知りました。 これは、NESをRGB化するためのボードです。 このボードがすげーのです。 そもそもRGB化とはなんぞや?ということから考察したいと思います。
今、私は仕事で、ペーパーレス化のためのシステムを作っている。 ユーザーさんの企業では、いまだに紙の帳票で処理しているらしいのだが、 このシステムが導入されたら、帳票類は全部システムの中で流通するようになる。 そのシステムの導入先となるユーザー…
今日の プロジェクトのシマは 険悪な雰囲気に包まれていた。 黙々とキーを叩く音だけが響いていた。 視線はモニターだけに注がれていた。 きっかけは些細なことだった。
自分が設計した機能について、 「この機能の○○に△△を入力して、××ボタンを押したらどうなるの?」 という質問をされ、 外部設計書を見たが分からず、 「ソースを見てみます」 と答えてしまった。 ああ、またやってしまった。 と思った。 質問された内容の入…
前回は、HTMLで画像を使わずにトランプを描画して、サーブレットと通信するところまで作りました。 もうちょっとプログラムを作っていきます。 ネット対戦のようなものを実現するにはどうすればいいのでしょう? AさんとBさんで対戦中を想定します。 その…
ふと思い立ってWindowsについてるソリティアで暇つぶししようとしたんです。 ソリティアって単純なわりには面白いですよね。 カードゲームなら俺でも作れるかしらと思ったんですよ。 今日日のゲームはプログラムを組むのも大変ですが、 それよりなにより、グ…
C++ソースからJavaScriptソースを生成するツールである、emscriptenをちみちみいじってたんです。 生成されたJavaScriptからJavaへ移植する作業は、 手作業でやってもそれほどたいした手間じゃないと 最初は踏んでたんですけど、 実際やってみると なかなか…
東日本大震災の影響で、 東京に1年半ぐらい行かされて、 ごたごたした日々が続いてましたが、 ようやく落ち着きました。 システムエンジニアなんて、 天災の影響が少なそうな業種だと思ってたんですが、 そうでもなかったです。 仙台は、自治体とか電力とかN…
東京で1年ぐらい仕事してきました。 やっと地元に帰れました。 東京のシステム開発の仕事は、規模がでかいのが多いです。 巨大システムを作っていることを誇りに思っている人も結構いるようです。 「地方だと、こういうレベルの高い案件ってないでしょ?」 …
一時間でファミコンエミュレータをつくるには? 移植無しで0からコードを組んで、1時間でファミコンのエミュレータを作ってみようと思います。完璧なものを作るのは1時間では無理なので、最低限1つのゲームが動作することを条件にしたいと思います。ターゲッ…
安価な1チップマイコンを2個で、ファミコンをハードウェア・ソフトウェア的に再現してみようという企画です。 2チップNESはAVRマイコン上のソフトウェアエミュレーションでファミコンを再現する予定です。 AVRマイコンというのは、Atmel社製の8Bit1チップマ…
昨日のエントリーでmednafenをベースに開発しようかなーという話を書きましたが、 mednafenをVisual C++ 2010 expressでビルドできるようにするまでがけっこう大変そうでした。 ちょっとやってみたんですけどね。 ひさびさにC言語をいじってると、 2重インク…
以前開発していたiアプリ用PCエンジンエミュレータのixpceですが、ソースコードを暇なときにいじってたんですが どうも思ったような成果が出ませんでした。特にCPUコアのソースなんですが、速度を稼ぐ目的でほとんどの処理をインライン展開してしまったので…
システムエンジニアの仕事は、何かと些細なことでつらーい気分になることがほんと多いですねー。 コンピュータに向かって仕事しているのに、一番の問題は人間関係だったりしますよね。 今日なんて、書類のパンチ穴の位置が原因で、チーム内でギスギスした雰…
黒い画面に浮かび上がる 緑色の文字 8bitのコンピュータ 僕は 3.58メガヘルツで駆動させるMPUに 32KByteのメインメモリに CRTが放つ輝きに 無限の可能性を感じた LIST 流れていく文字の洪水 僕の作ったプログラム 最初から 最後まで 全部打ち込んだ 全部頭に…
女子 の新入社員が めずらしく入ってきたのだけど 会社の新人研修で インストールしておいたVisual Studioは 難しくてよく分からないといって コマンドプロンプトから cl.exe を叩いて コンパイルして 課題を仕上げて 「私にはこっちのほうがいいんです…」 …
昼休み 街中をゆく 二十歳ぐらいの 女性がひとり 道路わきの 柵についてる ポールの頭を 1個づつタッチしながら スキップで 歩いていった よっぽど いいこと あったのかな
NTTドコモのW-CDMAの契約数は、2010年2月の時点で、5267万2100件だそうです。 ソース(ドコモが純増1位、KDDI、ソフトバンクも好調――2010年2月契約数 - ITmedia プロフェッショナル モバイル)さらに、iモードに契約しているのは、4875万1400件という数字が…
ガラケーの話です。 Docomoのiアプリは、AUやSoftbankのアプリに比べると割と自由に作れる環境になっていたんです。 勝手アプリというやつです。 一応、アプリを好き勝手に作って、適当なサイトにアップして配布することが可能なのですが、 使えるAPIに制限…
思いつきを書いてみます。Yahoo!オークションでは、凄まじい量の商品の取引が日々行われています。 使ったことがある方は、あとちょっとのところで落札できなくて悔しい思いをした経験もあるかと思います。 このオークションでの落札価格というのは、かなり…
今の仕事は ちょっと お堅いトコのやつなんですけど 私 プログラマーのはずなのに ちょっと ドキュメントばっかり 書いてるんですよ プログラムなんて ちょっと なおすだけなのにね それなのに ちょっと キングファイル3冊も ドキュメント作ってるの ぜんぜ…
シューティングゲームが作りたくて シューティングゲームを記述するための シューティングゲーム専用スクリプト言語を作ってます。 Luaとか すでにできてる スクリプト言語を組み込むだけに しとけばよかったんですけどね。 ゲーセンにあるレベルを目指して …
なんていうことわざがありますが、 馬鹿な人がいくら考えても、 考えてる間 休んでるのと同じだ という意味だと思います。 考え込まないで さっさと分かる人に 聞く、もしくは、考えてないで さっさと手を動かせ という意味だと思います。 まあ、 馬鹿な人が…
酒 うめ物語 アルコール度数8%で飲みやすいです。 萌えー。 納豆カレー 水戸納豆カレー 納豆と混ぜられても、それを100%受け止めるカレーの懐の広さを再度認識しました。 フルーツ JAうご産スイカ「夢あきた」 美少女パッケージ イラスト西又葵先生 高いス…
以前はブロックをただの単色の矩形で表示していたのですが、それっぽい画像を作り、それを描画するようにしました。 となると、音も鳴らしたくなるのが人情です。 JavaScriptで音を鳴らすにはどうすればいいのでしょうか? とりあえずBGMはMIDIとかで鳴らし…