自作プログラム集
PPC:PR2/R3/R4/R5  intel:R4/R5/zeta(RC3以降)
(R4専用というのはR3以前では動かないという意味です)

for HAIKU
comets
COMET II(CASL II) シミュレータです。
情報処理受ける方や、気軽にアセンブラ使ってみたい方向けです。
バイナリはhaiku用です。Be/Zetaの方は自分でコンパイルして下さい。
ver.0.01source付
haiku(120064bytes--2016.2.27)
ver.0.00source付
haiku(47071bytes--2016.2.11)
mkcal ver.0.02
画像にカレンダーを合成します。
(ver 0.02) 「8/11 山の日」を追加しました。
ver.0.02 source付
haiku(85771bytes--2016.2.11)
keylock
起動時にnumlockやcapslockを変更するためのミニプログラム。
昔作った気がするけど残ってないので再作成しました。
バイナリはhaiku用です。Be/Zetaの方は自分でコンパイルして下さい。
source付
haiku(4604bytes--2014.4.27)
beersaver ver.0.01
迷路のスクリーンセーバーです。bugfixのついでにちょっと改造。
バイナリはhaiku用です。Be/Zetaの方は自分でコンパイルして下さい。
ver.0.01 source付
haiku(15695bytes--2013.11.4)
addsvg ver.0.01
ファイルにsvg-icon(zeta用)またはhvif-icon(haiku用)を付加します。
ver.0.01 source付
haiku(8831bytes--2013.9.15)
gprox ver.0.077
画像表示、形式変換等を行います。
本来はgprod/gproe/gpropと連係させるためのものですが、
現在、アンチエイリアス問題のため、これらは正常に動作しません。
ver.0.077 source付
haiku(42628bytes--2013.9.15)

experimental
getdrv ver.0.00
現在使っているドライバを検出します。
非常に危険です。覚悟して下さい。
試してませんがppcでも動くと思う。
ver.0.00 source付
x86(12219bytes--2005.5.22)
gpd2svg ver.0.01
gprodからsvgに変換します。
未サポート(text,bitmap,パターン)
ver.0.01 source付
zeta(14581bytes--2005.2.11)
mimeatr ver.0.00
mimeデータベースの設定を行います。
要するにフォルダに表示される項目を設定するツールです。
ver.0.00 source付
ppc/x86(61078bytes--2005.1.16)
addsvg ver.0.00
ファイルにsvg-iconを付加します。
BeIDEで使用するためのplugin付きです。
ver.0.00 source付
zeta(19760bytes--2005.1.5)
fldatr ver.0.00
指定したフォルダのbig-icon-sizeを変更します。
対象フォルダを閉じた状態で使用してください(trackerが上書きするため)
ver.0.00 source付
zeta(7293bytes--2004.12.31)
screensaver add-ons
beersaver ver.0.00
迷路のスクリーンセーバーです。
いつか、気が向いたら別のものも追加できるように
mazesaverにはしませんでした。
ver.0.00 source付
x86(17587bytes--2004.11.16)

tools
setwp ver.0.00
壁紙とスクリーンカラーの設定をするコマンドです。
ver.0.00 source付
x86_r5(18741bytes--2009.1.4)
mkcal ver.0.01
画像にカレンダーを合成します。
(ver 0.01) 設定モードと生成&壁紙セットモードから成ります。印刷不可。
(ver 0.00) 簡易カレンダー作成。印刷可。
ver.0.01 source付
x86_r5(81809bytes--2008.12.30)
ver.0.00
x86_r5,zeta_r1.2(61429bytes--2007. 1. 1)
findstr ver.0.00
ファイル群から文字列を探し出します。
ver.0.00 source付
x86_r5,zeta_r1.2(9284bytes--2007. 4.25)
mp3info ver.0.01
TAGの混在が原因で、Be/Zeta で再生できないmp3ファイルを修正します。
TAGを全削除するオプションを追加しました。
mp3 フレームヘッダの規格違反を修正(emphasis=reserved を none)するオプションを追加しました。
ver.0.01
x86_r5,zeta_r1.2(10585bytes--2007. 3.11)
gpro locale files for zeta
スペイン語のロケールファイルを提供して頂きました(Thanx Kokiさん)
イタリア語のロケールファイルを提供して頂きました(Thanx Mattia Tristoさん)
フランス語のロケールファイルを提供して頂きました(Thanx Remi Grumeauさん)
中国語のロケールファイルを提供して頂きました(Thanx kinoさん)
各gpro(for Zeta)に収録しています。
version 060216
ppc_R5(114469bytes--2006. 2.16)
x86_R5(195011bytes--2006. 2.16)
x86_zetaR1(195334bytes--2006. 2.16)
src(121969bytes--2006. 2.16)
doc,stamp(296958bytes--2006. 2.16)
gprod ver.0.072
GraphicPROcesser(Draw)の略です。
gproe(ver.0.03以降)/gprox(ver.0.06以降)/gpropとやりとりできます。
gproe ver.0.054
GraphicPROcesser(Effect)の略です。
gprox(ver.0.06以降)/gprod(ver.0.04以降)/gpropとやりとりできます。
何故かslider.cppが古いまま(zeta対策前)だったので修正しただけ。
ver.0.053と全く同じです。
gprop ver.0.041
GraphicPROcesser(Paint)の略です。
タブレット対応
drag&dropタイプのカラーピッカー対応
gprox(v0.06以降)/gprod(v0.04以降)/gproe(v0.03以降)とやりとりできます。
gprox ver.0.075
GraphicPROcesser(Xfer)の略です。
画像の表示、形式変換等を行います。
gprod(ver.0.04以降)/gproe(ver.0.03以降)/gpropとやりとりできます。
rejpeg ver.0.01
jpeg re-coder(recordではない)
ハフマン符号を最適化することにより
ちょびっとだけファイルサイズを縮小する。
x86用バイナリを追加しました。ppc用と同じです。
注意:ppc版のファイル名が001になってますが、ver.0.00です。
v0.00→v0.01 の変更点
x86でコンパイルできるようにしたのと、扱えるファイルサイズを200kから1Mにしました。
ver.0.00
PPC(18263bytes--1998. 2.13)source付
ver.0.01
x86(28788bytes--2004.11. 4)source付
hfs+read ver.0.00
HFS+(mac拡張)ファイルシステムからファイルを取り出します。
ファイルシステムadd-onではありません。(あしからず)
ver.0.00 source付
x86(15490bytes--2004. 4.15)
wav2mid ver.0.00
wavファイルをmidデータに変換するかもしれない。
16bit-stereo-44.1kHz専用です。(cdをマウントすればこれになる筈)
ver.0.00
x86(14154bytes--2005. 6.14)
slip ver.0.01 R4専用
簡易メモみたいなものです。レプリカント可
画像の貼り付けもできます。
PPC(12356bytes--1999.12.15)
x86(23824bytes--1999.12.15)
font utility
fonted ver.0.02
ttf エディタ
ver.0.02
x86(98675bytes--2012. 1. 1)
src(45158bytes--2012. 1. 1)
ver.0.01
PPC(58014bytes--2005. 5.28)
x86(98458bytes--2005. 5.28)
zeta(95562bytes--2005. 5.28)
src(54211bytes--2005. 5.28)
img2ttf ver.0.031
image→ttf(with Bitmap Font)変換
Bitmap埋込ttfを生成しますが、Beでは埋込は無視されます。
オプションによりBeBitmapFontを出力することもできます。
x86(27810bytes--2005. 5.18)
ttfdasm ver.0.00
TrueTypeFont用ディスアセンブラ(?)
正式な書式を知らないので、ちょっと自己流です。
リバースエンジニアリング禁止のフォントに注意しましょう。
x86(13629bytes--2005. 6. 4)source付
macttf2be ver.0.00
mac用ttf→Be用ttf(without Bitmap)+bmf(BeBitmapFont)変換
mac用ttf→Zeta用ttf(with Bitmap)変換
x86(20570bytes--2004. 4. 9)source付
bdf2ttf ver.0.02
bdf→ttf(with Bitmap Font)変換
Bitmap埋込ttfを生成しますが、Beでは埋込は無視されます。
bdf2bmfで作成したBeBitmapFontを併用して下さい。
x86(95273bytes--2004. 3.19)source付
bdf2bmf ver.0.03
bdf→bmf(Be Bitmap Font)変換
ttfの特定ポイント数での表示に利用するbmfを作成。
Be/Zetaでは、bmf単独での使用はできません。
x86(77439bytes--2004. 3.19)source付
mrk2ttf ver.0.01
丸漢(fbit形式)→ttf(with Bitmap Font)変換
Bitmap埋込ttfを生成しますが、Beでは埋込は無視されます。
x86(98348bytes--2004. 2. 3)source付
ttfcnv_a ver.0.01
ttf(shiftjis)→ttf(unicode)
少しだけ汎用的になりました。
x86(18658bytes--2003. 5.20)source付
ttc2ttf ver.0.00
ttcをBeOSで使えるようにttfに分解する。
(詳しくはドキュメント参照)
x86(31099bytes--2003. 4. 3)source付
ttf2ttc ver.0.01
ttfをBeOSで使えるように再構成する。
ttedit(win)で作られた全unicode対応フォント用
(詳しくはドキュメント参照)
x86(32485bytes--2003. 4. 3)source付
edbmf ver.0.00
bmf(Be Bitmap Font)エディタ
修正専用です。新規作成はできません。
x86(34505bytes--2001.12.18)source付
mkbmf ver.0.04
ttf→bmf(Be Bitmap Font)変換
フォント名変換に失敗していたのを修正しました。
ppc版はソースからコンパイルすれば動きます。
x86(20866bytes--2001.12.13)source付
bmf(Be Bitmap Font)仕様書 ver.0.01
utf(3575bytes--2000. 6. 6)
kmap ver.0.01
unicode用character-map
指定フォントでエリア毎にキャラマップを表示。
文字をクリックするとクリップボードにコピー。
変換辞書に無い文字の入力などに利用できます。
ppc(14276bytes--2000. 6.16)
x86(24348bytes--2000. 6.16)
source(7373bytes--2000. 6.16)

BeWitch(R5 for x86/ppc)
こちらへどうぞ
for x86(ver.0.08 2003.5.3)
for ppc(ver.0.07p 2003.1.31)
source(ver.0.08 2004.4.7)

games
uno ver.0.00
ネットワーク対応unoです。現在は4人専用です。
出せる札をランダムに出すだけのAIも付属です。
x86(62729bytes--2012. 2.12)
src(15957bytes--2012. 2.12)
pip ver.0.00
ピクチャーパズルです。(ジグゾー等を含む)
サンプルデータとして日本地図を付けています。
x86(100570bytes--2006. 5.20)source付
nop ver.beta2
何で今頃はやってるのか謎ですが。
ジェネレータが『へっぽこ』なため、面白くないでしょう。
誰か作り方おせーて下さい。
x86(23767bytes--2006. 5.10)
logip ver.0.02-----データ集
ピクチャーロジック(御絵描きロジック)です。
PPC(28406bytes--1999. 2. 9)source付
x86(31105bytes--1999. 2. 9)
stone ver.0.01
落ちゲーです。
PPC(26301bytes--1998. 5.29)source付
x86(25307bytes--1999. 2. 9)
samegame ver.0.02
手抜きな「さめがめ」
PPC(22947bytes--1998. 5.29)source付
x86(25309bytes--1999. 2. 9)
pac ver.0.02
ご存知パックマン・・・もどき。はっはっは^_^;;;
PPC(27893bytes--1998. 5.29)source付
x86(26234bytes--1999. 2. 9)
block ver.0.02
昔なつかしブロック崩し。
PPC(18060bytes--1998. 1.26)source付
x86(21331bytes--1999. 2. 9)

translator/datatypes add-ons
HGFTranslator ver.0.00alpha R4専用
独自フォーマット。24bit-color可逆圧縮タイプ。
自然画用に開発してたんですが、結局、色数の少ない
イラスト等にも対応してしまいました。
圧縮はものすんごく、展開もそれなりに遅いです(笑)
フォーマットを変更したのでHGFHandlerとは互換性が
ありません。あしからず。
configのビット数は有効ビット数です。
(下位ビット切捨減色)
PPC(13823bytes--1999. 5.28)
x86(21574bytes--1999. 5.29)
PICTranslator ver.0.02 R4専用
PIC<==>Bitmap(32bit) / Pi==>Bitmap(32bit)
PICはx68k/towns/macの15,16bit画像のみ対応。
config保存は次のバージョン
PPC(11684bytes--1999. 4.26)
x86(19528bytes--1999. 4.26)
source+PIC/Pi仕様書(18945bytes--1999. 4.26)
MAKITranslator ver.0.02 R4専用
MAKI==>Bitmap(32bit) / MAG<==>Bitmap(32bit)
config保存は次のバージョン
PPC(12034bytes--1999. 4.11)
x86(19057bytes--1999. 4.11)
source+MAKI/MAG仕様書(16449bytes--1999. 4.11)
PCXTranslator ver.0.01 R4専用
PCX(24bit)<==>Bitmap(32bit)
推測で1bit,4bit-colorのreadを作りましたが。。。
PPC(6433bytes--1999. 4.28)
x86(10587bytes--1999. 4.28)
source(4066bytes--1999. 4.28)
pcxhandler ver.0.01 要datatypes
PCX<==>Bitmap(32bit)
PPC(7030bytes--1998. 9.25)
pichandler ver.0.00 要datatypes
PIC(15bit)==>Bitmap(32bit)
PPC(14962bytes--1998. 9.23)
PIC仕様書付
hgfhandler ver.0.01 要datatypes
HGF(9/12/15/24bit)<==>Bitmap(32bit)
実験的に作ったオリジナルフォーマットです。
ロスレス(可逆)タイプ、多階調画像用です。
結構面倒な処理をしてる割にはあまり縮まりません。
15bit-colorでPIC程度(多少負け気味?)
24bit-colorは比較するものがなかったので。。
load/saveを繰返す時は可逆の方がいいと思います。
PPC(12696bytes--1998. 8.11)
makihandler ver.0.00 要datatypes
MAKI/MAG==>Bitmap(32bit)
PPC(18939bytes--1998. 8. 3)
MAKI/MAG仕様書付

dustbox
number ver.0.00

複数のファイルに、番号入りの名前を付けるコマンドライン用プログラムです。
わざわざ配布する程のものでは無いんですが^_^;
x86(4593bytes--2006.10.26)source付
gasion ver.0.00
がぢょ~ん(谷啓さん風に読んでね)
yu-Linkデータから葉書の宛名画像を生成します。
勝手に作っただけなので、気にしないでデータ形式変更して下さい>shinta様
x86(31377bytes--2005.11.7)
timer ver.0.00
ラーメンタイマ。屑ソフト収集家必見。
針をマウスでグリグリ回して下さいな。
PPC(11831bytes--1997.12.25)source付


---WINDOWS嫌い--- Copyright 1997-2012 Beer(Hiroyuki Tsutsumi)[dev.no.14983]