準階層型状態遷移機械ジェネレータ "smg" おお。これは是非とも使いたい。 けど今のプロジェクトは C 言語なのでちと後回しだな……。
cgengo.wav パブリックドメインで。
http://d.hatena.ne.jp/keim_at_Si/20081027#p1 MML のトラック仕様がどうなるのか、勝手に楽しみにしていたのだけど、結局は TSSCP 仕様を引き継いだらしい。この形式は ; までで 1 トラックを書ききらな ければならないのが慣れないな。E crcc drcc rcrc dccr crcc drcc rcdc ddd8 D drdd drrr drdd drdr drdd drrr drdd drdr E crcc dccr rrcr dccr crcc dccc ccdc ddd8 D drdd drrr drdd drdr drdd drrr drdd drEN51@v51c+8 EN50@v50みたいな、桁を揃える書き方が出来ないというか。 取り合えず フィルモア VRC6カバーを移植してみた。 mck から MML を持ってくる場合は @@ テーブルに +1 する。 あと 2a03 ノイズがホワイト・ショート共にちょっとバグってる気がする。%1@9o0cdefgab>cで周波数を変えられない。 それにしても、Flash で FM 音源が鳴ってしまうというのはなんだか凄いな……。 後で、もっと FM ブリバリのデータを試してみよう。
eupwin で使われてる fmgen の音色発音は実機と違うような感覚がずっとぬぐえ なくて、特に HLFO が実機ではもっと深く掛かっていたような気がして、でも実 機の HDD が逝ってしまったのでずっと放置してきたんだけど、そういえば Marty を持ってたじゃんと思い出し、セットアップして録音&検証。 フリーソフトウェアコレクション8に収録されている H.IMOTO 氏の楽曲で聞き 比べてみる。メロディやパッドの至る所で AMS や PMS が掛かってる曲だ。 tech_marty.mp3 tech_eupwin.mp3 うーん実は HLFO においてもかなりの再現度だったか。疑ってごめんなさい。>fmgen 折角 Marty を動かしたので、メニュー音楽も録った。 menu_marty.mp3 menu_eupwin.mp3 -- それにしても Marty (に限らず TOWNS 全般)は LPF を強く掛け過ぎだ。FM の方 は放っておいてくれてもいい気がするのに、一緒にフィルタを通しちゃってるも のだから、籠もった音という印象が強い。TOWNS PCM のサンプリング周波数が公称 19,200Hz だから、ナイキスト周波数で 9,600Hz くらいかな……。
WEP がヤバいとかで ubuntu 入れてるノートの無線 LAN を WPA にしたら AP に 繋がらなくなってしまった。困るので設定を WEP に戻したら、そっちでも繋が らなくなってて弱ってしまった。 WPA と WEP で設定がバッティングしてるとか、そーゆーのがあるのかな。どこ を確認すればいいのかすら分からん。 仕方が無いので別の無線カードをブッ刺して WEP で設定したら、そっちでは繋 がるようだ。しかしこのまま元のカードが使えないとかなると困るんだよなぁ。
以前、「真の Windows ユーザ」の UINDOUZU-DEBAGGU-SUTAIRU を紹介したが、 実際のところ gdb はそれほど使っていない。何故なら、エミュレータの内蔵デ バッガだけで殆ど事足りてしまうからである。流石に全てのウインドウを表示すると UXGA では狭く感じられるが、全て開いて こそ、真の Advanced Visual Boyer (亞怒版須藤 媚寿或坊や阿)と言えよう。
binutils 2.18.50 を z80-unknown-coff でビルドしてみた。 MD ソフト のページに置いておきます。Windows 用のクロス環境です。 $ z80-coff-as hoge.asm -o hoge.o $ z80-coff-objcopy -O binary hoge.o hoge.bin でアセンブル&バイナリ抽出が出来ます。よーするに必要なファイルはこの二つ だけなので、メガドラで使う分には他のファイルは消していいです。メガドラで 使わないなら全部消していいです。 -- ちょっと試してみたらDD系の未定義命令もばっちりサポートしてた。GNU すげー。 あとは C コンパイラとか……は、別に要らないかな。 ん、uchuusenさんの mmdpz80 をアセンブルしてみたらバイナリが一致しない。 どういうことだ……。 -- 以下、自分用の覚書 configure オプション。../binutils-2.18.50/configure \ --disable-nls --enable-gnu-as --enable-gnu-ld \ --target=z80-unknown-coff --program-prefix=z80-coff-program-prefix の coff は要らなかったかもな……。
http://bpjbeautyplanets2.spaces.live.com/blog/cns!595CF034E0494249!1548.entry サウンドドライバ組んで、とりあえずでシーケンスを鳴らしたいとき、MML コン パイラ作るのがめんどくさいと、こういう書き方するよなーやっぱ、と思った。
ロットによるんだろうけど、上画面の方が(比較的)残像少ないし色味もいいの で、選べるなら上画面で遊ぶべきだと思うんですよ。
ペンと数色のパレットしかないあのツールで、すげーの描いてるひとが多いなと 思ったら、color ボタンで半透明になるのね……。しかしそれでも、閉領域ペイ ントがあればなーと思ってしまう。
SpritesMind のフォーラムを見て知ったけど、現在進行形で開発中のメガドラエ ミュがあるみたい。 http://aamirm.hacking-cult.org/ Gens や Kega と違ってデスクトップが 32bit カラーでもそのまま起動してくれ るのが嬉しい。フォーラムで配布されているデバッガバージョンがメモリビュー アを備えているのも、見たがり屋としてはうれしいところだ。
忘れてもあとから参照できるようにと Firefox の履歴を120日に設定していたん ですが、結局のところ、件数が多すぎると検索に時間がかかって使い物にならな いとゆーことを学んだよ。 そーゆーわけで、履歴を独自に検索するシステムでも作ろうかと思ったんですが、 Firefox3 からはブックマークと履歴が統合され places.sqlite とかゆーファイ ルになったのか。まぁ SQLite 使ってアクセス。 履歴は moz_historyvisits から参照するっぽいけど、基本的に色々な ID と訪問 時間しか格納されていなくて、URL とかタイトルが欲しいときは moz_places か ら ID で引っ張ってくる必要があるみたい。 んでまー色々やったけど、面倒くさくなったのでもう結論を書くと、履歴に保存 する日数を下げました。終わり。