PSP xvi

PSPプログラミングを教えるブログ(本気で頑張る人アクセス大歓迎サイト)

PSP-X.gif

記事の間違いを報告  新アップローダー
記事修正情報 PSPプログラミング資料 自作ゲーム PSP用エミュレータ リンク

公認リンク
公式PSP専科 公式PSVita専科 はじめるPSPSDK PSP EXEC GAME M@STER PSP 猫山のYouTubeチャンネル

TAG
全記事にタグをつけています  http://nekoyama2gillien.blog36.fc2.com/?tag=タグ
PSP PSPプログラミング DXライブラリPortable OSLib ショートプログラム ハローワールド
PSP自作ゲーム PSP自作ソフト エミュレータ ゲームアーカイブス PSP動画
動画 初音ミク ミクミクダンス MMDドラマ ゲーム 魔法少女まどか☆マギカ 侵略!イカ娘
アイドルマスター

このブログについて

このブログでは、非公式のPSPソフト、いわゆる自作ソフト( PSP Homebrew )を作る事を目的とします。

著作権などの こまかい利用規約については、こちらを開いてお読み下さい

このブログについて知りたい方、初めて来訪された方はこちらを開いてお読みください
お問い合わせは 猫山猫宗(nekomune@gmail.com)までどうぞ


当ブログはリンクフリーです。ブログ名は、アルファベットで「PSP xvi」と書いて『ピーエスピー・エクシビ』とお読みください。
相互リンクを希望されるブログ運営者様は、ココで申請して下さい。


このブログで全記事から探し物の方は、ここをクリックして下さい。
http://nekoyama2gillien.blog36.fc2.com/?all

スポンサーサイト 

--/--/--
--. --:--

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

[edit]

CM: --
TB: --

page top

NJさんが制作された、ネオジオCD-Zエミュ NCDZPSPシリーズ を何とか公式PSPでも遊んでみたいという発想から開始した企画(笑)

実際、難しくなかったようですお!
苦戦した部分は、スクリーンショット関数の作り直し。
カスタムファームウェア版(ホンモノ)では、パソコンで見れるPNG画像なんだけどPSPでは破損して見れない画像になっていたのです
幸い、参考になるソースコードがPSPSDKにあったのでヨカッタ


ではプログラミング解説
ホンモノでは SystemButtons.prx というPRXモジュールがありますが、これはシステムボタン検出用に使われています。 なのでカーネルモードのプログラムです。
これを、ユーザーモードのプログラムにして一部のボタン検出が出来なくなってしまったけどEBOOT.PBP の中に取り込んでいます(ちかたないね)

実験して作った実行ファイルは、カスタムファームウェアでは起動不可能、HENでも起動不可能、署名しての起動も不可能という有様で・・・もしかしたらHalf-Byte Loader でなら起動できるかも!と試すと見事 起動成功・・・


一体、Half-Byte Loaderってナニモノなんだよ、と嬉しいクレームを呟くテスト。。。
そんなわけで、もうちこっとしたらソースコード公開しますよ、と



cps1pspたち


こっちの猫山の個人ブログ記事も読んでね!
>ネオジオCD-Z エミュレータを・・・
http://blog.livedoor.jp/nekomune/archives/5096998.html


配布場所は、このブログのアップローダーにもあるけど、猫山のホームページの方ならずっと置いておけます
>Emulator for Official-PSP
http://www42.tok2.com/home/nekomune/psp_emu/


これは既存エミュレータの改造品なので、再配布や改造も自由ですよ~

関連記事
スポンサーサイト

[edit]

CM: 2
TB: 0

page top

この記事に対するコメント

いつの日か、全てのソフトが公式FW上で動く様になると良いですね

名無しさん@ニュース2ちゃん #- | URL | 2012/01/21 00:37 * edit *

だが・・・

32MBメモリで戦わなければならないっ!!

猫山猫宗 #jjrqi.Ao | URL | 2012/01/23 19:55 * edit *

page top

コメントの投稿

Secret

page top

トラックバック

トラックバックURL
→http://nekoyama2gillien.blog36.fc2.com/tb.php/720-b4d0f31c
この記事にトラックバックする(FC2ブログユーザー)

page top


h o m e |


 

2016-12