「取説転載」の編集履歴(バックアップ)一覧に戻る

取説転載 - (2010/09/26 (日) 12:51:26) のソース

*RPGツクール2000エミュレータ

**内容
-RPGツクール2000エミュレータの試作版。
-というか、作業ファイルの一時保存版。

**使い方
-適当なところに展開する。(アーカイブの場合)
[[ダウンロード>http://ux.getuploader.com/rpg2kpsp/download/1/rpg2kemu+-+Revision+96.zip]]

-SVNの場合は、
>svn co http://rpg2kemu.googlecode.com/svn/trunk/ rpg2kemu
で落とす。

-[[psptoolchain>http://www7.atwiki.jp/pspprogram/pages/17.html]]と[[psplibararies>http://hogehoge61.blog71.fc2.com/blog-entry-79.html]]をインストールする。
-libiconvを落としてきてインストールする。(http://takecheeze.blog47.fc2.com/blog-entry-81.html を参考にしてください)
-make -f psp.mak

-作業ディレクトリをそのままPSPのGameフォルダにコピーする。
-PSPで、"RPG2k Emulator for PSP"を選択して、実行する。

-もしくは、Jpcspを使って実行する。

**PSPでのキー割り当て
-○
--決定キー (Z, enter, space)
-×
--キャンセルキー (X, esc)
-左右トリガー
--Shiftキー
-矢印
--そのまんま
-SELECT
--クイックロード(未実装というか、予定)
-START
--タイトル画面へ
-HOME
--ゲーム終了

**実行にあたって
-自己責任でお願いします。
-使用中にバグを見つけた場合は、報告をよろしくお願いします。
-出来れば、下記のコトを教えていただければ、助かります。
--使ったアーカイブのファイル名、SVNの場合はリビジョン名(svn infoで取得可)。
--症状
--もしあれば、err.txtとout.txtの内容

**使っているライブラリ
-libiconv
--文字コードの変換に使用。
--主に、UTF8 ←→ ShiftJIS。
-SDL
--タイマ、グラフィック、イベント処理の仲介者。
-SDL_image
--画像を読み込むのに使用。
--形式は主に、BMP・PNG。他の形式も、別に使えるけど、面倒。
--因みに、XYZは、このプロジェクトのソースを参考にコーディングした。
-SDL_mixer
--有名な音のライブラリ。
--SDLの音APIが、あまりにもアレなので使ってる。
--テンポ(曲の速さ)の指定が出来ない。

**ライセンスとか
-とりあえず、GPL。

**つくった人
-名前: take-cheeze
-メールアドレス: takechi101010 ★ gmail.com

**更新履歴
-2009/11/13 『PSPでのキー割り当て』を追加。
-2009/11/07 色々と、追加、編集。
-2009/08/26 このファイルを作成

**四方山話

-文字コードのコト
--全部BOM無しのUTF-8です。
--時代は、UTF-8です。

-タブのコト
--ソースは全て、文字数2の状態で編集しています。
--ソースを見るときは、多分の文字数を2にして下さい。

-コメントの話
--すいませんが、コメント少ないです。
--基本的に、処理の内容が、わたしにギリギリ分かるくらいに振っています。
--もっと、増やせという物好きな方がいらっしゃれば、増やします。
--というか、わたしは、身をもって思い知らないを分からない人間なんです。
--チャンスが無い限り、きっと、このままです。

-ディレクトリ構造
--なんかJavaっぽいです。
--基本的に、namespaceごとにディレクトリがつくっています。

-フォントのコト。
--これは、mediumgaugeさんの全角文字表示ライブラリは、使っていません。
--自前で、実装しています。
--フォント部分だけ、抜き取って使っても別に構いません。
--もしやるなら、まず、rpg2kLib/font/ と include/font/ を漁って下さい。
--フォントデータの取得方法が分かると思います。
--そして、実装例が欲しかったら、rpg2kLib::image::Image::drawChar()をどうぞ。
記事メニュー
目安箱バナー