= codes.length) { code = null; break; } code = codes[currentCode++].trim(); if (code.startsWith("_L")) { code = code.substring(2).trim(); break; } else if (code.startsWith("0...PSP etc - JPCSP r2503を入れてCWCheatを使用してみた。パッドコード(joker)が動くようになったのは大きい。パッドでリアルタイムにプログラムを書き換えても意味が無いのは依然として変わりが無くパッドでカメラ操作を入れ替えるタイプのコードをJPCSPで動かすには、別途プログラムを組む必要がある。PSPから移植しただけでは動かない。シングルポインタコードは動いたが、多重ポインタコードが動いてない。まだemuhaste+PARの出番かな。▼JP...PSP etc - 04/02現在のJPCSP最新版はr2503です。03/28のr2499の更新履歴に「Implemented a lot of missing CW cheat codes.」と書かれていたのでソースを見てみたらCWCheatコード形式を色々実装したらしい。0x0 8bit write0x1 16bit write0x2 32bit write0x3 Increment/Decrement0x4 32bit patch0x5 Memcopy command0x6 Pointer commands0x7 Boolean0x8 8bit/16bit Patch0xB Time command0xC Code Stopper0xD Test command,Single skip,Joker...PSP etc - HARO先生作のemuhaste用PAR互換プラグインがアップデートされてました。▼EMUHASTE PSPAR PLUGIN20120327アップデート内容・16bit判定読み込み値の16bitマスクが抜けてたので修正・0xE,0xFにもフラグ判定追加・0xE,0xFのコピー上限を65535バイトに変更閑話休題話は変わりますが、emuhasteに標準で入ってるJPCSP用コンフィグだとTRY回数が安定しません。2回だったり、3回だったり、4回だったり。原因としてJPCSPが特徴のある(BIOSの...PSP etc - クリックで拡大 HARO先生作のemuhaste用PSPAR互換プラグインがアップデートされてました。 TempARのヘルプファイルの表記に従って、コードタイプ対応表を作成してみました。 ほぼ全部網羅しているのでJPCSP上での自由度が格段に上がりましたね。 ▼HARO先生のblog (ファイルは「(゚∀゚)#HARO'S HP#(゚∀゚)」のNETA APPZからDL出来ます) ▼プレイアーツ公式 コードリファレンス...PSP etc - JPCSP記事へのアクセスが多いので一応載せておきます。エミュレータ用汎用改造ツールemuhaste▼Multi emulator search program "emuhaste"HARO先生によるemuhaste用プラグインDLL▼HARO先生のblogJPCSP内蔵CWCheatエンジンは通常書き込み(0x0/0x1/0x2)しか走らないため、それ以外の形式を利用したい場合は、シリアルならばらしたり、プログラムを書く必要があったりと結構不便です。そこで代わりとなる改造ツールがemuhasteのわけで...PSP etc - 改造コードをテキストエディタで開いて楽をしよう。第3回をPMEtanに適用する場合のファイルです。内容が前回と重複するので違いのみを記します。...PSP etc - K2Editor用強調定義ファイルのPMEtanバージョンについて問い合わせがあったのでPMEtanバージョンも作ってみます。PMEtanが網羅している文字種類が他のと比べて多く実際に文字表示を試してからになります。CWCheat → 半角英数(パッチで半角カナ可能)TempAR → 半角英数+半角カナCMF/Freecheat → 半角英数+GBK/Big5PMEtan → 半角英数+全角英数+半角カナ+全角かな+漢字 第一水準+一部の記号Shift_JISコード0x0020-0x007E0x00A...PSP etc - K2Editorのインストール(インストールしなくてもコピーだけで動く)が終わり起動が出来る状態になっていることを前提としてK2Editorの設定を画像付きで解説していきます。...PSP etc - 初心者向け、かつ色分け強調定義に正規表現が使用可能で使いやすいものはどれか、という条件でテキストエディターを選別した結果、『K2Editor』に決定しました。『Vector:K2Editor - お勧めソフトPickUP 』...PSP etc - 今回のシリーズは、改造コードをPC上で表示する際には「Windows標準のメモ帳」はやめて「色分け表示が可能なテキストエディタ」で開いてみよう、という内容です。あくまでも「メモ帳」を使っている人がターゲットなのでテキストエディタそのものの使い方については特に説明しません。(初心者向けでは無い正規表現も出てきますが、編集しやすいように非格納グループはあえて使用していません。)テキストエディタを使えば視覚的に分...PSP etc - ■0EmEditorが便利だわ的エントリー。■1改造コード用のテキストエディタネタを扱おうと思い、テキストエディタを調べるついでにMIPSのシンタックスハイライター(色分け強調定義)が標準装備されているエディタが無いか調べてみたがそんなものは無かった。定義を自分で作るか、他人が作った定義をインポートすれば済むだけの話だが敷居を下げるためにデフォルトで入っているものがあれば、と思ったが…...PSP etc - 先週Project DIVA 2ndのカメラ遠近/回転制限を条件付けした際に 自分で関数を組んでみて気がつきました。 c.cond.fmtの比較命令群のクロックサイクルは2なんですね。 sltと同じように使っていたら、条件分岐が正しく動作していない。 何をミスしているかと悩みましたが、ps2disで普段見ているプログラムを思い出すと c.cond.fmt比較の次行で必ずnopが挿入されていることに気づき 1行開けてから分岐命令を実行するようにした...PSP etc - 【Pandora (unbricker/downgrader) for the TA88v3 runs in the wild · Wololo.net】An unbricker battery compatible with the ta88v3 has been released recently, and scene dev Yoti uploaded a video demonstrating the tool.↑これの詳細が気になって仕事が手に付かない。<仕事しろ【wololo.net/talk • View topic - [Released] JigKick for PSP-2000 (TA-088v3 supported)】【PSPのTA88v3基板がハッキングできな...PSP etc - 【TN-E/TN-A violate GPL, xmbctrl source code release - (wololo.net)】6.20 TN-E and 6.39 TN-A violates the GPL license of Bubbletune's (awesome) Game Cathegories plugin, we're sorry for this.If you uploaded one binary-only versions of these, please changeit to this version, every TN-E/TN-A download, that doesn't includethe xmbctrl source code, is illegal, because of violating GPL. So please chang...PSP etc - 多重ポインター対応変動アドレスサーチツール(英語だとMultiple DMA HUNTER)を 探していくつか試してみました。 ToolDMP 属性内容 TitleDMP AuthorOby1Chick Language英語 URLDMP - Multi DMA Defeater PRX by Oby1Chick | OneHitGamer URLMulti DMA Defeat guide with DMP PRX | OneHitGamer Typeprx (PSP Plugin) Noteサーチしたまま永久に帰ってこないことがよくある。オプションのキャンセルサーチをONにする...PSP etc - どこでも書かれていると思いますが、出ましたね。しかも予告通りにソースコード公開で。The World >> PRO-B6 Released! GPLv3 License.▼ダウンロードprocfw download - code.google.com[!]Fixed NODRM Engine on Dissidia Duodecim■NODRMエンジン(DLC用)を修正。(Dissidia Duodecim FFに関して)[!]Fixed High Capacity Bug■大容量(メモステ32GB?)バグ修正[!]Fixed Bug in np9660■NP9660ドライバー修正[!]Fixed button-input ...PSP etc - exploitは発見されててもリリースはしばらくは来ないんでは無いかと思っていたover 6.37 (というか6.38)のダウングレーダーとPROの話が突如出てきた。▼[UPDATED,again] 6.38 Downgrader - wololoこれでOFW 6.37 に上げてしまったPSP-3000RR機にもついにLCFWを導入出来る時が来たわ~。アンケート結果次第でVirtuous Flame氏が6.38 PROをリリースする可能性があるみたいだしにわかに活気づいてきた。6.38 PROもいいけど、6.35 PRO-C...PSP etc - 【14.4kbps.com】2011/05/20 _SPE追加      _SPE 0xs0000000 0xaaaaaaaa 0xffffvvvv aaaaaaaaから2Byte読み込んだ値にffffのnotをand それにvvvvをs左シフトした値をorして書き込み。2011/05/19 127以降の読み込みが変らしいので修正。127番目以降のコード読み込みが失敗するバグの修正みたいです。...PSP etc - 【14.4kbps.com】2011/05/02 実アドレス書き込みの修正v1.4xで新規に実装された実アドレス機能の修正みたいです。PSPLINKで解析している人なら実アドレスをそのままぶちこめていちいち仮想アドレスに直してから入力する手間が省けるので便利かと。これはTempARでPSPARコードを使っている場合も同様に楽が出来ます。...PSP etc - 【14.4kbps.com】PMEtan v1.432011/05/01 実アドレスの副作用で0x088000000-0x08FFFFFFF 0x09800000-0x09FFFFFF間の書き込み位置が-0x00800000されていたので修正v1.42で0x08800000以降で書き込み出来なかったのはこれが原因だったみたいですね。...PSP etc - 「PMEtanのリスト付き書式って何だ?」って人向けの使い方の簡単な説明。リスト付き書式が使われているコードにカーソルを合わせる。..." /> = codes.length) { code = null; break; } code = codes[currentCode++].trim(); if (code.startsWith("_L")) { code = code.substring(2).trim(); break; } else if (code.startsWith("0...704 - JPCSP r2503を入れてCWCheatを使用してみた。パッドコード(joker)が動くようになったのは大きい。パッドでリアルタイムにプログラムを書き換えても意味が無いのは依然として変わりが無くパッドでカメラ操作を入れ替えるタイプのコードをJPCSPで動かすには、別途プログラムを組む必要がある。PSPから移植しただけでは動かない。シングルポインタコードは動いたが、多重ポインタコードが動いてない。まだemuhaste+PARの出番かな。▼JP...703 - 04/02現在のJPCSP最新版はr2503です。03/28のr2499の更新履歴に「Implemented a lot of missing CW cheat codes.」と書かれていたのでソースを見てみたらCWCheatコード形式を色々実装したらしい。0x0 8bit write0x1 16bit write0x2 32bit write0x3 Increment/Decrement0x4 32bit patch0x5 Memcopy command0x6 Pointer commands0x7 Boolean0x8 8bit/16bit Patch0xB Time command0xC Code Stopper0xD Test command,Single skip,Joker...699 - HARO先生作のemuhaste用PAR互換プラグインがアップデートされてました。▼EMUHASTE PSPAR PLUGIN20120327アップデート内容・16bit判定読み込み値の16bitマスクが抜けてたので修正・0xE,0xFにもフラグ判定追加・0xE,0xFのコピー上限を65535バイトに変更閑話休題話は変わりますが、emuhasteに標準で入ってるJPCSP用コンフィグだとTRY回数が安定しません。2回だったり、3回だったり、4回だったり。原因としてJPCSPが特徴のある(BIOSの...697 - クリックで拡大 HARO先生作のemuhaste用PSPAR互換プラグインがアップデートされてました。 TempARのヘルプファイルの表記に従って、コードタイプ対応表を作成してみました。 ほぼ全部網羅しているのでJPCSP上での自由度が格段に上がりましたね。 ▼HARO先生のblog (ファイルは「(゚∀゚)#HARO'S HP#(゚∀゚)」のNETA APPZからDL出来ます) ▼プレイアーツ公式 コードリファレンス...695 - JPCSP記事へのアクセスが多いので一応載せておきます。エミュレータ用汎用改造ツールemuhaste▼Multi emulator search program "emuhaste"HARO先生によるemuhaste用プラグインDLL▼HARO先生のblogJPCSP内蔵CWCheatエンジンは通常書き込み(0x0/0x1/0x2)しか走らないため、それ以外の形式を利用したい場合は、シリアルならばらしたり、プログラムを書く必要があったりと結構不便です。そこで代わりとなる改造ツールがemuhasteのわけで...595 - 改造コードをテキストエディタで開いて楽をしよう。第3回をPMEtanに適用する場合のファイルです。内容が前回と重複するので違いのみを記します。...593 - K2Editor用強調定義ファイルのPMEtanバージョンについて問い合わせがあったのでPMEtanバージョンも作ってみます。PMEtanが網羅している文字種類が他のと比べて多く実際に文字表示を試してからになります。CWCheat → 半角英数(パッチで半角カナ可能)TempAR → 半角英数+半角カナCMF/Freecheat → 半角英数+GBK/Big5PMEtan → 半角英数+全角英数+半角カナ+全角かな+漢字 第一水準+一部の記号Shift_JISコード0x0020-0x007E0x00A...587 - K2Editorのインストール(インストールしなくてもコピーだけで動く)が終わり起動が出来る状態になっていることを前提としてK2Editorの設定を画像付きで解説していきます。...586 - 初心者向け、かつ色分け強調定義に正規表現が使用可能で使いやすいものはどれか、という条件でテキストエディターを選別した結果、『K2Editor』に決定しました。『Vector:K2Editor - お勧めソフトPickUP 』...585 - 今回のシリーズは、改造コードをPC上で表示する際には「Windows標準のメモ帳」はやめて「色分け表示が可能なテキストエディタ」で開いてみよう、という内容です。あくまでも「メモ帳」を使っている人がターゲットなのでテキストエディタそのものの使い方については特に説明しません。(初心者向けでは無い正規表現も出てきますが、編集しやすいように非格納グループはあえて使用していません。)テキストエディタを使えば視覚的に分...584 - ■0EmEditorが便利だわ的エントリー。■1改造コード用のテキストエディタネタを扱おうと思い、テキストエディタを調べるついでにMIPSのシンタックスハイライター(色分け強調定義)が標準装備されているエディタが無いか調べてみたがそんなものは無かった。定義を自分で作るか、他人が作った定義をインポートすれば済むだけの話だが敷居を下げるためにデフォルトで入っているものがあれば、と思ったが…...458 - 先週Project DIVA 2ndのカメラ遠近/回転制限を条件付けした際に 自分で関数を組んでみて気がつきました。 c.cond.fmtの比較命令群のクロックサイクルは2なんですね。 sltと同じように使っていたら、条件分岐が正しく動作していない。 何をミスしているかと悩みましたが、ps2disで普段見ているプログラムを思い出すと c.cond.fmt比較の次行で必ずnopが挿入されていることに気づき 1行開けてから分岐命令を実行するようにした...414 - 【Pandora (unbricker/downgrader) for the TA88v3 runs in the wild · Wololo.net】An unbricker battery compatible with the ta88v3 has been released recently, and scene dev Yoti uploaded a video demonstrating the tool.↑これの詳細が気になって仕事が手に付かない。<仕事しろ【wololo.net/talk • View topic - [Released] JigKick for PSP-2000 (TA-088v3 supported)】【PSPのTA88v3基板がハッキングできな...380 - 【TN-E/TN-A violate GPL, xmbctrl source code release - (wololo.net)】6.20 TN-E and 6.39 TN-A violates the GPL license of Bubbletune's (awesome) Game Cathegories plugin, we're sorry for this.If you uploaded one binary-only versions of these, please changeit to this version, every TN-E/TN-A download, that doesn't includethe xmbctrl source code, is illegal, because of violating GPL. So please chang...324 - 多重ポインター対応変動アドレスサーチツール(英語だとMultiple DMA HUNTER)を 探していくつか試してみました。 ToolDMP 属性内容 TitleDMP AuthorOby1Chick Language英語 URLDMP - Multi DMA Defeater PRX by Oby1Chick | OneHitGamer URLMulti DMA Defeat guide with DMP PRX | OneHitGamer Typeprx (PSP Plugin) Noteサーチしたまま永久に帰ってこないことがよくある。オプションのキャンセルサーチをONにする...313 - どこでも書かれていると思いますが、出ましたね。しかも予告通りにソースコード公開で。The World >> PRO-B6 Released! GPLv3 License.▼ダウンロードprocfw download - code.google.com[!]Fixed NODRM Engine on Dissidia Duodecim■NODRMエンジン(DLC用)を修正。(Dissidia Duodecim FFに関して)[!]Fixed High Capacity Bug■大容量(メモステ32GB?)バグ修正[!]Fixed Bug in np9660■NP9660ドライバー修正[!]Fixed button-input ...305 - exploitは発見されててもリリースはしばらくは来ないんでは無いかと思っていたover 6.37 (というか6.38)のダウングレーダーとPROの話が突如出てきた。▼[UPDATED,again] 6.38 Downgrader - wololoこれでOFW 6.37 に上げてしまったPSP-3000RR機にもついにLCFWを導入出来る時が来たわ~。アンケート結果次第でVirtuous Flame氏が6.38 PROをリリースする可能性があるみたいだしにわかに活気づいてきた。6.38 PROもいいけど、6.35 PRO-C...301 - 【14.4kbps.com】2011/05/20 _SPE追加      _SPE 0xs0000000 0xaaaaaaaa 0xffffvvvv aaaaaaaaから2Byte読み込んだ値にffffのnotをand それにvvvvをs左シフトした値をorして書き込み。2011/05/19 127以降の読み込みが変らしいので修正。127番目以降のコード読み込みが失敗するバグの修正みたいです。...285 - 【14.4kbps.com】2011/05/02 実アドレス書き込みの修正v1.4xで新規に実装された実アドレス機能の修正みたいです。PSPLINKで解析している人なら実アドレスをそのままぶちこめていちいち仮想アドレスに直してから入力する手間が省けるので便利かと。これはTempARでPSPARコードを使っている場合も同様に楽が出来ます。...282 - 【14.4kbps.com】PMEtan v1.432011/05/01 実アドレスの副作用で0x088000000-0x08FFFFFFF 0x09800000-0x09FFFFFF間の書き込み位置が-0x00800000されていたので修正v1.42で0x08800000以降で書き込み出来なかったのはこれが原因だったみたいですね。...280 - 「PMEtanのリスト付き書式って何だ?」って人向けの使い方の簡単な説明。リスト付き書式が使われているコードにカーソルを合わせる。..." /> Old Entries - God is in the details PSP etc - God is in the details

Home > PSP etc Archive

PSP etc Archive

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • Comments (Close): -
  • TrackBack (Close): -

Project DIVA 2nd - 1.01 JPCSP

  • Author : もっきゅもきゅ
  • 2012-07-17 (Tue)
  • PSP etc
JPCSP以外のPSPエミュでDLCが読めるようになったものは無いかと
調べてみるも相変わらず他のエミュは市販ゲーム起動まで辿り着いてなかった。

昨日試した限りではProject DIVA 2nd 1.01パッチ済みISOをJPCSPで
起動不可だったが、今日になってUMDGenでISOを再構築したら、普通に起動できた。
追加インポート機能をチェックするところで一時停止がかかるのは
実行で再開できるので特にプレイに支障は無い様子。
DIVA 2ndのアップデート内容はインポート機能追加とボタン押し判定修正で
JPCSPがまだDLCを読み込めない以上、無理して1.01にする必要が無い。


AKIBA'S TRIP PLUSも同じように出来るといいが…





Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

FINAL FANTASY 零式 - JPCSP

  • Author : もっきゅもきゅ
  • 2012-07-17 (Tue)
  • PSP etc


FF零式で音楽を鳴らそうとするならJPCSP x86だろうと思って起動してみる。
効果音は鳴るがBGMが鳴らない。バージョンの相性が悪いのか設定が悪いのか…
最大限に画質を上げるにはx64しか選択の余地が無い。(fpsが倍違う)
などと色々試していたら、デスクトップアプリケーションヒープ不足みたいな症状が出てきた。
まともにプレイできるのなら、CWCheatにコード移植してみようかと考える今日この頃。
そうなるとパッドでプログラムを書き換えるタイプのコードは全部JPCSP向けに
組み直す必要があるわけで、ちょっと面倒くさい。


Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

The 3rd Birthday - JPCSP

  • Author : もっきゅもきゅ
  • 2012-07-16 (Mon)
  • PSP etc

PSP実機


JPCSP


The 3rd BirthdayでJPCSPのビデオオプションをいじってみると
オプションの実際の効果がよく分かる。




Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

Project DIVA extend - JPCSP

  • Author : もっきゅもきゅ
  • 2012-07-16 (Mon)
  • PSP etc


消失や激唱あたりがfpsが不足してまともにプレイできないと書かれていたので
DIVA extendをJPCSPで動かしてみたが、JPCSPが安定していないことがよく分かった。
ゲーム毎に設定が違ったり、バージョンによって動かなかったり。
エミュだからそんなもんか。

上のサムネイルは、テクスチャーを開いたことがある人なら見慣れた画像。
DIVA extendをJPCSPでまともに動かせる設定にすると、JPCSPの起動時に
前回の画像のキャッシュが見えてしまう。



Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

CONCEPTION - 宝箱中身決定コード

  • Author : もっきゅもきゅ
  • 2012-06-30 (Sat)
  • PSP etc
yukariさん向けのコメント返信です。
他の人が見ても、面白くもなんともないと思われ。



Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

JPCSP - r2572/r2573-2574

  • Author : もっきゅもきゅ
  • 2012-06-24 (Sun)
  • PSP etc

■r2572

Implemented an export of the current 3D
in Wavefront file (.obj/.mtl),
including the texture files (.bmp).
This is based on the excellent idea of
the PSP Lamb plugin developed by Drakon.
Implemented texture modding where game textures
can be modified and reused by Jpcsp
instead of the application native textures.
See README.txt for more information on these two new features.
■r2573

Starting draft implementation for
connecting to the PRO Online network
for adhoc connections.
Not yet functional.
Implemented UPnP configuration and port mappings.
Implemented proNetAdhocctlInit, proNetAdhocctlTerm,
proNetAdhocctlConnect, proNetAdhocctlCreate, proNetAdhocctlDisconnect.
■r2574

Progress on ProOnline: implemented sceNetAdhocctlScan



朝目覚めると、JPCSPがとんでもないことになっていた。

r2573/2574
PROオンラインネットワークへの接続機能の実装開始。
まだ機能しない。(Not yet functional.)


r2572
オブジェクトとテクスチャをexport/importする機能を実装。
フォーマットは一般的なAlias Wafefront形式。


なんとエミュ本体にテクスチャ入れ替え機能を実装。




  • Comments (Close): -
  • TrackBack (Close): -

JPCSP r2567/r2562

  • Author : もっきゅもきゅ
  • 2012-06-05 (Tue)
  • PSP etc
試してないけど。


r2562 2012-05-31 15:17:44

Added an import from "cheat.db" in the Cheat window.
■訳:チートウィンドウで、「cheat.db」からインポートする機能を追加した。
r2567 2012-06-02 10:01:23

Improved compilation of following MIPS code
($ra modified in delay slot of "jal"):
■訳:jalのディレイスロットでraが変更された場合の挙動を修正。

jal 0x0XXXXXXX
lw $ra, 0($sp)

The PSP developer generating this code probably
didn't know about delay slots in MIPS code...
■訳:このコードを書いた開発者はMIPSのディレイスロットのことを
 たぶん知らないんだろう…

jalのディレイスロットでlw raするコードなんて一度も見たこと無いな。
そもそもそんなことをする必要性があるのか…?



  • Comments (Close): -
  • TrackBack (Close): -

JPCSP - r2534 Fixed address evaluation for CW cheat

  • Author : もっきゅもきゅ
  • 2012-04-18 (Wed)
  • PSP etc
JPCSP on Google Code

r2197の古いコードの置換忘れらしい。
ポインターコードが直ったわけでは無さそう。


0x6ぬるぽ

JPCSP Logger出力
13934 [HLECheatThread] ERROR memory - write32 -
Invalid memory address : 0x**** PC=88000000

  • Comments (Close): -
  • TrackBack (Close): -

JPCSP - r2499

  • Author : もっきゅもきゅ
  • 2012-04-03 (Tue)
  • PSP etc
JPCSPのr2499のソースを見てたら、コードパーサーで
_Lを判別するようになっているのに気がついた。

いちいち_Lを除去しなくても動くようになってた…


private String getNextCode() {
String code;
while (true) {
if (currentCode >= codes.length) {
code = null;
break;
}

code = codes[currentCode++].trim();

if (code.startsWith("_L")) {
code = code.substring(2).trim();
break;
} else if (code.startsWith("0")) {
break;
}
}

return code;
}

  • Comments (Close): -
  • TrackBack (Close): -

JPCSP - ポインターコード&パッドコード

  • Author : もっきゅもきゅ
  • 2012-04-02 (Mon)
  • PSP etc
JPCSP r2503を入れてCWCheatを使用してみた。

パッドコード(joker)が動くようになったのは大きい。
パッドでリアルタイムにプログラムを書き換えても
意味が無いのは依然として変わりが無く
パッドでカメラ操作を入れ替えるタイプのコードを
JPCSPで動かすには、別途プログラムを組む必要がある。
PSPから移植しただけでは動かない。

シングルポインタコードは動いたが、
多重ポインタコードが動いてない。
まだemuhaste+PARの出番かな。



JPCSP CWCheat
HARO先生のBLOGの記事によるとQQQの適用に間違いがあるらしい。



  • Comments (Close): -
  • TrackBack (Close): -

JPCSP - 残りのCWCheat形式実装(r2499)

  • Author : もっきゅもきゅ
  • 2012-04-02 (Mon)
  • PSP etc
04/02現在のJPCSP最新版はr2503です。

03/28のr2499の更新履歴に「Implemented a lot of missing CW cheat codes.」と
書かれていたのでソースを見てみたらCWCheatコード形式を色々実装したらしい。

0x0 8bit write
0x1 16bit write
0x2 32bit write

0x3 Increment/Decrement
0x4 32bit patch
0x5 Memcopy command

0x6 Pointer commands
0x7 Boolean
0x8 8bit/16bit Patch

0xB Time command
0xC Code Stopper

0xD Test command,Single skip,Joker
0xE Test command,multiple skip



全部揃ったっぽい。


  • Comments (Close): -
  • TrackBack (Close): -

emuhaste用プラグイン by HARO 20120327-03:26

  • Author : もっきゅもきゅ
  • 2012-03-27 (Tue)
  • PSP etc
HARO先生作のemuhaste用PAR互換プラグインがアップデートされてました。

EMUHASTE PSPAR PLUGIN20120327

アップデート内容

・16bit判定読み込み値の16bitマスクが抜けてたので修正
・0xE,0xFにもフラグ判定追加
・0xE,0xFのコピー上限を65535バイトに変更


閑話休題

話は変わりますが、emuhasteに標準で入ってるJPCSP用コンフィグだと
TRY回数が安定しません。2回だったり、3回だったり、4回だったり。
原因としてJPCSPが特徴のある(BIOSのような)コードを吐かないことと、
ユーザーのPC環境に依存するので仕方がないのでしょうけども。

汎用で動作せず、ゲームタイトル毎で完全動作すればいいのなら、
0x08804000から始まる命令をキーに設定し、FIXで-4000するとよさげです。



  • Comments (Close): -
  • TrackBack (Close): -

emuhaste用プラグイン by HARO 20120323-16:53

  • Author : もっきゅもきゅ
  • 2012-03-23 (Fri)
  • PSP etc

クリックで拡大

HARO先生作のemuhaste用PSPAR互換プラグインがアップデートされてました。

TempARのヘルプファイルの表記に従って、コードタイプ対応表を作成してみました。
ほぼ全部網羅しているのでJPCSP上での自由度が格段に上がりましたね。


HARO先生のblog
(ファイルは「(゚∀゚)#HARO'S HP#(゚∀゚)」のNETA APPZからDL出来ます)


プレイアーツ公式 コードリファレンス


Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

emuhaste用プラグイン by HARO

  • Author : もっきゅもきゅ
  • 2012-03-23 (Fri)
  • PSP etc
JPCSP記事へのアクセスが多いので一応載せておきます。


エミュレータ用汎用改造ツールemuhaste
Multi emulator search program "emuhaste"


HARO先生によるemuhaste用プラグインDLL
HARO先生のblog


JPCSP内蔵CWCheatエンジンは通常書き込み(0x0/0x1/0x2)しか
走らないため、それ以外の形式を利用したい場合は、シリアルならばらしたり、
プログラムを書く必要があったりと結構不便です。

そこで代わりとなる改造ツールがemuhasteのわけですが、プラグインで
拡張できる仕様になっており、HAROさん作プラグインを使用すれば、
PAR形式ですがほとんどのコードが実行出来るみたいですね。
ポインターコードが使えるのが一番嬉しい。
パッドjokerは当然ながらありませんが、そこは内部のパッドアドレスを
使用すればいいので問題有りません

ゲームラボ4月号にたにしげさんが書いてましたが、
「STAND-PSPxからJPCSPに直接アクセス出来るようにしたい」とのことなので
STAND-PSPxの動きにも注目ですかね。


  • Comments (Close): -
  • TrackBack (Close): -

改造コードをテキストエディタで開いて楽をしよう。第4回 PMEtan編

  • Author : もっきゅもきゅ
  • 2011-12-21 (Wed)
  • PSP etc
改造コードをテキストエディタで開いて楽をしよう。第3回
をPMEtanに適用する場合のファイルです。

内容が前回と重複するので違いのみを記します。



Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

改造コードをテキストエディタでほにゃらら PMEtan

  • Author : もっきゅもきゅ
  • 2011-12-19 (Mon)
  • PSP etc
K2Editor用強調定義ファイルのPMEtanバージョンについて
問い合わせがあったのでPMEtanバージョンも作ってみます。

PMEtanが網羅している文字種類が他のと比べて多く
実際に文字表示を試してからになります。


CWCheat → 半角英数(パッチで半角カナ可能)
TempAR → 半角英数+半角カナ
CMF/Freecheat → 半角英数+GBK/Big5


PMEtan → 半角英数+全角英数+半角カナ+全角かな+漢字 第一水準+一部の記号

Shift_JISコード
0x0020-0x007E
0x00A1-0x00DF
0x8140-0x81AC
0x824F-0x8396
0x889F-0x9872

大雑把にこんな感じかな?




  • Comments (Close): -
  • TrackBack (Close): -

改造コードをテキストエディタで開いて楽をしよう。第3回

  • Author : もっきゅもきゅ
  • 2011-12-15 (Thu)
  • PSP etc
K2Editorのインストール(インストールしなくてもコピーだけで動く)が終わり
起動が出来る状態になっていることを前提として
K2Editorの設定を画像付きで解説していきます。


Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

改造コードをテキストエディタで開いて楽をしよう。第2回

  • Author : もっきゅもきゅ
  • 2011-12-15 (Thu)
  • PSP etc
初心者向け、かつ色分け強調定義に正規表現が使用可能で
使いやすいものはどれか、という条件でテキストエディターを選別した結果、
K2Editor』に決定しました。
Vector:K2Editor - お勧めソフトPickUP


Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

改造コードをテキストエディタで開いて楽をしよう。第1回

  • Author : もっきゅもきゅ
  • 2011-12-15 (Thu)
  • PSP etc
今回のシリーズは、
改造コードをPC上で表示する際には「Windows標準のメモ帳」はやめて
「色分け表示が可能なテキストエディタ」で開いてみよう、という内容です。

あくまでも「メモ帳」を使っている人がターゲットなので
テキストエディタそのものの使い方については特に説明しません。
(初心者向けでは無い正規表現も出てきますが、編集しやすいように
非格納グループはあえて使用していません。)


テキストエディタを使えば視覚的に分かりやすくなり
打ち間違いや、貼り付け時の余計な空白を見つけやすくなります。



このコードには書式に間違いがあります。
行末に空白が紛れ込んでいます。
カーソルを動かせば分かりますが
メモ帳で開いて見るだけでは分かりません。




テキストエディタで開いたサンプルです。
上とは事例が違いますが、0xの後に英数8桁が無いと
行全体で色が変わらないように設定してある場合です。

1文字足らない、1文字多い、などもすぐに分かります。


ちょっと便利そうだな、と思った方は第2回以降も読んでみてください。


  • Comments (Close): -
  • TrackBack (Close): -

MIPS テキストエディタ

  • Author : もっきゅもきゅ
  • 2011-12-15 (Thu)
  • PSP etc
■0
EmEditorが便利だわ的エントリー。


■1
改造コード用のテキストエディタネタを扱おうと思い、テキストエディタを調べるついでに
MIPSのシンタックスハイライター(色分け強調定義)が標準装備されているエディタが
無いか調べてみたがそんなものは無かった。
定義を自分で作るか、他人が作った定義をインポートすれば済むだけの話だが
敷居を下げるためにデフォルトで入っているものがあれば、と思ったが…


Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

MIPS アセンブラ c.cond.fmtのクロックサイクル

  • Author : もっきゅもきゅ
  • 2011-09-18 (Sun)
  • PSP etc

先週Project DIVA 2ndのカメラ遠近/回転制限を条件付けした際に
自分で関数を組んでみて気がつきました。
c.cond.fmtの比較命令群のクロックサイクルは2なんですね。
sltと同じように使っていたら、条件分岐が正しく動作していない。
何をミスしているかと悩みましたが、ps2disで普段見ているプログラムを思い出すと
c.cond.fmt比較の次行で必ずnopが挿入されていることに気づき
1行開けてから分岐命令を実行するようにしたら正常に条件分岐されるようになりました。
他の命令で埋めないでnopが入っているのはコンパイラの癖なんだろうけど。


c.cond.fmt命令群。
よく見かけるのは、c.lt.s c.le.s c.eq.s。他にc.ngt.sやc.nge.sなど。

MnemonicDefinition
TTrue
FFalse
OROrdered
UNUnordered
NEQNot Equal
EQEqual
UEQUnordered or Equal
OLGOrdered or Less Than or Greater Than
OGEOrdered Greater Than
UGEUnordered or Greater Than or Equal
OLTOrdered Less Than
ULTUnordered or Less Than
OGTOrdered Greater Than
UGTUnordered or Greater Than
OLEOrdered Less Than or Equal
ULEUnordered or Less Than or Equal
SEQSignaling Equal
SNESignaling Not Equal
STSignaling True
SFSignaling False
GLEGreater Than or Less Than or Equal
NGLENot Greater Than or Less Than or Equal
GLGreater Than or Less Than
NGLNot Greater Than or Less Than
GEGreater Than or Equal
NGENot Greater Than or Equal
LTLess Than
NLTNot Less Than
LELess Than or Equal
NLENot Less Than or Equal
GTGreater Than
NGTNot Greater Than


Pandora (unbricker/downgrader) for the TA88v3 runs in the wild

  • Author : もっきゅもきゅ
  • 2011-07-09 (Sat)
  • PSP etc

Pandora (unbricker/downgrader) for the TA88v3 runs in the wild · Wololo.net

An unbricker battery compatible with the ta88v3 has been released recently,
and scene dev Yoti uploaded a video demonstrating the tool.


↑これの詳細が気になって仕事が手に付かない。<仕事しろ


wololo.net/talk • View topic - [Released] JigKick for PSP-2000 (TA-088v3 supported)

PSPのTA88v3基板がハッキングできない理由 | 大人のためのゲーム講座



  • Comments (Close): -
  • TrackBack (Close): -

6.20 TN-E/6.39 TN-A violate GPL,so download link illegal must be replaced new binary includes source.

  • Author : もっきゅもきゅ
  • 2011-06-23 (Thu)
  • PSP etc

TN-E/TN-A violate GPL, xmbctrl source code release - (wololo.net)

6.20 TN-E and 6.39 TN-A violates the GPL license of Bubbletune's 
(awesome) Game Cathegories plugin, we're sorry for this.

If you uploaded one binary-only versions of these, please change
it to this version, every TN-E/TN-A download, that doesn't include
the xmbctrl source code, is illegal, because of violating GPL.
So please change the links in forums/blogs/whatever.



TN-E/TN-A verletzte GPL: xmbctrl Quellcode veröffentlicht ! - (pspking.de)

Total_Noob und HacKmaN wollen sich nun für diese 
GPL Verletzung entschuldigen und veröffentlichen
den Teil des Quellcodes, welcher die TN Settings beinhaltet,
die auf dem Quellcode von Bubbletune's GameCategories basieren.
■Total_Noob氏とHacKmaN氏は今回のGPL違反に謝罪したく思っている。
そして、TN settingに関するソースコードを公開する。
なぜなら、それはBubbletune's氏のGameCategoriesのコードを流用して
いたものだったからだ。

Desweiteren ist zu sagen, dass JEDE Version des
6.20 TN-E / 6.39 TN-A HENs, dazu zählen auch modifikationen,
wie der 6.XX TN Xtended, ohne diesen Quellcode der
TN Settings und der License Datei, automatisch ein Illegaler
Download ist, und mit einer Anzeige bestraft werden kann!
■6.xx ExtendedなどのModを含む6.20TN-E/6.39TN-A HENの全ての
バージョンはTN Settingsのソースコードと、GPLライセンスが
付随しておらず、これらをダウンロード可能にすることは
違法であり、処罰の対象になる。

Aus diesen Gründen wurden ALLE Downloads, die den
6.20 TN-E / 6.39 TN-A HEN enthalten, auf der Download
Seite von PSPKing (Zload.net) ersetzt, sodass nun die
Downloads mit den Entsprechenden Quellcode Dateien versehen sind.
■これらの理由によりPSPKingでの6.20 TN-E / 6.39 TN-A HENの
ダウンロードリンクはGPL対応ソース(corresponding source)添付
の物に差し替え済みである。

Die Legalen Downloads der 6.20 TN-E / 6.39 TN-A
Versionen und Modifikationen, wie dem 6.20/6.39 TN Xtended,
findet ihr wie immer auf Zload.net.
■違法で無い6.20 TN-E / 6.39 TN-A HEN やそのMod、
すなわち6.20/6.39 TN Extendedは常にZload.netで
ダウンロード出来るだろう。


PSP関連のサイト運営者はこれを読んでるのかな。
wololoの英語の方は簡単だと思うので、pspking.deの方だけ。
ドイツ語は第2外国語で取りましたけど、もう9割忘れましたw

MangameeyaがxpdfでGPL違反して更新停止に追い込まれり
某エロゲーメーカーがあるソフトをXviDでGPL違反して
無料公開する羽目になったのを思い出しました。
あ、ICOもあったな…


  • Comments (Close): -
  • TrackBack (Close): -

変動アドレスサーチ for PSP(R4000) / PC(x86)

  • Author : もっきゅもきゅ
  • 2011-06-06 (Mon)
  • PSP etc

多重ポインター対応変動アドレスサーチツール(英語だとMultiple DMA HUNTER)を
探していくつか試してみました。

Tool

DMP

属性内容
TitleDMP
AuthorOby1Chick
Language英語
URLDMP - Multi DMA Defeater PRX by Oby1Chick | OneHitGamer
URLMulti DMA Defeat guide with DMP PRX | OneHitGamer
Typeprx (PSP Plugin)
Noteサーチしたまま永久に帰ってこないことがよくある。
オプションのキャンセルサーチをONにするとサーチがヒットしない。
≠TNP

Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

PRO-B6 Released! GPLv3 License. by coldbird

  • Author : もっきゅもきゅ
  • 2011-05-29 (Sun)
  • PSP etc

どこでも書かれていると思いますが、出ましたね。
しかも予告通りにソースコード公開で。


The World >> PRO-B6 Released! GPLv3 License.


▼ダウンロード
procfw download - code.google.com


[!]Fixed NODRM Engine on Dissidia Duodecim
■NODRMエンジン(DLC用)を修正。(Dissidia Duodecim FFに関して)

[!]Fixed High Capacity Bug
■大容量(メモステ32GB?)バグ修正

[!]Fixed Bug in np9660
■NP9660ドライバー修正

[!]Fixed button-input related startup freeze
[!]修复了按键有故障的PSP无法结束安装和开启VSH菜单后键盘失灵的问题
■スタートアップ時のボタン入力を修正
(『OSK 画面で VSH Menu を開いた際にフリーズするバグを修正」ってこと?
よく分りません。)

[!]Fixed rare crash in exploiting stage
■exploit時の稀なクラッシュを修正

[+]Added 6.39 Kernel Support
■6.39サポート追加


Virtuous Flame氏のブログに気になる一文があります。
6.39よさげですね。

关于6.39,似乎它的性能要比6.35PRO好些。
比如MHP3多人游戏时不再出现缓慢现象。
如果喜欢新事物的话,建议6.35用户升级。

■6.39は6.35より性能が高そうに見えます。
たとえば、MHP3rdでマルチプレイをした際に
緩慢な動作になる現象が無くなります。
新しいもの好きなら6.35からのアップデートを推奨します。


でも6.35 PRO-B6の一部のメニューでフリーズするバグが
あるみたいなので修正待ちですかね。


Supported Kernel and Hardware Revisions

6.20 [1g, 2g, 3g, 4g, 5g]
6.35 [1g, 2g, 3g, 4g, 5g, 7g, 9g]
6.39 [1g, 2g, 3g, 4g, 5g, 7g, 9g]

Most frequently mentioned features

Homebrew Compatible - Run your own unsigned applications, both user and kernel mode.
Plugin Compatible - Add new features to your PSP via kernel mode background plugins.
ISO / CSO Game Dump Playback - Backup your own UMD discs via USB and play them from Flash Storage.
2g+ Memory Range Unlock - Use the previously locked RAM range within your own homebrews.
NODRM Engine - Use your bought DLCs, no matter on which PSN account you are currently logged in.
PSX Emulator Unlock - Play your PSX classics, yes - all of them. Not just PSN titles.
And a lot more...




  • Comments (Close): -
  • TrackBack (Close): -

6.39/6.38/6.35/6.31 to 6.20(under 7g) or 6.35(7g/9g) downgrader ver3.1

  • Author : もっきゅもきゅ
  • 2011-05-23 (Mon)
  • PSP etc

exploitは発見されててもリリースはしばらくは来ないんでは
無いかと思っていたover 6.37 (というか6.38)のダウングレーダー
とPROの話が突如出てきた。


▼[UPDATED,again] 6.38 Downgrader - wololo


これでOFW 6.37 に上げてしまったPSP-3000RR機にもついにLCFW
を導入出来る時が来たわ~。

アンケート結果次第でVirtuous Flame氏が6.38 PROをリリースする
可能性があるみたいだしにわかに活気づいてきた。


6.38 PROもいいけど、6.35 PRO-Cのネットワーク機能を早く見たいですね。



  • Comments (Close): -
  • TrackBack (Close): -

PMEtan v1.46

  • Author : もっきゅもきゅ
  • 2011-05-21 (Sat)
  • PSP etc

14.4kbps.com

2011/05/20  _SPE追加
      _SPE 0xs0000000 0xaaaaaaaa 0xffffvvvv
aaaaaaaaから2Byte読み込んだ値にffffのnotをand
それにvvvvをs左シフトした値をorして書き込み。

2011/05/19 127以降の読み込みが変らしいので修正。

127番目以降のコード読み込みが失敗するバグの修正みたいです。




  • Comments (Close): -
  • TrackBack (Close): -

PMEtan v1.44

  • Author : もっきゅもきゅ
  • 2011-05-03 (Tue)
  • PSP etc

14.4kbps.com
2011/05/02  実アドレス書き込みの修正

v1.4xで新規に実装された実アドレス機能の修正みたいです。

PSPLINKで解析している人なら実アドレスをそのままぶちこめて
いちいち仮想アドレスに直してから入力する手間が省けるので便利かと。
これはTempARでPSPARコードを使っている場合も同様に楽が出来ます。



  • Comments (Close): -
  • TrackBack (Close): -

PMEtan v1.43

  • Author : もっきゅもきゅ
  • 2011-05-01 (Sun)
  • PSP etc
14.4kbps.com

PMEtan v1.43
2011/05/01  
実アドレスの副作用で0x088000000-0x08FFFFFFF 0x09800000-0x09FFFFFF間の
書き込み位置が-0x00800000されていたので修正


v1.42で0x08800000以降で書き込み出来なかったのは
これが原因だったみたいですね。



  • Comments (Close): -
  • TrackBack (Close): -

PMEtan リスト付き書式

  • Author : もっきゅもきゅ
  • 2011-04-30 (Sat)
  • PSP etc

「PMEtanのリスト付き書式って何だ?」って人向けの使い方の簡単な説明。



リスト付き書式が使われているコードにカーソルを合わせる。



Continue reading

  • Comments (Close): -
  • TrackBack (Close): -

Home > PSP etc Archive

Return to page top

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。