ページへ戻る

− Links

 印刷 

I.Tak. のソース :: OSASK計画

osaskwiki:I.Tak.のソース

« Prev[3]  
*なにもの [#b8f70b06]

nasmでプログラムを書く人。OSASK/TOWNSの改造を通してOSASKに関わるようになった。
Cのライブラリはほとんど全く知らないので, 普通のプログラムは書けない。
w3m最強。

[[年中無給@東京:http://user.ecc.u-tokyo.ac.jp/~t40370/]] ホームページ。
学部と一緒にアカウントも変わったので~t40370へ移転しました。
s/g240845/t40370/g してください。
MLとか脱退手続きしてないのに旧アカウント使用不能だよどうしよう

[[年中無給:http://home1.catvmics.ne.jp/~msy/takhome.htm]] かつてのホームページ。更新していない。

*企て [#i71a0ada]
始めたことは終わらせないとなー。
- 完成or未公開
--CLGD 16bpp - 一応動くんだけど, FDドライバがハングする謎のバグが。他の画面モードだと問題ないんだけどなー
-進行中
--UTV - 次はマウスか?
--LaMUDA - [[企画室]]ネタの電卓を作ろうかと。無駄に18桁。128bit/64bitの除算はついに2進数筆算にしてしまった。
--chelo - アンドゥ。描画範囲をいろいろな方法で指定できるようにする (トレースペンを矩形範囲に使えればコピー機能になる)。消しゴムやペンの大きさを変える。閉領域フィル (できるかな)。
-改良
--OsaskCanvas - 多色対応をどうしよう。
-考えたもの
--NM'03 - Nicola Master 2003。2003年中に何とかしよう。……無理だったよう。
--SP - スプライトDLL。
--Tek0DLL - tek0圧縮のDLL。
--towns4,towns15 - TOWNS用4bpp, 15bpp GAPI
--tvesa16,tvesa32 - TOWNS+CLGDに移植したい。
--FMFMMML - FM-TOWNS用FM音源MML再生。
-改造
--kcube - 固定小数点にしよう。
--winman0 - 壁紙の省メモリ化, ワークスペース, タスクバー, ポップアップ/プルダウンメニュー
--pokon0 - GUI化。マウスで一通りの操作ができれば。

*コメント,要望 [#w67e8859]
-SJIS,EUCときたのでUnicode(UTF-8)の変換もできたら嬉しいなぁ
--キター。巨大な (日本語だけでも32KBくらいか) テーブルが要るので難しいですなあ。とりあえずアプリでやってみようかな。
--作ってみました([[ベイサイド]])。最新版WABAで使っています。 http://bayside.upper.jp/index.cgi?p=Unicode
-↑その仕組みはどうかと思う……ので、対抗意識燃やして作ってみました:) [[これ:http://user.ecc.u-tokyo.ac.jp/~g240845/osask/lzh/utv01.tar.gz]]と[[ソース:http://user.ecc.u-tokyo.ac.jp/~g240845/osask/lzh/utv01s.tar.gz]]です。マップにはJISX0208しか入ってませんが、圧縮して30KBいきませんでした(生だと256KB)。 -- [[I.Tak.]] SIZE(10){2004-05-22 (土) 20:21:54}
-韓国語, 半角カナ, 2000JIS第一面 とスクロールに対応したのを[[公開:http://user.ecc.u-tokyo.ac.jp/~g240845/osask/]]。あ, 2000JISマップの著作権はどうだったけ。 -- [[I.Tak.]] SIZE(10){2004-05-27 (木) 12:42:08}
-CLGDの話には全然関係ないと思うけど、winの最近のツールでビデオカード2でキャプチャしようとすると窓表示しようとしてなんかやたら画面バチバチ切り替わ(って使い物にならない)んだけど、そのときディスクアクセスが入ると固まったり画面戻らない事が多いです。なんか理由考えられます? -- [[名無しさん]] SIZE(10){2004-05-28 (金) 23:59:08}
-昔Oh!誌で、32k一画面のモードではデジタイズと窓の両方を表示しようとしてまともに使えないって書いてありましたが、そもそもTOWNSのモデルはなんです? ↓見ても分かるように私はwin/TOWNS持ってないんですが…… -- [[I.Tak.]] SIZE(10){2004-05-29 (土) 19:22:55}
-あ、いや使い物にならない事自体はいいんですけと(Gleaming Shot辺りなら切り替わらないので使える)、同じように落ちるというのがちょっと気になって...いやOSASKで試しにバック画面のキャプチャ機能付けてみてと言ってるわけでは決して^^; -- [[名無しさん]] SIZE(10){2004-05-29 (土) 20:49:33}
-工学部に進学されたんですね。 -- [[小柳]] SIZE(10){2004-06-09 (水) 23:17:06}
-よく分かりますね……(^_^; -- [[I.Tak.]] SIZE(10){2004-06-10 (木) 10:30:07}
-w3m最強。同意。 -- [[名無しさん]] SIZE(10){2004-07-15 (木) 17:15:47}
-メーリングリストの配送先をt40370@に変更しておきます。 -- [[小柳]] SIZE(10){2004-07-15 (木) 23:31:25}
-おお, 変更通知来ました。ありがとうございます……って小柳さんML管理人でしたっけ? -- [[I.Tak.]] SIZE(10){2004-07-16 (金) 15:51:35}
-はい、ML管理者の一人です。 -- [[小柳]] SIZE(10){2004-07-16 (金) 16:12:03}
-質問。sarのフロントエンドのスクリプトってsar ztfみたいなことはできないのでしょうか。あと、HP-UXにはsarという同名コマンドがあるので名前変えたほうがよいかと。mkpasswdも二つあるから別にいいといえばいいけれども -- [[名無しさん]] SIZE(10){2004-10-22 (金) 16:27:51}
-bim2bin4p + t5lzma4.0.6 for Linux を作っていただけませんでしょうか?私がやっても全然うまくいかないです。 -- ''bayside'' SIZE(10){2004-10-25 (月) 09:35:57}
-おっと見逃がしていました…… sarでz (tek系での圧縮) が有効なのはc(作成)のときだけで, 他のときは単純に無視されます。指定してもしなくても構いません。sartolが勝手に解決してしまうので。ちなみにgzipやbzip2を使うオプションはありません。 -- [[I.Tak.]] SIZE(10){2004-10-25 (月) 11:14:13}
-bim2bin4p + t5lzma 1.00 (tk5lgpl1: based LZMA 4.03) on Linux を作ってみました。[[ここ:http://user.ecc.u-tokyo.ac.jp/~t40370/osask/index.html]]。しかしこれで作ったtek5はsartol0gで自動展開できないような。 -- [[I.Tak.]] SIZE(10){2004-10-25 (月) 12:13:31}
-↑bim2binに eprm:z0 を付けないといかんようです。sarも更新しないといけませんね。 -- [[I.Tak.]] SIZE(10){2004-10-25 (月) 12:20:29}
-あれ, bim2bin4pはできてたのか ←メール確認しないやつ -- [[I.Tak.]] SIZE(10){2004-10-25 (月) 12:41:30}
-とても些細なことなのですが、 sar z0cf という例を sar z1cf にしてくれたらなと思います。というのは、sartolではtek0の自動展開サポートはありませんので。 -- [[K]] SIZE(10){2004-10-25 (月) 13:58:41}
-僕の方針としてはl2d3とtek0はフェードアウトで、OSASK本体ではもっぱら旧アプリを動かすためだけにサポートが残りますが、推奨はtek1~tek5です。 -- [[K]] SIZE(10){2004-10-25 (月) 14:02:13}
-指摘ありがとうございます。自動展開にべったり依存していたので, z0x は既に使用不能でしたX-( 例としては z2 を挙げておきます。sarも修正しで, z0を明示すれば展開できるようにしました。 -- [[I.Tak.]] SIZE(10){2004-10-26 (火) 12:05:08}
-もしかしてbay氏はLZMA4.03ベースのt5lzmaをLZMA4.06ベースにしたいのかな。MonaWikiに置いてあるlzma404tek5.zipのt5lzma_p.txtをLZMA4.06に当てて, MakefileのFileIO.oをC_FileIO.oにして, bim2binが付ける-notitleオプションを殺せば動きました (なぜか-notitleオプションは無効になっています)。bim2bin.cを圧縮/展開する分にはオリジナルと同じ結果を吐きました。 -- [[I.Tak.]] SIZE(10){2004-10-27 (水) 11:13:39}
-おお!まじですか!パッチがちゃんとあたりましたか。検証ありがとうございます.LZMA4.03は移植性がよくなかったので、LZMA4.04ベースにさせていただきました。最新版でも動くならそっちにしようかな。 -- ''bayside'' SIZE(10){2004-10-27 (水) 12:03:07}
-一箇所だけ自動で当たらないところがあるのですが, main2関数のタイトル表示部分なので無視しても実害はないというハナシです。 -- [[I.Tak.]] SIZE(10){2004-10-27 (水) 14:09:26}
-結局実行ファイル名はsarのままで決定なんでしょうか。sarshとかsar.shとかのほうが普及はしやすいような気がする。仮に誰かがRPMにしてもsysstatパッケージのあるディストリビューションだとsarの名前変えないと受け付けてくれないだろうし。 -- [[名無しさん]] SIZE(10){2004-10-27 (水) 15:20:01}
-とりあえずdebianのパッケージを検索してみたら, System Activity Reporter とか Suffix ARray liblary とかあるじゃありませんか(´Д`) sarshにしますかねえ。なぜか sarsh.tar.gz で配布したんだし。 -- [[I.Tak.]] SIZE(10){2004-10-28 (木) 08:43:17}
-sartol0i-Linuxにバンドルされているsarshについての質問:sarshでtek5圧縮するともれなくeprm:z0がくっついてstk5相当になるようですが、これは意図的なものでしょうか?(分かっていてやっているのならいいんです)。いやその、他のsar関係ツールのデフォルトではbim2binのデフォルトであるz2をそのまま使っているので、sarshで圧縮すると圧縮率がちょっと悪いな、とか言われそうで・・・。z0のほうが圧縮も展開も速いですので、その辺が理由でしたら問題ありません。 -- [[K]] SIZE(10){2004-11-11 (木) 11:34:35}
-それはsartolで自動展開できなかったころの名残りです。ありがとうございます, 消し忘れてました(^^; -- [[I.Tak.]] SIZE(10){2004-11-11 (木) 12:09:27}
-ユーザ名/グループ名って記録していないのでしょうか。それなら匿名アーカイブが作れて調度よいのですが。 -- [[名無しさん]] SIZE(10){2004-11-11 (木) 16:02:10}
-I.Tak.さんがレスしないようなので僕が代わりに。sarは今のところ、ユーザ名やグループ名を記録していません。匿名アーカイブという用途には向いているかもしれません。 -- [[K]] SIZE(10){2004-12-25 (土) 16:10:29}
-ところでI.Tak.さん、readme47はいつ頃できそうでしょうか?「最後に」欄のメッセージは12/16の[OSASK 7130]にあります。もし日曜日の深夜までにできそうにないのでしたら、こちらでreadmeを適当にこしらえますので、その旨お返事ください。 -- [[K]] SIZE(10){2004-12-25 (土) 16:12:02}
-返事は [[K]] へ書きました。読んでなくて申し訳ない。 -- [[I.Tak.]] SIZE(10){2004-12-27 (月) 11:24:31}

//#comment

*開発/動作環境 [#v681ef44]
-FM TOWNS II Fresh ES (CPU:i486DX2-66MHz, MEM:40MB, HDD:1GB, KBD:黒NICOLA配列)
--Debian GNU/Linux 3.0r0に移行。
--Slackware+JE ('96頃のもの。図書館で借りてきて入れた)
--nasm 0.98.36
--メインマシン。主にLinuxコンソール+Emacsでアプリ開発。OSASKのメイクもする。
--CFアクセスできる (OSASK&Linux)。TownsOSでもアクセスツールかドライバを作りたい。

-TOSHIBA TECRA M1 (CPU:PentiumM 1.3GHz, MEM:512MB, HDD:30MB)
--Debian GNU/Linux unstable, linux 2.6.5
--qemu linux2.6だとPITも実時間でkaodunサクサクだ。これはすごい。
--WindowsXPHomeEdition (プリインストール)

-SONY VAIO PCV-L320/BP (CPU:Celeron 466MHz, MEM:96MB, HDD:20GB, KBD:ダメ)
--Windows98SE (プリインストール)
--OSASKやアプリをテストするサブマシン (一番速いくせに)。
--PCカードスロット付きでCFアクセスできる。

-謎の(もらいもの)自作マシン (CPU:Pentium2 266MHz, MEM:192MB, HDD:40GB)
--Debian GNU/Linux3.0r0
--nasm 0.98.36, GO_0011
--ftp,telnet,sambaサーバとしてLANの中で稼動中。
--vaioともども拾い物のDIMMを入れてみた。

-FM TOWNS II ME (CPU:i486SX-25MHz, MEM:22MB)
--帰省中に使うマシン。

-PC-9801BX/U2 (CPU:i486SX-20MHz, MEM:6MB)
--帰省中のOSASKテストマシン。
--高負荷テストにもってこい。

« Prev[3]