2008年12月10日から2008年12月6日までの日記を表示中

2008年12月10日 (水)

ツインファミコンをいじる

先日,以下の3番の途中まで済んだわけですが,今日はその続きを.

  1. 熱いと不評なACアダプタの交換
  2. RC2C05-99 にヒートシンクを取り付ける
  3. D-sub15ピン出力から XMD-2 に入力させるケーブルを作ってS映像出力対応
  4. 4人同時プレー用環境構築
  5. ディスクドライブのゴムベルト交換 (またかw)

まず3番の続き.同期分離回路のついた基板を収めるべく,いつものタカチのプラスチックケースに電動ドリルで穴を空け,精密ヤスリで加工します.あいかわらずしんどい作業でしたが,今回は新たに導入したザ・ダイソーの「横切りできる電動ドリルビット」が大活躍 (写真右).前にどっかで買ったドリルソー (写真左) と違って,かなりの勢いで削れてくれました.300円でこれはすごいw

横切りできる電動ドリルビットとか

というわけでこんな感じで箱に収まり,RGBアンプとXMD-2の間に挟んでウマーな感じになりました.横についているスイッチはローパスフィルタ On / Off 用のつもり.

同期分離回路

続いて4番.これは簡単.ファミコンのコントローラーの5本の信号線を D-sub15 ピンの対応するところにハンダ付けするだけです.色と信号の対応はこちらのページを参考にしました.1コンと2コンとでは,マイクがある関係で色とピン番号の対応が違うので紛らわしいですな.

1コンのピンアサイン
ピン番号 (色)用途
1 (茶)GND
2 (赤)DATA
3 (橙)P/S
4 (黄)CLK
5 (白 or 緑)+5V
2コンのピンアサイン
ピン番号 (色)用途
1 (茶)MIC
2 (赤)GND
3 (橙)DATA
4 (黄)P/S
5 (白 or 緑)CLK
6 (青)+5V

これを拡張端子の同じような名前のところにつなぎます(こちらのページ参考).1Pとあるところには3コンにしたいコントローラーの線を,2Pとあるところには4コンにしたいコントローラーの線をそれぞれつなぐ感じ.それ以外のところは両方つなぎます.

ピン番号用途
1GND
2
3
4
5
6
72P DATA
8
92P CLK
10
11
12P/S
131P DATA
141P CLK
15+5V

簡単ですね.この他,千石とかで売ってる普通のD-sub15ピンのメスコネクタだとストロークが浅くてファミコンの拡張コネクタのピンがささらないのでネオジオ用(?)のケーブルの切れっ端を使ってアダプタを作りました.あと,せっかくなのでファミコンのコントローラー端を D-sub9 ピンにして簡単に付け替えられるようにしてみたり (本当は純正ジョイパッドとかつなげられるようにここもDsub-15ピンに下方がよかったのかもしれないけど・・・).

3コンと4コン

ダウンタウン熱血行進曲で確認したところ一発OK.やりましたね.

熱血行進曲 4キャラ操作成功

で,いよいよ最後.に千石電商三号店で買った 1.2mm角 φ70 の角ベルトを取り付けます.結局いまいちな結果に終わったバンコードを取り外し,ビニールテープを剥がして・・・(´・ω・`)

結局うまくいかなかったバンコードを除去

角ベルトを引っ掛けてみたところ,恐ろしいくらいぴったり.

角ベルトをディスクシステムのドライブに装着したところ

さっそく調整だ! 手で回らなくなるところまでプーリーを回して,そこでイモネジがディスク挿入口の反対側を向くように金具を取り付けて固定.いざ・・・

ナイトムーブOK,ソロモンの鍵OK,もえろツインビーOK,ゼルダA面OK,そして ゼルダB面セーブデータもOK!!! なんと調整一切なしで鬼門のゼルダB面セーブデータまで一発ロード成功ですよ.これはすごい.たまたまヘッドの向きがよかったのかもしれませんが,それにもしてもあのバンコードでの苦労は何だったんだ・・・(;´Д`)

というわけで,ようやくやりたかったことが一通り完了しました.ふー.後は遊ぶだけですね(笑)

ぴじつた

0.8.1 がリリースされたので Windows 版をビルドして置きました.今回から prefs.ui をバイナリに埋め込むようにしたので,別途 .purple\pidgin-twitter の下に置く必要はなくなりました.

2008年12月 9日 (火)

Evinceのフォント問題

体調悪くてぐだぐだしてました.寝たらだいぶ治りましたが,10月あたりからなんかずっとおかしい.不安だ・・・.で,ぐだぐだしつつ PDF 見たりしてたら例のフォントがおかしい問題が日本語のドキュメントの図とかでも発生.「SIMD」が「SMD」と表示されてしまい意味が通らず無駄に混乱するのはさすがにどうかと思ったので本腰入れて探ってみました.

とりあえず Fedora 9 の Evince だと問題ありません.うーん,fontconfig かなぁ.試しに Fedora で /etc/fonts の下を消してみたりしたら Evince 起動時に以下のエラーがドバドバと.

Error: Couldn't find a font for 'Helvetica'
some font thing failed
Error: Couldn't find a font for 'Helvetica'
some font thing failed

やはり「Helvetica」ですか.ぐぬぬ.

あー,T60だと「/usr/local/lib/X11/fonts/75dpi/helv*」とかあって,fonts.conf の dir でフォント探索する範囲に含まれてるけど,これがまずいのか? が,試しにここを見ないようにして fc-cache しなおしてみるも変化なし.うーん・・・.

Google 先生に相談したところ,こんなページが出てきました.・・・うーん,これ関係あるのかなぁ? 「Nimbus」もあるしねぇ・・・って fc-list しても「Nimbus」出てこないし! Fedora 9 だとちゃんと出てくるぞ.ひょっとしてこれか?

いやしかし,Nimbus なんてファイルは Fedora 9 にも見当たらない.これは一体・・・.再度 Google 先生に相談してみると,こちらのページ を紹介してくださいました.なんとこれは gs の付属物で「n019003l」とかそんなファイル名なのですか.知らなかったー.そして locate してみると・・・Fedora だと fonts.conf で探しにいく /usr/share/fonts/default/Type1 に置いてあるし.

というわけで gs のインストール先である /usr/local/share/ghostscript/fonts/ をfonts.confで見るようにしてやったところ見事に問題が解決しました.ついに綺麗なフォントで表示されるようになったぞ! いやー,素晴らしい.快適だ.

Before

文字の表示位置がおかしいEvince

After

直った状態

NEOGEOで縦縞

ふと NEOGEO を動かしてみたくなり,同期分離回路を挟んで XRGB-3 経由で液晶に出してみたんですが,なんか汚い感じが.変な縦縞が入っているように見えます.なにこれ (´・ω・`)

縦縞が入っている

気になって調べてみたらこちらのエントリがヒット.縦縞は有名なのですね.かつて PC-98 か何かのモニタに出したりしてたときは気にならなかったような気もするけど,昔過ぎて思い出せません・・・.

おまけ.ユリ・サカザキ.

やめて,お兄ちゃん!

やっぱり縦縞が気になる.

縦縞が目立つ

2008年12月 8日 (月)

ツインファミコンをいじる

なんか今週末に必要となりそうだったので,今日はツインファミコンの日と決めて,一気に以下の案件を片付けることに.

  1. 熱いと不評なACアダプタの交換
  2. RC2C05-99 にヒートシンクを取り付ける
  3. D-sub15ピン出力から XMD-2 に入力させるケーブルを作ってS映像出力対応
  4. 4人同時プレー用環境構築
  5. ディスクドライブのゴムベルト交換 (またかw)

まず1番.手元のツインファミコンでは,貰い受けたときから純正の AC アダプタの接触が超悪かった (いわゆる箱側の根元で断線してる感じ) ので,純正 AC アダプタからコードごと切断してメガドラ 2 の ACアダプタに移植して使っていました.が,これ,電圧がちと高く (ツインファミコンは一応定格 7.6V に対して 10V),使ってると何かやたらと熱くなるんでかなり不安があったり.というわけで,先日秋月で買ってきた 9V 2A の AC アダプタに交換します.

移植していたプラグ付きコードを再度外して,プラグのついていない側に別途買っておいたちょっとマニアックな径のプラグをハンダ付け.で,ACアダプタのプラグをぶった切って,さっきのプラグにあうジャックをハンダ付け.こんだけ.あっという間に終了.

プラグを付け替えたACアダプタ

「秋月のACアダプタのプラグを直接ツインファミコンのジャックに合うサイズのプラグに付け替えればいいだけじゃ・・・」と思われそうですが,実は作業を始めるまでツインファミコンのACアダプタはセンターマイナスだと思い込んでまして,プラグのところでプラスマイナスを逆にしてつけちゃうと,ACアダプタに書いてあるのと実態が矛盾して (数ヶ月後の自分が) 間違えそうで危ないと思って AC アダプタ側をわざわざ間違えにくいようにジャックに付け替えたのでした.作業を始めてからねじる必要がないことに気づいてややしょんぼり.まあでもお陰で AC アダプタのコードが超長くなりましたがw

次に2番.RC205-99 は例の編集ファミコンから取った PPU なわけですが,動かしているとこれが超熱くなります.毎日使うわけじゃないけど,貴重な石なんで少しでも寿命が伸びるようヒートシンクをつけようかと.

千石でちょうどPPUに合うくらいの大きさのヒートシンクを買っておいたので,作業としてはこれに熱伝導シートを貼ってPPUにくっつけるだけなんですが,ツインファミコンの場合カートリッジを支える部分がPPUの上にちょっとかぶるような感じで突き出しているため,そのままだとぴったり乗ってくれません.端っこの一列分のフィンを曲げてやったらちょうどいい感じです.まーこれも大した作業じゃないですね.

PPUの位置がカートリッジのガイドにかぶる

ヒートシンクの端を曲げただけ

とりあえず1時間くらい放置してみたところ,ヒートシンクは熱々とまではいかない程度に温かい感じでした.ちゃんと放熱してるからこうなのか,それとも熱伝導シートの貼り方がまずくて熱が全然伝わってないだけなのか・・・.

そして3番.元々 XMD-2 のDIN 8ピンに合うジャックのついたケーブルを作ってあったので,それの反対側にRGBのアンプにつなげるための D-sub15 ピンのコネクタをつければおしまい.・・・と思っていたんですが,XMD-2 を通すと S映像どころか XMD-2 の RGB 出力経由でも映ってくれません.あれー,何か間違えたか? XMD-2 をメガドライブにつないだらちゃんと映像は出るし,ファミコン側も RGB のアンプから直接 XRGB-3 につなぐ分には映る.うーむ・・・

・・・あ,同期分離必要ですかもしかして (;´Д`)? 試しにに組んだままむき出しで放置していた LM1881N の回路をつないでやったところ S 映像が出るようになりました.

同期分離回路を間に入れたところ

S映像が出た

なるほど.ということは,これを出先で動かすには,箱に組み込むなりなんなりしないといかんわけか.どうせ他の機種でも使ったりするだろうからちゃんと箱に収めるか.

という感じで,大した作業もしないまま今日はここで時間切れ.箱に収める作業はまた後日か.ていうかあらゆる点で時間がないぞ (;´Д`)

「だに」問題

解説充実し過ぎてふいたw.すごいなぁ.ああ,そうか,「想像だに」とか「予想だに」は言いますね.

無線LANつながった

先日の自室の無線LANつながらない問題ですが,実は key を間違えていただけでした (数えたら1文字足りなかったorz).一度間違えて打った iwconfig のヒストリを延々繰り返し使っていたせいで気づくのが余計に遅れたとか情けない _|‾|○

リーク

2008年12月 7日 (日)

無線LAN

T60が自室の無線LANにまたつながらなくなってしまった・・・.リンクして,ちゃんとAPは見えるんですが,その先 dhcpcd でIPアドレスを取りにいこうとしたところでタイムアウト・・・.うーん,とりあえずこっちからはパケット出てるんですけど,OpenBlockSまで届いてないのかなー.

だに

今使ってるAnthyで「あいだに」を変換すると「愛だに」という一文節の候補が出てくるんですが,こいつの意味 (文法的な解釈?) がよくわかりません.他にもあんのかなーと思って適当に打ってみたら,割と何でも出てきますね.「めしだに」「しごとだに」「でんしゃだに」・・・なんだこりゃ.「未だに」とはちょっと違いそうだしなー.うーん.

・・・あ,「微動だにしない」って言葉がありましたね.辞書を引いてみたら,例文は万葉集とか源氏物語とかからの引用ばかりでしたが,意味的にはこれの「だに」と同じっぽい.なるほどー・・・って「愛だに」はやっぱり意味がわからん (;´Д`)

2008年12月 6日 (土)

秋葉原

16時半頃に到着.この時間ならこれに間に合うかなーと思ってたんですが,通りに出た瞬間に速攻でイベントのことを忘れてしまい,トレーダー2号店の3Fに行って,千石に行って,店を出たところで時計を見てようやく思い出すという予想外の展開にw

で,行ってみたらまさかの超満員で入場制限中 orz.最後の方で Linux 版の SDK はあるけど政治的な理由だか何だかで出せない的な話が聞こえてきてちょっとしょんぼり.最後のじゃんけん大会終了後,人が減り始めたところで展示を見に中に入ったら知ってる人がいて「冬は何日目に行きますか」とかそんな話をしてきましたw

離脱後,マックジャパンを見たらMVSのソフト 3本500円コーナーがあったので,KOF96・KOF99・餓狼3のセットを買ってみたり,秋月でACアダプタ買ったりしてたらもう集合時間目前.ひー.

MVS 3本500円

シューター部忘年会

で,集合場所に行ってみたんですが,暗くてどこに集まっているのか全然わからん (;´Д`).限界を感じてカイワレ先生にお電話したら移動し始めたところだった模様.地図を頼りにお店まで行ってどうにか合流できました.はぁはぁ.

というわけで,Twitterでお馴染みの皆様と楽しく飲んできましたよ.

  • 会場 (というか単なる飲み屋の一角) から ネットブック + e-mobile で Ustream によるネット中継 (音声のみだけど) が行われ,さらにそれを別の人が ネットブック + e-mobile でその場で視聴するという荒技を披露しており,やっぱりすごい時代になったんだなーということを今更ながら実感.
  • 終わりの頃になってDSで絆モードみんなでやろーぜーな展開になり,一同ケツイDLを起動して並べたところなんと全部で16台ものDSが.これは壮観 (ちなみに写真のDSの横にあるのは何と怒首領蜂大復活の基板w).そして絆モード初体験だったわけですが噂通りめちゃくちゃ難しい(;´Д`).最初は気づかぬうちに自分の番になっていてあっという間に被弾してオートボムとかそんなのばっかw.絆というか,仲間と交代直前にシンクロしていることが重要なのかもしれん.みんな下向いて急に静かになってて何か不気味な感じでした(笑)

    ケツイDL入りDS 16台並ぶの図

  • 何かの役に立つかもと思って参加者リストみたいなの作って持っていったら会計のときに役に立った.そして帰り際になぜか絵がいっぱい描かれて戻ってきたw

    絵が描かれて返ってきたよわーい

と,そんなこんなであっという間の2時間でした.早いなぁ.あと3,000円は安いなぁw.参加された皆様,お疲れ様でした.

トラタワ

飲み会終了後はシューター部らしく一同トラタワへ.6F行くのかと思いきやみんな8F(レトロゲームフロア) に.うほ,新入社員とおる君,初めて見たわw

自分はゲーム天国に挑戦するも3ボスで撃沈.Red氏がカラオケステージまで頑張るぜといってかなりの額をつぎ込んでましたが,その後誰かの調査によってカラオケステージはサターン版にしかないことが判明し一同しょんぼり.これはサターン版を手に入れてリベンジする流れですねw

部長や後から来られたおーやまさんのトライゴンDPを拝見したり,ナイストを見ていたりしていたら,いつの間にかシューター部っぽい人が減っており,気がつけばかなりやばい時間になっていたので撤収することに.ほとんどの方にご挨拶なしで撤収しちゃってすいませんでした.

で,どうにか乗り過ごすこともなく帰り着いたんですが,最後に地元駅の駐輪所で自転車がパンクしているという事実が発覚.なんというオチ (;´Д`).しばらく駅が遠くなりそうです orz

2008年12月10日から2008年12月6日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2008年12月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ