July 2008アーカイブ

Movable TypeでCaptcha設定

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ:
実はうまく動いてませんでした。ちゃんとテストしていなかったのが原因です。 今までにコメントしようとしていただいた方々、ご迷惑をおかけしてすみません。 ...

Z80のC言語クロスコンパイル(SDCC)(2)

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ:
前へ 第1回 第2回 第3回 第4回 第5回 次へ sdccを使うことによりC言語でプログラムが可能になりますが、実際にはアセンブリ言語と一緒に使うことが多いと思います。理由は、 sdccの出力するコードは速度的にも容量的にも効率が悪い 直接BIOSやI/Oポートにアクセスすることがある などです。...

Z80のC言語クロスコンパイル(SDCC)(1)

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ:
第1回 第2回 第3回 第4回 第5回 次へ UNIXやWindows環境で利用できるフリーのZ80対応クロスC言語コンパイラとして、現在利用可能なのはSDCCくらいしかありません。 このコンパイラに関する日本語のドキュメントはまだほとんどないと思われますので、私が知っている限りで説明しておこうと思...

SDカードドライバの設計(3)

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ: ,
FATの構造(2) 前回に続き、FATの構造を理解します。 BIOS Parameter Block 前回説明したMaster Boot RecordでfirstSectorの位置にはBIOS Parameter Blockがあります。その構造体は、FAT12/FAT16の場合、以下のようになってい...

Computer Dummies!

  • 投稿日:
  • 更新日:2008/07/27
  • by Taka Matsutsuka
  • カテゴリ:
「私は何もしてないのに、壊れたんです!」私も数え切れないほどこの言葉を聞きましたが、恐らくRod Shelley氏の足元にも及ばないでしょう。彼はいったい何度聞いたことでしょうか。「インターネットでお買い物しようと思ったから、パソコンにVISAカードを入れたんですが、買えないんです!このコンピュータ...

400万円のゲーム用シートで皇帝になれるか?

  • 投稿日:
  • 更新日:2008/07/27
  • by Taka Matsutsuka
  • カテゴリ:
コアなゲーマーへの製品というのは常に一般人の常識を超えて宇宙のはるか彼方へすっ飛んでいますが、デス・スターまですっ飛んでしまったのはこれが初めてでしょうか?その名も"Emperor Workstation"。この手のものに$39,950(Macなら$41,950)という金を惜しまず拠出する趣味人は世...

パソコン用OSの意義

  • 投稿日:
  • 更新日:2008/07/27
  • by Taka Matsutsuka
  • カテゴリ:
WebがプラットフォームとなったWeb 2.0の時代に、OSとはどのような意義を持つのでしょうか。MicrosoftはWindowsの次のメジャーアップグレード"Windows 7"を2010年にリリースする予定とのこと。Tim O'Reillyが2004年に提唱した"Web 2.0"概念の中で、最...

SDカードでSSDとはいうものの...

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ: ,
私が使っているパソコンはHDDが1.8インチなので、SSDには並々ならぬ興味があります。ただ、安価なものはMLC(Multi Level Cell)であることが多く、転送速度が遅かったり書き換え回数が少なかったりという難点があります。また、SDカードのものは概してCFよりも転送速度が遅く、HDDの置...

SDカードドライバの設計(2)

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ: ,
SDカードのファイルシステム SDカードはファイルシステムにFATを採用しています。ですが実は、FATであることは必須ではありません。SDカードの低レベルインタフェース仕様のみを見れば、単なるセクタ単位の入出力なので、他のファイルシステムを入れることも可能です。セクタサイズは512バイト(2GBのカ...

SDカードドライバの設計(1)

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ: ,
拙作ののSDカードアダプタは、ジョイスティックポート経由で接続し、データのやり取りをすることができます。これから少しづつその説明をしようと思います。 AY-3-8910 PC-6001のジョイスティックポートはPSGであるAY-3-8910が持つ、2つの汎用8ビットパラレルI/Oポートに接続されてい...

バットマン、タブロイド紙の格好の餌食に

  • 投稿日:
  • 更新日:2008/07/23
  • by Taka Matsutsuka
  • カテゴリ:
ロンドン地下鉄駅で配布している無料の新聞"Metro"7/22版でも取り上げられていましたが、映画"BATMAN"の最新作「The Dark Knight」の主演男優Christian Bale氏がロンドンで逮捕されたそうです。わかっている範囲内では突発的な家族内での暴力ということで、大犯罪を犯した...

Fedora 9サーバの設定(メール篇)

  • 投稿日:
  • 更新日:2015/03/08
  • by Taka Matsutsuka
  • カテゴリ:
メールサーバの設定方法備忘録 サーバをアップグレードするたびにいつもいつも忘れるので、備忘録を書くのですが、そのファイルもいつもどこかに行ってしまって、結局調べなおしになります。 ここに書いておけば最悪Googleのキャッシュにでも残るであろう。:-) ということで、メールサーバの設定方法の紹介です...

毎日新聞社が陥った「紺屋の白袴」

  • 投稿日:
  • 更新日:2008/07/20
  • by Taka Matsutsuka
  • カテゴリ:
この騒ぎにはつい今しがた気づきました。あー、もう言葉も見つかりませぬ...。日本に住んでないせいもあり、日常的に英語のサイトは読んでいますが、「日本の」英語サイトはわざわざ読まないですからね...。雪印食品やミートホープ、船場吉兆などがまずかったのは、事を起こしたことのみならず、その後の対応のまずさ...

PC-6001ムービー技術情報

  • 投稿日:
  • 更新日:2015/02/09
  • by Taka Matsutsuka
  • カテゴリ:
ムービー再生の技術情報です。前提として、SDカードの技術情報が必要なのですが、こちらはまた別に書きます。PMVフォーマットのベースは、ベタのビットマップファイルです。 というかむしろ、VRAMのイメージそのものです。 スクリーンモード2のセミグラフィックモードの対応は、エンコーダ側で変換を行っていま...

PC-6001で動画再生

  • 投稿日:
  • 更新日:2015/02/09
  • by Taka Matsutsuka
  • カテゴリ:
SDカードの大容量とせっかく作ったSD-OSを生かしたアプリケーションとして、 動画再生を試してみました。名づけて、Pico Movie(ベタベタ)。 1. 現在のバージョン とりあえずBELUGAのカートリッジを利用していますが、 RAMのみで動作させることも可能です。 取れるバッファの大きさが変...

ブログオープン

  • 投稿日:
  • 更新日:2015/02/24
  • by Taka Matsutsuka
  • カテゴリ:
ようやくオンラインになりました。HTML手書きが面倒なので、Movable Typeをインストールしました。これまでの記事も少しづつこちらに移動させる予定です。よろしくお願いします。...