02/04/02 19:07 zAXuWlQ3.net
はじめてのかたへ
・BBAがあればserialケーブルはいらない
・(URLリンク(sourceforge.net))
にあるkoswinつーのがwin用の開発環境一式(baseとarm)
ただしライブラリは必要に応じてkos-x.x.xの最新のを
・kosのコンパイル(cygwinのbashからの場合)
doc/environ-dc.sh.sampleを適当にいじって doc/environ-dc.shとしたら
$ . doc/environ-dc.sh
$ make
・KOSのコンパイルオプションと自作プログラムのコンパイルオプションは同じにすべし。
(特に-ml -m4-single-only)
Makefileをコピってexamples/dreamcast/xxxxディレクトリで作業するのが吉。
>>54
dcloadのソース(target-srcのsyscall.cだが.Sだったかなんか)にあるが、
kosでwrapしてるので
handle = fs_open("/pc/filemname",O_RDONLY);
fs_read(handle,buf,size);
fs_seek(handle,offset,SEEK_SET)
fs_close(handle)
とかでいける。
このとき"/pc/"はPC側のルートになるが、
cygwinでは(デフォルトインストールでは)C:\cygwinをルートとして扱うので、
dc-toolがcygwinでコンパイルされてれば"/pc/filename"は"C:\cygwin\filename"になる
>>81
kosのaddons/libdcutilsにそのものズバリのmatrix.sつーのがあります。
元ネタはdcloadの作者のページにあるmatrix.s
URLリンク(www.cerc.utexas.edu)
>>85
・SHのマニュアルはURLリンク(www.super-h.com)からだどれ(最近システム変わってすげー探しにくいが)