2009年09月01日


広告


NP21 for PSP Ver0.34をmakeする

さて、すっかり忘れていて申し訳ありませんでしたが、NP21 for PSP Ver.0.34をmakeしてみます。

NP21のソースも「NP2 for PSP v0.34ソース」に含まれています。
psp/Makefileを除いてみると、NP21がdefineされているかどうかで処理を分けているところが何箇所かあります。

# makefile for PSP

#NP21=1
PSPDEV=1
VERSION=0.34
#PSPDBG=1

ifdef NP21
TARGET = NP21
else
TARGET = NP2
endif
とか

ifdef NP21
IX86C = ../i386c
I386C = ../i386c
else
IX86C = ../i286c
I286C = ../i286c
endif

等ですね。

つまり、NP21=1を有効にしてmakeすれば、NP21 for PSPが作成されます。
早速実行してみましょう。


hissorii@ubuntu:~/tmp/np2psp_work/psp$ make NP21=1
:
net_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -o NP21.elf
psp-fixup-imports NP21.elf
mksfo 'NP21 for PSP ver0.34' PARAM.SFO
psp-strip NP21.elf -o NP21_strip.elf
pack-pbp EBOOT.PBP PARAM.SFO NP21_logo01.png \
NULL NULL NULL \
NULL NP21_strip.elf NULL
[0] 408 bytes | PARAM.SFO
[1] 11449 bytes | NP21_logo01.png
[2] 0 bytes | NULL
[3] 0 bytes | NULL
[4] 0 bytes | NULL
[5] 0 bytes | NULL
[6] 729932 bytes | NP21_strip.elf
[7] 0 bytes | NULL
rm -f NP21_strip.elf
hissorii@ubuntu:~/tmp/np2psp_work/psp$


はい、これだけです。Makefileで対応できているので簡単でした。
アイコンもNP21用のものが使われています。

NP21 for PSP Ver0.34のバイナリは後ほどアップします。




posted by ひっそりぃ at 2009/09/01 12:00 | Comment(0) | TrackBack(0) | NP2 for PSP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。