Nanashi-soft○プログラマ専用○PSPでプログラミング○
●Hello Worldを作った人がいる
何も情報の無い所から作るのは難しいので、サンプルを探します。
これを書き始めた理由が、ネット上に Hello Worldを作った人がいたからです。
「Hello World PSP」で検索して世界中から探してみて下さい。
手元にあるファイル名は「hellopsp_src_Rel1.zip」です。ここから探しても良いでしょう。
●ファイルを吟味する
このお宝をじっくり調べてみましょう。
bitmap.c
画像データです。
ここからPSPの画像ファイル形式が解析できるでしょう。
font.c
文字フォントデータです。
ここからPSPは文字フォントは持たないと推測できます。
hellopsp.c
メインプログラムです。
ここから様々なPSPプログラミングの知識が盗めるでしょう。
mk.bat
ビルド用DOSバッチファイル
一番最初に解析すべきファイルですね。
これを見て、コンパイルに必要な環境を推測する事ができます。
outpatch.exe
PS2用elf→PSP用elf変換ツール
ps2devは当然PS2にしか対応していませんので、それをPSP用に書き替えるそうです。
便利ツールです。有難くもらっておきましょう。
pg.c
グラフィックス関数群
ここからPSPのグラフィックの描き方が分るでしょう。
startup.s
スタートアップコード
プログラムを起動する為のローダーでは無いかと思われます。
アセンブラっぽいので、解析するのは大変そうです。
最初は流用させてもらうのが良いでしょう。