JavaScript
Coltablever. 0.80α
ライブラリIE用JavaScript

ダウンロード
JavaScriptのテーブルを駆使して、文字を表示したりアニメーションを行ったりするスクリプトです。
JavaScriptでこんなことができるのか・・・という参考にはなりますが、コードが長すぎてあまり使い物にはならないかもしれません(笑)
そのうちひまがあれば(ないと思うけど)コードを減らしてもっと使いやすくするカモ?あ、あとライブラリにしては関数の解説が全然ついてません。 これもそのうちつくります。
Visual Basic
3D Tokeiver. 0.9β
お遊びWin95以上。要DirectX

ダウンロード
アナログ時計を裏側からみたら、どんな風に見えるだろうか?と思って作ったソフトです。Direct3DをVBから呼びだすライブラリがありまして、その練習用にもともと作ったんですけどね。 練習用なので、実用性はあんま考えてないです。もしかして、今後なんかのソフトを作るときにコードを流用するかも。 いくらでも応用しようと思えば応用の利くソフトです。
WordBookver. 0.6α
学習Win3.1版と95以上版あり

Win95(またはそれ以上)版ダウンロード
Win3.1版ダウンロード(要VB2.0ランタイム)
単語帳ソフト。VisualBasicで最初に作ったソフトです。VisualBasicはバージョン2.0からはじめたもので・・バージョン2.0だと、APIの情報を仕入れるのが大変だったので、このソフト以来、バージョン2.0は使っていません。それにしても、Windows3.1上でソフト作るとしたら、VisualBasicじゃなかったら、ものすごく開発効率落ちますね・・・・。
それでも、俺の友達はWin3.1のファンになって、(早くてマトモに使えるからだってさ。それをいっちゃ、Linuxだってそうだと思うが?しかもずっと安定しているし・・・)、APIの情報をどっかから仕入れてきたみたいで、やってましたよ。たしか、Win3.1用のタスクバーとか作ったりしてました。
その後、VB5.0に移行したときに、VB2.0時代のコードをコピペ+修正して、VB5.0用に移植しました。
Borland C++ Builder
RunningWindowFinder ver. 0.8α
プログラミング学習用Win95以上

ダウンロード
登録されているウィンドウをすべて列挙して、そのプロパティーをいじるソフトです。 隠れているウィンドウを発見することができるかも?APIを勉強したい人用のソフト・・・っていうか、もともと公開考えてないソフトですんで。ショボいです(笑)<
FLU ver. 0.7α
ゲームWin95以上

実行ファイル
ソース
初めて作ったマトモに動くゲーム。高2の時に、文化祭で出品しました。
もともと、水にブロックを浮かべるという発想で、FLU(フルー)という名前にしたが、実際には時間がなかったため、非常にありきたりなルールのゲームになってしまいました。
このゲーム、文化祭前日に、4時間かけてソースを詰めて、コンパイルしたのだが、詰めたソース部分を友達が誤って消してしまったため、それ以後改造できなくなったので、基幹部分はいろいろ使いまわして、途中から、下のMetal Ballというゲームに分岐させました。なお、ソースをつけるとファイルがでかくなるため、ソース部分は分離させました。
Metal Ball ver. 0.6α
ゲームWin95以上

実行ファイル
ソース
FLUのソースコードを最後に詰めた部分が失われたため、ソースコードを途中から分岐させて作った、FLUとはルールがまったく違うゲーム。
俺にしては珍しくルールの説明を書いたreadme.txtが残っていたので、ルールはそちらを参照してください。なお、このゲームについてもソースを分離させました。
LSI-C 86 試食版
DosTokeiver. 0.9β
一応?スクリーンセーバーってことで(笑) PC-98x1とPC/AT互換機双方のDOS

PC/AT互換機(この用語がわからない人はこれ)版ダウンロード
自分はずっとPC-98x1用のグラフィックライブラリを自作していたのですが(LSI-86試食版にはついていなかったので)、これはそのライブラリが出来た後に、ついでに関数ポインタ使ってPC/AT互換機にも対応させようと思って、作ったソフトです。実際にはやらなかったのですが、たしか、この少し前にCOMについて勉強して、インターフェースの概念に結構感銘を受けました。
起動させると、PC-98x1用のDOSなのかPC/AT互換機用のDOSなのかを自動判別して、関数ポインタを設定して、適切な描画関数を呼び出す・・・はずなんだけど、そうなってない(笑)。たしか、ここまでできたはずなんだけど、そのバージョンはどっかいっちゃったみたい。いや、負け惜しみじゃなくて(笑)。
内容としては、単なる時計です。自動判別と、インターフェースの概念を実装してみたかったから作ったソフトです。
INKEY.comver. 1.0
ユーティリティー PC-98x1とPC/AT互換機双方のDOS

ダウンロード
キーを入力して、そのキーコードを返すソフトです。バッチファイルを作るときに使えます。DOS付属のinkeyがあまりに貧弱だったので作りました。非常に簡単なソフトです。 これ以上簡単にしようがありません。だから、バージョン1.0(笑)
ま、今時バッチファイル使う人も少ないだろうけど・・・でもXPになったから、逆にログオンスクリプトで使う人いるかもね(笑) 俺はWindowsのログオンスクリプトなんてやったことないけどさ。
LISTライブラリver. 0.8β
ライブラリ LSI-C 86 試食版

ダウンロード
リストを実現する、大変回りくどい書き方をしたライブラリ(笑)
なにしろ、「->演算子」を知らない時に書いたものだから・・・「p->m」でかけるところを、みんな「*p.m」で書いているもんだからもう大変ですよ。 たかがリストを実現するのに、ものすごい数の関数を内部で定義しているのがシドイ。 ホントは、このリストを使って、UNOのプログラムを作る予定だったんだけど、LISTプログラムを作ったところで終わってしまいましたね。(笑) まぁ、UNOのプログラムも、そのうち暇があったら作りますよ。 もちろん、このライブラリを使わずにね(笑)