PSPRPGツクールエミュまとめ 取説転載


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

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


内容

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

使い方

  • 適当なところに展開する。(アーカイブの場合)

  • SVNの場合は、
で落とす。


  • 作業ディレクトリをそのまま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()をどうぞ。