PSPの開発環境がやっとできたっぽいので試しに「HelloWorld」を作ってみみたいと思いマス。
ちなみにまだ右も左もわからないので PSP Software 2ndさん に従ってプログラミングしてみることに…
1.ホームディレクトリに「hello」フォルダを作成する。
2.「hello」フォルダ内に次の内容の「main.c」と「makefile」を作成する。
[main.c]
#include <pspdebug.h>
PSP_MODULE_INFO("Hello World!", 0, 1, 1);
PSP_MAIN_THREAD_ATTR(THREAD_ATTR_USER);
int main(void)
{
pspDebugScreenInit();
pspDebugScreenPrintf("Hello World\n");
sceKernelExitGame();
return 0;
}
[makefile]
OBJS = main.o
INCDIR =
CFLAGS = -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
LIBDIR =
LDFLAGS =
LIBS =
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Hello World!
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
3.Cygwinにてコンパイルする。
手順としては
Cygwin起動
↓
$ cd hello ←入力
↓
$ make ←入力
4.これでエラーが無ければhelloフォルダにEBOOT.PBPが作成されるのでPSPに転送し、実行すればおk
といった具合なんですが…
最初にコンパイルしたときはいきなりエラーΣ(゚д゚;)
~.makが無いらしい…
ないものはショウガナイノデ2日目の開発環境構築を再度トライ…
結局また一晩セットアップしました∑(゚Д゚)
だが、その結果なんとかmakeできるようになりました♪
とはいいつつもmake.cの内容もmakefileの内容も何も理解していないのですが…
ま、なにはともあれファーストステップクリアな予感です!
で、次なのですが何をすればいいのかがイマイチわからない状況…
そこで、大きな目標を掲げることに!
iPodを買うお金が無いさぼてんがPSPの音楽再生機能に思いを馳せたときのことを思い出し!
PSPのプレイリスト機能に落胆したことを思い出した!
ならば作ろうではないか!
ということで無謀にもプレイリスト対応のカッコイイmp3プレーヤーを作ることを目標に掲げます!
とは言いつつも現段階ではhelloworldプログラムを意味もわからずコンパイルするレベルなので今後のレベルアップに乞うご期待!!
いつの日になることやら…
まだまだ続きそうな予感|ω・`)ノ