2005-01-01から1年間の記事一覧

今日の作業

6:48 bvddの改良。MPlayerで使うオーバレイ以外は真面目に実装していなかったので、そのへんを修正。ベースフレームのブランチがちゃんと機能するように。あとバージョン問い合わせのioctlも追加。bvdd-1.0.0になるまではインターフェースも変更しまくりなの…

今日の作業

12:01 QVGA解像度への変更を追加。なぜかznesterが標準クロックでも余裕の60fpsキープになった。snes9xも動くようになった。 13:08 snes9xはend.さん式ベンチで38〜39fps(CCCR=2000218)。……うーむ、SDLはさほどボトルネックになってなかったのか。となると60…

今日の作業

6:09 - SDL とりあえずtestspriteが動いた。昔のデータによるとSL-C700では480x640で19.34fps、今回のSL-C3000は81.72fps。うーん、隔世の感。Qtとの通信も上手くいってる模様。こんどはキーマップも真面目に定義した。オーバレイや16bpp未満もサポートした…

最近の作業

SDL-1.2.8をベースにbvdd対応をスクラッチから起こしてるとこ。SDLはsoft-floatでQt非依存、キーボードやマウスイベントはそれ専用のQtアプリ(SDL-delegate)とIPC(SysV共有メモリ)でやり取り。結構めんどい。

TVアニメ版AIR

あまりにも出来が良すぎるので思わず買ってしまった。アニメのDVDなんてボッタクリで絶対買わね〜とかずっと思ってたけど(実際買ったことは無い)、全巻予約。良いものは売れるということで。ちなみに、1巻は発売日前日に届いたけど、2巻は催促して5日後ぐら…

バンブラ スコア表 平均98.99点

休み時間などで地道にやってた。自宅ではやってない。この100点の少なさで9位まで来るのは貴重かも。トップ20の中で100点の取得数は最少。(100点なんてそうそう出ませんって)残る98点以下だけど、ポケモンメドレーはやり込んでないんでそのうち出るとして、…

IIDX IR 山口県

また二週間ぐらい放置してたんだけど、慣らしもなしにいきなりエキスパートをやったら、150点ぐらい更新した。あれ?と思って全コースやったら、あわせて600点ぐらい更新しちゃったよ。.HOGE.の人も抜いたので満足。って、ここに書くとすぐに抜き返されそう…

MPlayer for Zaurus 1.1.4 をリリースしました

iWMMXt版のバグ修正とAcoveaによる最適化がメインです。関係無いけど、最近のFFmpegにはWMV9のネイティブデコーダが入ってることに気づいた(vc9.c)。まだ実用レベルじゃないみたいだけど、そのうち使えるようになるかも?

Acovea

とうとう終わった。結局78時間も掛かってしまった。

今日の作業

2:17 SDL関係もちょっと考えてます。Acoveaが終わったら挑戦してみよう。(あと2〜3時間で終わりそう) 2:41 あー、バンブラの楽譜書き出し関係のプログラムや.bbsデータが入ってるディレクトリをまるごと削除してしまった予感……。それも一ヶ月以上前に。……も…

http://www.pythonchallenge.com/pc/index.htm 2

LEVEL 6。Pythonスレのヒントで、最初の1歩がやっと分かった。HTMLソースに書いてあったヒントとページタイトルはそういう意味なのね。LEVEL 7到達。PILが要るのか?LEVEL 5をPython使わずに解いたんですか! うーん、すごい。LEVEL 7完了。予想通りだった。…

今日の作業

12:23 結局3日の23:30にデフォルト設定のAcoveaを起動した。36時間経った現在、半分ほど終わりそうといったところ。ベンチマーク結果に影響が出るといけないのでザウルスは触れないが、ビルドを行なっているホストマシンは普通に使っているので、予定よりも…

今日の作業

10:52 - Acoveaの準備 現状のリリース用MPlayerのビルドに要する時間は約4分。んで、Acoveaのデフォルト設定だと2000回ほどベンチマークが実行される。このままでは解析完了まで約6日も掛かってしまう。とてもそんなには待てないが、有意な結果を出すために…

今日の作業

5:50 crosstool crosstool-0.32きた! 早速挑戦。って、buildlogみたら、gcc-4.0.0のsoft-floatは全滅じゃん……。 5:56 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14352 http://www.andric.com/cross/patches/ これが要るとのフォローがMLに流れてた。ち…

Acovea - Analysis of Compiler Options via Evolutionary Algorithm

ちょっと前にみつけた、あるコードに対する最速の最適化オプションを進化的アルゴリズムで(?)探してくれるツールらしい。gccの最適化オプションは相互に干渉し合う部分などあって、手作業で最速オプションを見付けるのは不可能に近い。中身を眺めてみたとこ…

今日の作業

9:59 add_pixels_clamped_armをiWMMXtで書き直し。4%ぐらい高速化。あとbswap_32も速そうなコードを見つけたので変更。2%ぐらい高速化。昨日は129%まで速度が上がったと書いたけど、あれ以来120%を超えることが無い。なんだったんだろうか。 10:14 現時点で…

MPlayer for Zaurus 1.1.3をリリースしました (http://atty.jp/?Zaurus/mplayer)

もうザウルスが動画に弱いなんて言わないでリリース(笑) というのはともかく、「動画に最適」だとか「動画に向いている」とはとても言えませんが、普通に使えるレベルにはなったんじゃないかと思います。あと海外から来るひとがそれなりに居るようなので、た…

RIDGE RACERS direct audio 届いた

リッジレーサーズ ダイレクトオーディオアーティスト: ゲーム・ミュージック出版社/メーカー: キングレコード発売日: 2005/04/27メディア: CD クリック: 5回この商品を含むブログ (45件) を見る久々に満足度の高い一枚。Synthetic Lifeの元ネタ。ゼビウスのB…

今日の作業

3:06 w100ドライバにもローテートを追加。確認のため、数ヶ月ぶりにSL-C760の電源を入れた。近々SL-C760を手放す予定なので、w100は今後メンテナンスしなくなります。 4:22 昨日のトコのベンチマークページに、いろいろ追加中。SL-C760でMQBの場合のみ-vf ro…

今日の作業

コンパイラ最適化オプションの比較 7:40 http://atty.jp/?Zaurus/mplayer/Benchmarkに随時追加中。-O3より-O2のほうが速かったりと、意外な結果が出てきてる。これは面白い。 8:36 あー、これは自動化でもしないと大変すぎる。いったん中止。自動化手法を考…

bvdd-0.3.1 / MPlayer for Zaurus 1.1.2 をリリースしました (http://atty.jp/?Zaurus/mplayer)

詳細はatty.jpのほうを見てください。

今日の作業

17:31 YUVオーバレイの幅(インプットスタイルで見た時の高さのこと)は16の倍数でないといけないのだけど、そのへんの処理にバグがあった。とりあえず修正。ホワイトアウトしてもフリーズすることが無いようにbvddを変更。 18:58 そろそろローテートの最適化…

ZPlayer for Zaurus 0.0.5をリリースしました (http://atty.jp/?Zaurus/ZPlayer)

MPlayerの更新に合わせてちょっといじりました。BugTrackのほうは全然追えてません。すみません。

MPlayer for Zaurus 1.1.1をリリースしました (http://atty.jp/?Zaurus/mplayer)

詳細はatty.jpのほうを見てください。んじゃ寝ます……。

虫姫さまのサントラ

シューターの身だしなみとして、ちゃんと買った。5000円は高いぞ。んで、これが問題のフィギュア。フィギュア要らんからサントラを2500円ぐらいで売ってくれよ、なんて思ってたけど、いざ届いてみればコレはコレでいいかもしれない。とりあえずテレビの上に…

今日の作業

9:12 WMVが再生出来ない問題を、ぴろさんのパッチを参考にしながら修正。ぴろさんの方法だと多分ビッグエンディアンなマシンで壊れるので、そこは適当に。これは本家にも投げようかなぁ。あ、再生出来ないWMVファイルを持っていないので、リリースした暁には…

ひさしぶりのIIDX 9th

放置効果を発動させるために3日ほど寝かせておいたら、初めて*1エキスパートモード(TECHNO/7KEY)でAAAが出た! 前半3曲がかなり得意だからこそだなぁ。逆に弱いコースはGOLDEN。マジで苦手。.HOGE.の人には追いつけそうもありません。 *1:IIDX歴はAC初代より

今日の作業

11:58 カーネル関係で無駄な作業をして時間を潰してしまった。詳細は書きません。

Windows XP 64bit edition (だっけ?)

せっかくAthlon64使ってるんだから使いたいところだけど、ドライバが揃わないことには……。coLinuxも使えない予感。あと1年ぐらい待ちかな。メモリも2GBぐらい欲しいなぁ。つっても、Firefoxが何百時間も起動したままなため、どんどんメモリを喰っていってる…

今日の作業

7:05 AMRコーデックを有効にする方法が分かった。 - [MPlayer-users] Where is amr_nb code? (SOLUTION)って、固定小数点演算版がクロスコンパイルに対応してない……。面倒だからとりあえず浮動小数点版でいいや。 7:12 ふと考えたら、mplayer-bvdd-noiwmmxt…