<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/psp_scene/">
    <title>PSP_Projects</title>
    <link>http://w.atwiki.jp/psp_scene/</link>
    <atom:link href="https://w.atwiki.jp/psp_scene/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>PSP_Projects</description>

    <dc:language>ja</dc:language>
    <dc:date>2011-06-27T20:44:19+09:00</dc:date>
    <utime>1309175059</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/psp_scene/pages/10.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/psp_scene/pages/2.html</link>
    <description>
      **全般
-[[TOP]]
-[[chat]]
----
**Project - FILE_LINK
-[[Project - About]]
-[[Project - Member]]
-[[Project - Talk]]
-[[Project - FILE_LINK]]

//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2011-06-27T20:44:19+09:00</dc:date>
    <utime>1309175059</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/17.html">
    <title>PSP プログラミングNo.2「Let&#039;s コンパイル」</title>
    <link>https://w.atwiki.jp/psp_scene/pages/17.html</link>
    <description>
      *PSP プログラミングNo.2「Let&#039;s コンパイル」

**Let&#039;s コンパイル
てことで今回はサンプルプログラムをコンパイルしてみます

***特に何もないので解説入ります

***コンパイルとは
ソースコードを、コンピュータが実行可能な形式に変換すること


**コンパイル方法
まずはテキストエディタを起動し

PATH=C:\pspsdk\bin\;C:\pspsdk\psp\bin\
DEL *.ELF
DEL *.SFO
DEL *.PBP
make
pause

と入力します。
次に (例)!_build.batといった感じに名前を付けて保存します。
(!を付けておくと↑の方に配置されるので探す手間が省けます)


いよいよコンパイルしてみましょう
[[nanimoshinai.zip&gt;http://www.sendspace.com/file/3rx3o7]]
をダウンロードして、先ほど作った(例)!_build.batを
フォルダにコピーしてダブルクリックしてください。
#image(http://resize.blogsys.jp/a7954f4f760dacd18abd3e3528c33c36f9cc0aaf/resize2/400x290/http://livedoor.blogimg.jp/ueshu621-psp_projects/imgs/a/f/af70016b.jpg)
↑のように表示されれば成功です。
フォルダの中にEBOOT.pbpが生成されているので適当に名前を付けたフォルダに
それをコピーします。

次にPSPとPCを繋ぎms0/(PSP-Goの場合はef0/)PSP/GAMEの中に先ほど作ったフォルダをコピーします。

接続を切り、PSPでGAMEを見てみると
#image(http://resize.blogsys.jp/ae8f2b21ac0578e44f75986bb77b3ec1d96d87c2/resize2/400x226/http://livedoor.blogimg.jp/ueshu621-psp_projects/imgs/f/6/f666f83a.jpg)
と表示されていると思うので起動させてください。

.................
.................

はいメニュー画面に戻りました。今回は何もしないプログラムだったので
勝手に戻ってきました。

でもこの詰みかせねが大事です。    </description>
    <dc:date>2011-06-14T18:01:01+09:00</dc:date>
    <utime>1308042061</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/16.html">
    <title>PSP プログラミングNo.1「開発環境の構築」</title>
    <link>https://w.atwiki.jp/psp_scene/pages/16.html</link>
    <description>
      *PSP プログラミングNo.1「開発環境の構築」

**必須ツール
-CFW or LCFW or HEN導入済みPSP ← 必須じゃないけど、動作テスト用てか必要。
-PSPSDK ← これが無いと開発出来ないorz
-テキストエディター ← ソース書くのに必要

***では解説に入ります

***PSPSDKとは?
いわゆるCコンパイラです。ちなみに1バイト言語用なので日本語には対応していません。
ツールを使用して対応させることも出来ます。

**PSPSDKのインストール
筆者はwin7でMinimalist PSPSDKを使用しているのでそれを紹介します。
[[Minimalist PSPSDK&gt;http://sourceforge.net/projects/minpspw/]]
↑のサイトでDownloadをクリック

ダウンロードしたpspsdk-setup-0.11.2r3.exeをダブルクリックします。
#image(http://livedoor.blogimg.jp/ueshu621-psp_projects/imgs/9/7/97a4a7d2.jpg)

**テキストエディタの用意
インストールが完了したらテキストエディタを用意しましょう。
エディタは自分の使いやすいもので結構です。    </description>
    <dc:date>2011-06-12T23:23:38+09:00</dc:date>
    <utime>1307888618</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/psp_scene/pages/1.html</link>
    <description>
      *Welcome to PSP_scene

-[[PSP プログラミングNo.1「開発環境の構築」]]
-[[PSP プログラミングNo.2「Let&#039;s コンパイル」]]
-[[PSP プログラミングNo.3「未定」]]
-[[PSP プログラミングNo.4「未定」]]
-[[PSP プログラミングNo.5「未定」]]
-[[PSP プログラミングNo.6「未定」]]
-[[PSP プログラミングNo.7「未定」]]
-[[PSP プログラミングNo.8「未定」]]
-[[PSP プログラミングNo.9「未定」]]
-[[PSP プログラミングNo.10「未定」]]    </description>
    <dc:date>2011-06-12T23:14:07+09:00</dc:date>
    <utime>1307888047</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/15.html">
    <title>バッチファイルとmakefileの解説</title>
    <link>https://w.atwiki.jp/psp_scene/pages/15.html</link>
    <description>
      **バッチファイル
コンパイルの設定やコンパイル方法を記述している。

PATH=C:\pspsdk\bin\;C:\pspsdk\psp\bin\
DEL *.ELF
DEL *.SFO
DEL *.PBP
make
pause

***↑の解説
PATH：PSPSDK をインストールしたハードディスクのドライブ番号とフォルダへ、\pspsdk\bin\ と \pspsdk\psp\bin\ にPATH を通すように記述する。
DEL：拡張子が.ELFのファイルを削除
DEL：拡張子が.SFOのファイルを削除
DEL：拡張子が.PBPのファイルを削除
make：ビルドを行なう（makefile を参照して、実行されます。）
pause：DOSプロンプトを一時停止する


**makefile
TARGET = 指定した名前の ELF ファイルが生成されます。xxx.elfというファイル

OBJS   = オブジェクトファイルを生成したいファイルを全部、拡張子．oで記述します。
 
INCDIR = で指定したフォルダを検索してソース内の#include &lt;xxx.h&gt;をインクルードします。記述してなかったら、標準のインクルード先を参照します

CFLAGS = -Wall -G0 -O3 -fomit-frame-pointer -mgp32 -mlong32
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS  = $(CFLAGS)

LIBDIR =
LDFLAGS =
LIBS =  -lpspgu -lpsppower

EXTRA_TARGETS    = EBOOT.PBP
PSP_EBOOT_TITLE  = JANKEN GAME Powered X PSP
PSP_EBOOT_ICON   = ICON0.png
PSP_EBOOT_ICON1  = NULL
PSP_EBOOT_UNKPNG = NULL
PSP_EBOOT_PIC1   = NULL
PSP_EBOOT_SND0   = NULL

PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak

JANKEN.o : JANKEN.c pg.h mydef.h HOMEkey.c
pg.o     : pg.c pg.h mydef.h
string.o : string.c    </description>
    <dc:date>2011-06-12T20:57:12+09:00</dc:date>
    <utime>1307879832</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/14.html">
    <title>開発環境の構築</title>
    <link>https://w.atwiki.jp/psp_scene/pages/14.html</link>
    <description>
      *開発環境の構築
1 : [[Minimalist PSPSDK&gt;http://dl.qj.net/psp/development/minimalist-pspsdk-v0810.html]]のインストールを行いましょう。
2 : テキストエディターは各自使いやすいものを使用してください。(例:[[terapad&gt;http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html]])    </description>
    <dc:date>2011-06-05T18:08:27+09:00</dc:date>
    <utime>1307264907</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/13.html">
    <title>開発に向けて</title>
    <link>https://w.atwiki.jp/psp_scene/pages/13.html</link>
    <description>
      *はじめに
1 : [[Minimalist PSPSDK&gt;http://dl.qj.net/psp/development/minimalist-pspsdk-v0810.html]]のインストールを行いましょう。
2 : テキストエディターは各自使いやすいものを使用してください。(例:[[terapad&gt;http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html]])
3 : サンプルプログラムをコンパイルしましょう。
　　コンパイル用make.bat

4 :     </description>
    <dc:date>2011-06-05T18:06:48+09:00</dc:date>
    <utime>1307264808</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/12.html">
    <title>プラグイン/人気商品一覧</title>
    <link>https://w.atwiki.jp/psp_scene/pages/12.html</link>
    <description>
      * 人気商品一覧
@wikiのwikiモードでは
 #price_list(カテゴリ名)
と入力することで、あるカテゴリの売れ筋商品のリストを表示することができます。

カテゴリには以下のキーワードがご利用できます。
|キーワード|表示される内容|
|ps3|PlayStation3|
|ps2|PlayStation3|
|psp|PSP|
|wii|Wii|
|xbox|XBOX|
|nds|Nintendo DS|
|desctop-pc|デスクトップパソコン|
|note-pc|ノートパソコン|
|mp3player|デジタルオーディオプレイヤー|
|kaden|家電|
|aircon|エアコン|
|camera|カメラ|
|game-toy|ゲーム・おもちゃ全般|
|all|指定無し|

空白の場合はランダムな商品が表示されます。

※このプラグインは[[価格比較サイト@PRICE&gt;&gt;http://atprice.jp]]のデータを利用しています。

-----

たとえば、
 #price_list(game-toy)
と入力すると以下のように表示されます。

ゲーム・おもちゃ全般の売れ筋商品
#price_list(game-toy)

ノートパソコンの売れ筋商品
#price_list(game-toy)

人気商品リスト
#price_list()
    </description>
    <dc:date>2011-05-29T16:12:27+09:00</dc:date>
    <utime>1306653147</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/11.html">
    <title>プラグイン/コメント</title>
    <link>https://w.atwiki.jp/psp_scene/pages/11.html</link>
    <description>
      * コメントプラグイン
@wikiのwikiモードでは
 #comment()
と入力することでコメントフォームを簡単に作成することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_60_ja.html


-----
たとえば、#comment() と入力すると以下のように表示されます。

#comment    </description>
    <dc:date>2011-05-29T16:12:27+09:00</dc:date>
    <utime>1306653147</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/psp_scene/pages/10.html">
    <title>プラグイン/関連ブログ</title>
    <link>https://w.atwiki.jp/psp_scene/pages/10.html</link>
    <description>
      * 関連ブログ
@wikiのwikiモードでは
 #bf(興味のある単語)
と入力することで、あるキーワードに関連するブログ一覧を表示することができます

詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_161_ja.html

-----


たとえば、#bf(ゲーム)と入力すると以下のように表示されます。


#bf(ゲーム)
    </description>
    <dc:date>2011-05-29T16:12:27+09:00</dc:date>
    <utime>1306653147</utime>
  </item>
  </rdf:RDF>
