トップページ ニュース 動画 ゲーム ツール ショッピング サイトについて
JPCSP更新履歴

開発室の更新履歴をGoogleで翻訳しています。
リビジョン コミットログ
r2146 不要遅延:PSPの標準出力/標準エラー出力に出力するための小型の改善。
問題225:sceAtrac3plusの小さな修正。
r2144 Javaオプションを"ReservedCodeCacheSize = 64メートル::MaxPermSizeを= 64mには- XX - XX"の追加
r2143 sceFontは:debug.jpftが存在しないときにNullPointerExceptionを避けてください。
sceMpeg:Jpcspをリセットする固定sceMpegMallocAvcEsBuf()。
scePsmf:ありませんVeohマップの固定読み取り。
r2142 頂点のビデオエンジンの小さな修正プログラムは、モーフィングを使用します。 おそらく非常にいくつかのアプリケーションは、モーフィング機能を使用しています。
r2141 オーディオ/ビデオの最後に到達改善sceMpegGetAtracAu():すべての残りのリングバッファのパケットを消費します。
r2139 固定ビデオエンジンTBIASコマンド:これは、現在不足しているグラフィックを明らかにする可能性があります。
r2138 RAWソケットのサポートを追加しました。 Jpcspは、それ以外の場合は、この機能が無効になっているRAWソケットを使用することができるには、管理者権限で実行する必要があります。
net.pbp(pingテスト)でRAWソケットのテストケースを追加しました。
r2137 改良sceMpeg互換性はときにビデオの終わりに近づいて。
r2136 Linuxの起動スクリプトを更新しました。
逆は、MSGのフラグがsceNetInetに追加されます。
sceUtilityの改善セーブデータMODE_SIZESはSceUtilitySavedataParamに小さな新しい発見を追加しました。
UtilsForUserの実装は、MD5とSHA - 1ユーティリティ。
ビデオエンジンのサイズ変更を改善ビューポート(現在無効になって)。
sceFontのバグを修正しました。
hleKernelExitThreadはいくつかのゲームが影響を与える可能性がThreadManForUserに新しい重要な知見を追加しました。
r2135 改善sceNetApctlTermはsceNetApctlInitは(例えば、/抜き、差し直してください)​​再び可能になるように。
r2134 さらにネットワークの改善。
実装sceNetInetListen(サーバソケット)sceNetInetAccept、sceNetInetInetPton。
固定sceNetInetRecvfrom、sceNetInetInetNtop、改良されたsceNetInetSelect。
r2132 sceNetResolverStopを実装した。
部分的にHtmlViewerユーティリティを実装されています。
固定sceNp、sceNpAuthとsceNpServiceは解決NIDと再実装いくつかの関数を。
エミュレータのディスプレイシステムのリワークいくつかの側面:
- 新しい設定メニューの"表示"を追加。
- サポートのサイズを変更改良;
- 排他的なポップアップメニューを全画面表示サイズを変更して提供するよりフルスクリーンのサポート;
- ペットは、グラフィカルなフィルタ'オプションを保存します。
r2131 リセットボタンを押すと、固定再びNullPointerExceptionが発生する。
r2130 別のプロファイルのレポートからは、Javaネイティブコードシーケンス
r2129 呼び出しの後にsceDisplayで修正されたNullPointerExceptionが"GEのテクスチャは、"有効になっている場合sceKernelLoadExecします。 これはまた、"GEのテクスチャを"有効"リセット"問題を解決する可能性が
r2128 フォントを開いて修正sceFontOpenUserFileが一覧にあるファイルです。
r2126 また、ネットワークの改善:実装されてsceNetInetPoll。 sceNetInetSelectの小さな修正。
r2125 sceNetApctlInitの互換性の向上()は、sceNetApctlConnect()およびsceNetApctlGetState():状態遷移、非同期IOスレッドは、アナログの実際のPSPのスレッド"SceNetApctl"を使用します。
r2124 scePsmfGetPresentationEndTimeの小さな修正。
r2123 スペイン語、カタロニア語用の更新プログラムMaXiMuによって提供される
r2122 避けてくださいArrayIndexOutOfBoundsExceptionがscePowerUnregisterCallbackに無効なスロットに呼び出されたとき。
r2121 長さ0のバッファ(net.pbpと自作PSPRadioとテスト結果に基づいて)受信改善sceNetInetRecv。
(まだ実装されていません)sceNetInetPollのための草案を追加しました。
r2120 長さ0のバッファとsceNetInetRecvを呼び出すnet.pbpの追加のテストケース。
r2119 固 定sceDisplayGetFrameBuf、scePowerRegisterCallback、sceUtilityCheckNetParamと sceUtilityGetNetParamはnet.pbpとPSPRadioの自作を使用してテストに基づいています。
r2118 net.pbpで追加された新しいテストケース:sceUtilityCheckNetParamとsceUtilityGetNetParam
r2117 改善されたバインドするときに無効なアドレスにsceNetInetBind。
固定sceNetInetRecvとタイムアウトが設定されている場合をブロッキングモードでsceNetInetSend。
r2116 (":スクワッドコマンドウォーハンマー40,000"のログファイルに記録される)は、無効なアドレスにsceNetInetBindのnet.pbpするためのテストケースを追加
r2114 改善sceNetApctlGetInfoは、(いくつかのゲームを照会するように見えますが、直接)プライマリDNSのためのより良い値を返す
r2113 実装sceWlanDevIsPowerOn
r2112 の改善は、sceNetInetConnect net.pbp(新しいテストケース)を使用したテストに基づいてsceNetInetSocket。
r2110 sceMpeg:オーディオ、ビデオの前に終了するとMPEGムービーの結末を修正し​​ようとしています。
r2109 DebuggerMemoryのサポートの改善:それは時にメモリにブレークポイントが不足していた読み取り/書き込み。 この問題は修正する必要があります。
r2108 部分的にモジュールsceHttp、sceHttpsとsceSslを実装した。
r2107 さらなる改良およびインフラストラクチャのネットワークをサポートするための修正。
r2106 "セガラリー - ULES00910"上で実行プロファイラのレポートから追加された新しいネイティブコードシーケンス
r2105 改善CTORRENTPSPの自作のテストに基づいてネットワークをサポートします。 それが今は完全に機能し、実行速くPSPでよりも数倍です。
sceNetInetSelectをsceUtilityGetNetParam実装されています。
r2104 は非ブロッキングの追加テストは、ネットワークのテストアプリケーション(net.pbp)へのストリーム。
r2103 sceNetInet、sceNetApctlとsceNetResolverの関数の大部分を実装されています。 さて、基本的なテストアプリケーションでは、(/ net.pbpデモを参照してください)​​インターネットに接続することができます。 唯一のインフラストラクチャモードはアドホックではなく、実装されています。
改善されたコールバックの実行は、$ v0および$ v1を(sceNetApctlハンドラによって要求された)を上書きしないように設定します。
r2100 作り直しました、アンチのサポートと、画面の解像度の管理をエイリアシング。
ModuleMgrForUserの改善モジュールの状態の処理。
修正いくつかの誤植を修正しました。
r2099 最後から追加不足している変更がコミットされます。
r2098 sceUtilityの改善モジュール処理:
- 非ローダブルモジュールを待っているキューに提供される。
- 特定のアプリケーションに必要な適切なエラーコードを追加。
- 一般的にリファクタリングの改善、いくつかのHLEのロード/メソッド(基本、AVやネット)アンロードします。
リワークとCheatsGUIでいくつかのバグを修正しました。
IoFileMgrForUserに小さな新しい発見を追加しました。
MainGUI内の不要な表示モードの変更を削除しました。
r2097 フルスクリーン排他モードを改善しました。
改良CWCHEATコードシステムをサポートしています。
固定イタリアの旗のアイコンをクリックします。
IoFileMgrForUserでsceIoIoctlコマンド0x01F30003の正しい動作を追加しました。
ThreadManForUserで修正されたsceKernelGetCallbackCount。
sceUtilityでsceUtilityLoadModuleを改善しました。
r2096 修正後:
- sceIoIoctl(= 0x01F30003をcmdは):戻り値は0、1ではありません。
- ATRAC3のための読み込み/データをループの改良された互換性は+外部デコーダによってデコードされます。
- オプションを使用して、問題は"GEのにテクスチャに保存する"
- スプラインアプリケーションが不正なパッチ分割のパラメータを定義している/ベジエています。
r2095 表示はする必要がある改善のビューポートの定義が反転します。 色材の処理に少し修正。
r2094 scePsmfPlayerGetVideoDataの小さな修正がframewidthは、アプリケーションによって初期化されていないとき。
r2091 最新の開発とREADMEファイルを改善しました。
r2090 sceKernelExtendThreadStackに小さな新しい発見を追加しました。
改良sceIoIoctlコマンドは、0x01F30003新たな知見に基づいています。
クリーンアップとhleIoWaitAsyncを再編成しました。
sceFontOpenUserMemoryのバグを修正しました。
r2089 OMAの形式のオーディオチャネル(モノラル/ステレオ)の数を取得する小さな修正。
r2088 と逆部分ThreadManForUserの新しい関数sceKernelExtendThreadStackを実装しました。
新たに発見された関数sceAtracLowLevelDecodeとsceAtrac3plusでsceAtracLowLevelInitDecoderの下書きを追加しました。
sceFontのいくつかの不足している関数の下書きを追加しました。
sceImposeGetBacklightOffTimeとsceImposeSetBacklightOffTimeを実装した。
部分的にsceUtilityのスクリーンショットユーティリティを実装し、未解決の機能が欠落しいずれかを追加しました。
sceFontとsceMpegに避けてくださいNullPointerExceptionが発生する。
r2087 実装されてジェネリックメソッドは、エンコードされたアプリケーションファイルからATRACのオーディオを取得することができます。 従来の方法には、エンコードされていないファイル内のATRACのオーディオを取得することができたいくつかのゲームは、大規模な暗号化されたアーカイブファイルにすべてのオーディオファイルをパックします。 この新しい実装では、このような状況でも、ATRACのオーディオを取得し、外部デコーダへの完全なATRACのファイルを与える(SonicStageを)AT3 +復号化を行うことができる。
より多くの音/ BGMsが再生する必要があります。
r2086 改善されたセーブデータMODE_SINGLEDELETEが正しくsavenameを解釈する="<>". コー​​ドクリーンアップ。
r2085 スクリーンセーバーは、現在Jpcspを使用している間は無効になります。
r2084 全体のATRACのファイルが既にバッファで提供されていますATRACをループ再生を改善しました。
r2083 改善sceAudioときpvoid_buf == 0:完全なオーディオドレインの実際の遅延を計算します。 これは、より流動性のオーディオ出力を提供する必要があります。
r2082 セーブデータモードでの小改善22(MODE_GETSIZE)PSPでのテスト結果に基づいています。
SavedataToolモードで22のテストを追加しました。
r2081 イタリア語翻訳(Lily88によって提供される)を追加しました。 イタリアの旗(私はアメリカ国旗をコピーした)が不足しています。
r2080 sceAtrac:コードは、任意の順序でのRIFF / WAVEのチャンクの読み込みを許可するように清掃してください。
改善__sceSasGetAllEnvelopeHeights(発見された新パラメータ)
r2079 小さな改良:
- xuggler(FileProtocolHandler)からのデバッグメッセージを回避する
- より良いマップされていないポートに到達するとロギング
- sceUtilitySavedata:モード名をログに記録する
r2078 sceKernelCreateFplでは避けてください警告スパムは:"オプトイン"構造体の実際のサイズ8(サイズフィールド自体を含む)です。
r2076 ログファイル内のすべてのJpcsp構成設定の良いログを表示します。
r2075 追加されました(問題240)中国のTW言語の選択がない
r2074 固定バッファBufferOverflowExceptionは、外部のオーディオデコーダのr2070で導入された。
r2073 実装sceIoIoctl(cmdは= 0x01030008)
r2072 より正確な非同期IOスレッドのスタックサイズを設定します。 メモリが不足して実行されているアプリケーションを助けるかもしれない。
r2071 sceIoCloseAsyncで修正された問題は、r2064とr2068で導入されました。
r2070 オーディオバッファを完全にメモリ内の使用可能な復号化、外部オーディオデコーダの小さな改善。
r2069 固定ローダは、ELFのインポート/エクスポートテーブルの過去読んで回避する。
r2068 着床前診断のバグを修正しました復号化(百鬼によって発見)ストリーミングされます。
固定hleIoCloseおよび非同期IOスレッド(gidで発見)と統合されたファイルを閉じる。
r2067 実装sceAtracSetMOutHalfwayBufferAndGetID(sceAtracSetMOutHalfwayBufferからの情報に基づいて)
r2066 実装sceMpegRingbufferQueryPackNum
r2064 改善された着床前診断の復号化は、任意のデータサイズで動作するように。
hleIoCloseに/ sceIoCloseAsync適切にリファクタリングsceIoClose。
sceDisplaySetFrameBufとsceDisplayGetFrameBufに新たな知見が追加されました。
r2063 sceMpeg:ビデオの音声をデコードすることができなかったときに問題の修正プログラムは、r2059で導入されました。
r2062 修正プログラムは一度だけループBGMに。 最小はこれまで;-)修正
r2061 オーディオ再生を改善:
- ループのオーディオの基本的な処理。 まだ完了すると、番目のバッファ処理はまだないのです。
- 非常に小さいオーディオバッファを使用してアプリケーションの改善。 これは、PSPには、32kのバッファを扱うことができるようだが、xugglerは、オーディオデコーディングを開始する3 * 32000が必要です。
r2060 セーブデータの選択]ウィンドウが:他のエントリが選択されている場合セーブデータのリストを表示し、最初のエントリを選択します。
r2058 ビデオエンジン:シーケンス内の複数のプリムコマンドの検出に小さな改善。
r2055 ダイアログの改善sceUtility(セーブデータ、メッセージ、テキスト入力):
- 現在使用して制御することができるゲームパッド
- いくつかのゲームの報告ロックを避けるためにモーダルダイアログボックスを使用しないでください。
r2054 反転、いくつかの新たに発見された機能を実装:
- sceAtrac3plusの実装_sceAtracGetContextAddress;
- __sceSasSetVoiceATRAC3、__sceSasConcatenateATRAC3と__sceSasUnsetATRAC3の下書きを追加。
- 解決未知のユーティリティは、SavedataErrとsceUtilityでGamedataInstallユーティリティの草案を追加しました。
r2053 固定sceGeSaveContext
r2052 ゲームパッドのサポートの小さな改善:
- キーボードイベントおよびZ / RZの軸上の警告"について不明なコントローライベント"を避けてください。
- 正常にコントローラの設定では"Button 10"と表示されます。
r2051 CryptoEngineのアップデートが完了:
- は、新しいPRXキー(最大6.36ファームウェア)を追加。
- DecryptPRX3(PSPCipherのkprx_decryptと6.35のファームウェアで新たな知見に基づく)の実装案。
ビデオエンジンにリサイズ画面Aredoの修正プログラムを追加しました。
r2050 改善されたゲームパッドのサポート:現在のアナログスティックや矢印も自由に設定することができます。
ゲームパッドのポーリングは、現在VBLANKの割り込みで行われます。
r2049 識別は、sceGeとビデオエンジンの間の競合状態を修正しました。 これは、エラー"sceGeListEnQueueは、リストのアドレスが重複してエンキューすることはできません"と解決するかもしれない"ENDコマンドにあまりにも長い待機中"
r2048 ゲームパッドのサポートのために詳細なログメッセージを追加しました。
r2047 パッドコントローラの実験的なサポートが追加されました。
ドロップダウンリストでコントローラを選択し、入力フィールド(キーボードの割り当てに似ています)をクリックしてボタンを割り当てる: - ">をコントロールオプション"ボタン割り当ての下に定義する必要があります。
ゲームパッドコントローラを使用する場合は、キーボードの割り当て(つまり、ゲームパッド、キーボードを並列に使用することができます)はアクティブなままです。
デフォルトでは、キーボードがアクティブになってもゲームパッドのボタンが割り当てられています。
r2046 デバッグフォントを読み取ることができない場合Debug.printFontbufferでNullPointerExceptionを回避しようとしています。
r2044 PSP.decryptで修正された場合IndexOutOfBoundsExceptionはPRX2を復号化する。
r2043 問題を修正libsuppreaccとr2038で導入されました。
r2042 PSPの元のフォントを使用して改善sceFont互換性があります。 いくつかのsceFont関数を修正しました。 のPGF形式で新しい知見。
BMP画像のフォントをダンプするために、内部のデバッグオプションを追加(有効になって"sceFont.dumpFonts = true")​​を:Jpcspを再コンパイルするときに使用のみ。
r2041 オプションは、"flash0フォルダから非ネイティブのフォントを使用する"の改善sceFont処理が有効になっています。 次に、実際のフォントは、内部デバッガのフォントの代わりに表示されるように起動します。
r2040 JavaネイティブBinkのデコーダの検出の小さな改善。
誤字を修正。
r2039 固定ビデオエンジンコマンドのSOP:これは、いくつかのアプリケーションの表示に問題を解決する可能性があります。
デバッグ用の修正"画像ビューア"。
r2038 改善された着床前診断の復号化は非常に、非常に大規模な小さなファイルの処理を可能にします。
AES128.javaとSHA1.javaで元に戻しました最近の変更CryptoEngineとの互換性の損失を避けるために。
CryptoEngineで修正されたPatchELFTag。
ModuleMgrForUserで禁止されてモジュールのリストからlibsuppreacc削除されました。
PSP.javaの改善EBOOT.BINデータのパディング。
Loaderで新たに発見されたMIPSの再配置コードを追加しました。
r2037 以下混乱を主張する。
r2036 多くの無駄な割り当てとのarraycopy
r2034 これは暗号オブジェクトはアサーションを持つ人々のテストが有効になっている場合、スレッドのレースせずに静的行うことができることを確認する必要があります。
r2032 最後の元に戻しました部分は、コミット
バイト配列出力ストリームはとにかくスレッドセーフではありませんので、他の変数は、スレッドセーフことには意味がない。
r2031 そのスレッドが再度安全を確保する
r2030 一元化暗号セットアップ
r2029 jdkのメソッドを使用して
r2028 最後にコミットしたとしてではなく、暗号の他のタイプのと同じ
r2026 バッファつずつの代わりにお読みください。
r2025 最後のリセットは、コミット忘れ
r2023 もう一つは、AMDのフォーラムで見つけた情報に基づいて、AMDのドライバのバグを回避してみてください。
r2022 (必要に応じてではなく、ガベージコレクタが、それらに問題があると思われる場合は、直接バッファを再割り当てすることを避ける)頂点キャッシュのメモリ管理を改善しました。
問題を修正r2018で導入された。
r2021 固定sceKernelUnloadModuleは:アンロードモジュールからコードをコンパイル無効
r2020 改善DebuggerMemoryは、特定の8/16/32のトレースを読み取り/書き込み操作を可能にします。
r2018 ビデオエンジンの小さな修正:
- シザーズのコマンドを
- offset_addrコマンドは:可能性が無効なビデオエンジンコマンドを報告するエラーの原因となっている
- 何かが表示されたときに、メモリにのみGEを保存
r2017 修正プログラムは、AMD / ATIのドライバのエラーは"No一致するオーバーロードされた関数はtexture2DProj発見"を避けるために:使用する言語のバージョン1.40が利用可能なシェーディング、少なくとも。
r2016 改善されたPGDを復号化:
- 大きなファイルの実装ストリームベースの復号化。
- /無効にするオリジナルの着床前診断ファイルの'抽出を有効にするオプションを追加。
- CryptoEngineのバグを修正カップル。
フィルタおよび解像度'メニューに最後にチェックオプションを保存する機能を追加しました。
フルスクリーン処理を改良:
- スイッチのホットキーは他のプログラムとの競合を避けるために;
- 実装よりチェックし、より堅牢なコードの構造;
- 実装されてよりリアルなフルスクリーンモードに移行します。
r2015 識別は、シェーダを使用してAMD / ATIのドライバの新しいバグ:無効になって頂点属性(非到達if文でも)シェーダで参照されている、他の有効な頂点属性はシェーダに誤って送信されます。
この変更は、オプションは"有効にする動的なシェーダの世代"が有効になっているこのドライバのバグの回避策を提供する:このオプションは現在、AMD / ATIのグラフィックカードをお勧めします。
この変更は、他のドライバ(NVIDIAのなど)には悪影響を及ぼします。
r2014 MediaEngineの小さな修正プログラムは、オーディオが外部デコードすることができないとき。
r2013 更新は大規模な着床前診断ファイル(r2006から壊れていた)復号化するためにJpcspConnectorを可能にした。
固定sceIoChangeAsyncPriorityは:正しく非同期スレッドを再スケジュールします。
r2012 クイックファームウェア>はr2006で6.30を導入=とローダーの問題を解決するハック。
r2011 AMDのドライバとシェーダの2件を修正。 今キューブのデモは、AMD -シェーダと再び表示されます。
r2009 "(#202)が一致するオーバーロードされた関数はtexture2DProj検出されたエラーを::0:90エラー"もう一つは、AMDのシェーダのエラーを修正しようとすると
r2008 よりJpcspアーキテクチャに合わせて、レンダリングエンジンのステップとして、フィルタのテクスチャ異方性を再定義しています。
r2006で導入されたテクスチャ1ピクセルの境界線を削除しました。
r2007 修正プログラムは、PC向けAMDシェーダでエラーが"一致する​​オーバーロードされた関数はtexture2DProj見つかりませんでした。"
r2006 新たな知見と改善CryptoEngine:
- 実装されて着床前診断の復号化が;
- 固定セーブデータの暗号化/復号化のアライメントの問題;
- ファームウェア6.00と交流からDRM mesg_ledキーを追加。
- 逆および実装amctrl.prxモジュールの機能します。
ファームウェア6.30のための新しいELFのロード方法と交流をローダーで追加されました。
フィルタベースのレンダリングを実装:
- を提供するカスタムフィルタの解像度(Aredoによる)と双一次;
- 部分的なフルスクリーンのサポートを追加しました。
改良されたスクリーンショットはsceDisplayで撮影。
r2005 追加された新しいビデオの設定:"動的シェーダの生成を有効にする"。 このオプションは、パフォーマンスを向上させることができるだけ関連しているシェーダを使用している場合。
AMDのドライバのシェーダの互換性を改善しようとしています。
r2004 用の小さな修正sceMpegAvcCscとsceMpegAvcDecode
r2003 scePsmfQueryStreamSizeの修正は:常にストリームのサイズが0を返していました
r2002 言語に依存したファイルから言語に依存しないプロパティが削除されたための翻訳を避けるために。 言語名は翻訳されないが、例えば、彼らは常に、それぞれの言語で表示されます。
r2001 jp_JPのための翻訳更新(pentiumx7によって提供される)
r2000 新しいオプション"を有効にするシェーダのインデックステクスチャ(CLUTを使用して)の復号化"を追加しました。 このオプションは、"模様GEの画面を保存を有効にする"と組み合わせることで、おそらく最も有用なシェーダを使用する場合にのみ関連しています。
このオプションは、(それらは現在、非常に低い1から2 FPSで実行している特に)いくつかのゲームのFPSを向上することがあります。
r1999 避けてください"警告:float型をint型から暗黙的なキャスト"頂点シェーダの中で、いくつかのドライバによって報告された。
r1998 (felipefplによって提供される)pt_BRを更新
r1997 修正プログラムは、(:CoOのガウのBlackDaemonによる報告を)()VideoEngine.checkMultiDrawのバッファBufferOverflowExceptionを避けるために、
r1996 デフォルトのピッチ(至によって提案された)でsceSasCore音声を再生する小型化。
r1995 高いピッチでサウンドを再生するsceSasCoreの修正は、実際の浮浪人のサンプルより(高速)で割ることだ。
r1994 SettingsGUIから復元不足しているオプションを設定します。
r1993 最後から追加不足している変更がコミットされます。
r1991 オーディオの改善自動検出は、映像を再生しながら。 これは、いくつかのゲームの動画の音声が欠落し有効にする可能性があります。
r1990 シェーダなしでビデオエンジンで修正された"環境マッピング"機能。 シェーダが無効になっているとき、これはいくつかの複雑な3Dグラフィックスを修正する可能性があります。
r1989 "テクスチャに保存GE"を新しいオプションのためのさらなる改善がときにビデオを再生
r1988 の改良r1987:テクスチャのキャッシュを任意のVRAMアドレスにコピー防止
r1987 映像はsceDmacMemcpyを使用してフレームバッファに直接コピーすることができます:修正プログラムは、黒のビデオは、"GEは、テクスチャに保存する"有効にするとき。
r1986 修正プログラムは、Raziel1000で提供されています:ベジェ/スプラインのアルファ値の処理が欠落しています。 FrantixはMotoGPの黒い画面を修正する。
r1985 いくつかのアプリケーションのパフォーマンスを向上させるために設定する新しい設定は:"テクスチャにGE画面の保存を有効にする"。 このオプションは、これが唯一のオプションとして利用可能です理由は、いくつかのアプリケーションを破ることができる。
このオプションでは、内容のGE / FBはもはやPSPのメモリーに保存されている負荷を避けるために/メモリに保存OpenGLのテクスチャに保存されます。
r1984 もう一つの小さなグラフィックを修正:より良いGEのパラメータの変更を検出します。
r1981 r1980で導入された問題が修正されました(時々Darth1701によって報告された不適切なビデオのデコードを引き起こしていた)。
r1980 ビデオエンジンのいくつかのパフォーマンスの向上:
- 改善された頂点キャッシュ:変更が常に検出する必要があります(もはやハッシュコードを使用して)
- sceGuDrawArrayは、コンパイル時に検出することができるときに、非同期の頂点キャッシュを提供されています:キャッシュは、キャッシュがすでに描画時に最新になっているように、別のスレッドでチェックされている
- 新しいオプションを"有効にするバオ"(OpenGLの頂点配列オブジェクト)を追加する:このオプションは、いくつかのアプリケーションのパフォーマンスを向上させることができますが、常にではありません。 また、いくつかのケースでパフォーマンスを減らすことができます。 これは、これが唯一のオプションとして利用可能である理由です。 このオプションは、頂点キャッシュとシェーダを有効にする場合にのみアクティブになります。
- 自動最適化のOpenGLの呼び出しに順次"プリム"コマンドのマージ
- 高速影響を(同じ値に複数回、同じフラグを設定するなど)を有するコマンドGEのスキップ
- 統計情報は、デフォルト(おそらく唯一の開発者に便利)で無効になっています。 彼らはDurationStatistics.collectStatisticsで有効にする必要があります。
r1979 sceSasCoreとsceSasCoreWithMixのパフォーマンスの向上:音声がデコードされ、ピッチは、アプリケーションは頻繁にピッチをスイッチングしている、または非常に低い球を使用して、長時間の遅延を避けるために、その場で変換されます。
r1978 scePsmfPlayerGetAudioDataでNullPointerExceptionを修正(プレイヤーを解放した後でコールする場合)。
sceKernelEnableSubIntrでArrayIndexOutOfBoundsException()を修正しました。
r1977 VFPU命令のための新しい実装では、インテルCPU上で"intBitsToFloat"問題を回避するために。 これはVFPU命令(おそらくない試合で顕著)が、増加の互換性のパフォーマンスに悪影響を及ぼします。
固定VMTVC命令。
r1976 scePsmfPlayerGetAudioDataでNullPointerExceptionを修正しました。
r1975 ": - 米国 - ULUS10505バースバイスリープキングダムハーツ"の"intBitsToFloat"問題を修正。
r1974 コンパイラで修正された潜在的な問題
r1973 setTextureWrapModeで避けてもNullPointerExceptionが発生
r1972 小さなミスを修正しました。
r1971 固定および改良されたPRX復号化:
- 両方のPRXバージョンで修正されたタグの割り当て;
- 改善されたPRXバージョンの検出;
- 固定PRXバージョン1の復号化。
- DecryptPRX1のScrambleV2のバグを修正。
r1970 避けてレンダリング冗長OpenGLの呼び出しの多くが。 これは、小規模なパフォーマンスの向上をもたらす可能性があります。
r1969 デバッグは、レンダリングエンジンのミスで有効になっていました。 この修​​正プログラムは、わずかにパフォーマンスを向上させる可能性があります。
r1968 無効なJavaネイティブコードシーケンスを削除しました。
r1965からの問題のためのよりよい修正が格によって発見。
新しいJavaネイティブコードシーケンス(sceGuTexSync、sceGuTexMapMode、sceGuTexProjMapMode、sceGuTexLevelMode、sceGuMaterial、sceGuSetMatrix)。
r1967 scePsmfSetPsmf()を修正した後、新しい発見。 返される値の構造はまだ不明である。
r1965 PRX復号化バージョン1の実験的な実装を追加しました。
PRXバージョンのバグを修正2復号化。
NativeCodeManagerのバグを修正(格によって発見)。
改善sceIoIoctlは、新しい知見に基づいて0x01F30003 cmdと入力します。
r1964 実装された暗号化機能:
- CryptoEngineは、すべての暗号化操作を処理するために作成されます;
- は、AES128用のカスタムクラス(CBCとCMACの)とSHA1アルゴリズム'処理を追加。
- 実装されたカークは、1、4、7、10および11をコマンド;
- 部分的に移植し、CryptoEngineとPRXDecrypterのコード統合;
- 改善されたPSPのファイルは、新しい知見に基づいて構造体;
- / PRXバージョン2(ポストファームウェア2.80)復号化の実装フルEBOOT.BIN。
r1963 BouncyCastleのプロバイダライブラリ(バージョン1.4.5)を追加しました。
r1962 "methodMaxInstructions"新しい設定で導入された修正コンパイラの問題です。
新しいJavaネイティブメソッド。
統計にホストのCPU時間を追加しました。
r1961 修正プログラムは、/負荷を保存(格によって提供される)Jpcsp 64ビット環境でハングアップする
r1959 の改善、外部のオーディオデコーダのオーディオファイルの自動検出:大規模なアーカイブファイルからオーディオファイルを読んでゲームをサポートしています。
r1956 methodMaxInstructionsのデフォルトの設定は3000です。
r1954 固定のデフォルトのサンプリングレートの48000Hzから44100Hz(格によって提供される)に
r1952 固定にjava.lang.VerifyErrorときに設定methodMaxInstructions = 50。
r1951 固定が不完全memsetのネイティブコードシーケンス
r1950 改善されたコンパイラは、(より多くのテストが必要です)小さなJavaのメソッドにコードブロックの分割を可能にします。
r1948 改良内部デバッグフォント:
- 一つの共通のファイルにエクスポートされたデバッグフォントは、コードの長さをカットする。
- ネイティブフォントのカスタム書式指定文字のラッパーを提供、(jpftています。)
- debug.jpftに、ギリシャ語、ひらがなのUnicodeのデザインを追加しました。
SceFontInfoの誤植を修正(i30817によって発見)。
r1947 この操作は何かをする前にやっていなかったので、BigIntegersは不変です。
r1946 SceKernelErrorsおよびすべての感染したファイルに対して改善されたエラーの命名。
sceNetAdhocMatching案を追加しました。
改良は、固定部分的に実装flash0フォントの処理、クリーンアップされます。
r1945 改良は、停止したスレッドの終了ステータスを返すようにsceKernelWaitThreadEnd。
r1944 避けてOutOfMemoryErrorが外部オーディオ(railmacherによって報告された)デコード中に
r1943 ダースによって提供されるlv.qを使用して別のmemcpyをシーケンス
r1942 ログファイルへのJavaのバージョンが追加されました。 問題の分析のために役立つかもしれない。
r1941 コンパイラの他のロバスト性は(おそらく枝に正しくコンパイルされていないされてスロット命令を遅延させるために)NullPointerExceptionを回避するために。
r1940 メディアエンジンは:モノATRACのファイル(PSPのAPIは、常にステレオデータを返している)をデコードしてサポートを追加しました。
r1936 Nanodesktopと"メタルギアソリッドピースウォーカー"のその他のネイティブコードシーケンスは、(ダースによって提供される、"intBitsToFloat"エラーを修正して)
r1934 固定sceKernelCheckCallback(Darth1701によって報告された)。
r1933 (不要になったnircmd)百鬼によって提供されるHIMDRENDERのバージョンを更新しました。
百鬼からのコメント:
"ここにコンパイルされたhimdrender iの修正版は、/のみコード編集、シンタックスwは変更については、以下を参照してくださいです。
私 はWERのを(Windowsのエラー報告)エラーhimdではなく、それは何もしませんクラッシュの、不正なファイルを取得する場合、一部のオーディオ が(迷惑なエラーが発生しました"Himdrenderが作業...を停止しました")このようになるだろう固定されている。
コー​​ド:
igraph -接続(omgsrc_ipinout、omgtrns_ipinin)>
- >
igraph -> ConnectDirect(omgsrc_ipinout、omgtrns_ipininは、NULL)
その他の変更が行わ
1。 (それは悪い/非デコード可能なファイルをデコードしようとしている'WERは'エラーポップアップを引き起こす)​​接続機能を置き換え
2。 いくつかの不必要なダイアログが(ファイルブラウザのポップアップは、キーは一時停止を終了するには、キーを押します)削除
3。 開 始をデコードするときに、それは(ミュートはhimdrender.exe)ミュートされますので、未完了時にミュートと、独自のミュート機能で追加され た、このようjpcspは常に非音声をミュートし、デコードにはノイズを持つことができます。、、もはやnircmd必要があります"
r1932 ウォーハンマーから別のコードシーケンスは、BlackDaemonによって提供される
r1931 不足しているエラーコード
r1929 忘れたファイルを指定します。
r1927 "Run"ボタンを押すと、メインJpcspウィンドウにウィンドウのフォーカスを更新します。 これは、一般的な問題は、"私のキーボードが動作していない!"修正する必要があります。
Jpcspを残してOpenALライブラリとUnsatisfiedLinkExceptionを避けるためにしようとしています。
r1926 改良されたPSPのスレッドのスケジューリングが良いPSPを一致させます。 taskScheduler.prxからのテスト結果に基づいて
r1925 Vfpu操作のJavaの制限により、いくつかの問題を検出しました。
r1923 新しい実装で復元されたスクリーンショット機能がLWJGLで動作するように。
UmdVideoPlayerで撮影スクリーンショットを実装されています。
IoFileMgrForUserで修正されたPSP_O_TRUNC処理。
r1922 PLAYLIST.UMDファイル構造、それらの知見に基づいて改善UMD_VIDEO再生を考え出した。
r1921 nircmd実行可能ファイルを含むようにビルド自動修正しようとしています。
r1920 ミュートは、システムボリュームとして格によって提案されたHIMDRenderによって生成されるノイズをミュートするには、外部デコーダを呼び出している。
r1919 改良sceIoWaitAsyncCB():非同期操作がコールバックの実行中に完了されている場合、チェックしてください。
r1918 scePsmfPlayerの改善:
- 固定scePsmfPlayerGetAudioOutSize
- タイムスタンプ処理同様sceMpegする
- 初期化のチェック
r1917 アイドル状態の処理のためにRuntimeContextの小さな改善。
r1915 ExternalDecoderで修正されたJavaの例外:IllegalArgumentException(Darth1701によって報告された)
r1914 改良VWBN命令のimplementionは、新しい知見に基づいています。
実装されたGEは32から47の動作'処理(TBPn / TBWn)信号。
MediaEngineで修正されたwriteVideoImageWithRange。
r1913 ExternalDecoder:改良されたファイルの自動検出。 複数のオーディオのは、認識されるべきであるとデコードされます。
r1910 スレッドのスケジューリングに若干の改善:同じ優先度を持つスレッドのPSPに互換性の改良(RuntimeContextのコメントを参照してください)​​。
r1909 新たな知見と改善R_MIPS_GPREL16。
JPCSPの主要なランタイムコンテキストを使用して統合UmdVideoPlayer。
VWBN Allegrexの命令(JavaのBigIntegerをに基づいて)の実験的な実装を提供しました。
実装されたGEは17日と18日(CALLおよびリターン)信号。
新たに発見されたpspGeListOptParamタイプが追加されました。
改善sceKernelStopUnloadSelfModuleとsceKernelStopUnloadSelfModuleWithStatus、実装sceKernelSelfStopUnloadModule。
実装PSP_O_TRUNCはIoFileMgrForUserで処理します。
__sceSasInitに小さな新しい発見を追加しました。
r1908 sceAtracDecodeDataの互換性の向上(エンドフラグが最後のサンプルを返すときにすでに設定されて)。
r1907 ExternalDecoder:オーディオファイルの改良された自動検出。
r1906 の追加案は、モジュールsceNetAdhocDiscover。
全体UmdVideoPlayerの機能を改善しました。
修正とメモリースティックの状態'の処理を改善しました。
いくつかのタイプミスを修正しました。
r1905 r1900で変更後の修正sceIoDevctl(0x02425823)。
(0x02415823)sceIoDevctlをチェックする必要があります。
r1902 SoftwareSynthesizerでNegativeArraySizeException負修正のための
r1901 前回のコミットから不足しているファイルが追加されました。
r1899 古い無効になってソースファイルを削除しました。
それぞれ解凍バイナリによって置き換えられるのffmpeg - natives.7z。
r1898 ビデオエンジン:信号の動作の8処理するための最初のドラフト
r1895 改善sceAudioOutputPannedBlockingは(pvoid_buf == 0)遅延時間を見積もることができます。
より良いアルゴリズムは、オーディオバッファのサイズを決定するために:かもしれないが音"クリック"を改善した。
固定オーディオボリュームが(低すぎる常にあった)。
r1890 JpcspConnectorとテスト結果に基づいてsceAtracGetStreamDataInfoとsceAtracGetNextDecodePositionの互換性が向上。
いくつかの問題がr1885で導入された、これが無効になって番目のバッファ処理が完全にいくつかのゲームでサウンドが無効になっている問題を修正しました。
r1888 固定sceKernelWaitEventFlag
r1885 sceSasCoreで修正された小さなバグを修正しました。
改良sceAtrac3plusモジュールの組織です。
改善されたすべてのカーネルオブジェクトの管理者は、条件を待っている。
ファームウェア6.30からの新機能を追加しました。
R_MIPS_GPREL16で新たに発見された条件が追加されました。
r1884 しかし、メディアエンジンを有効にするJpcspConnectorを有効にしない改善ATRACを再生します。
r1883 sceAtrac改善:
- 固定sceAtracResetPlayPositionとsceAtracGetBufferInfoForReseting
- remainFramesの精度向上
- Javaの例外を回避する
r1881 SoundMixerに小さな新しい発見を追加しました。
sceKernelNotifyCallbackに避けてくださいNullPointerExceptionが発生する。
(だけ時間がかかる方法を使用して)MediaEngineの簡素化writeVideoImageWithRange。
チェックとローダーのMIPSの再配置を更新しました。
r1880 改良sceUtilitySavedataモードでは、= 22時のsaveNameは=> <4。
新しい信号動作8発見されました。
r1879 外部デコーダーの小さな改善が(、より良いPSMF抽出Javaの例外を回避するため)。
r1878 固定および改善sceSasCoreは、オーディオ再生に基づく。
r1877 簡体字中国語(中国)の翻訳を更新し、繁体字中国語(TW)の変換(Darksovietですべて)を追加しました。
実装EXITとパワーコールバック'処理。
改良sceKernelExitGame。
改良sceKernelReleaseWaitThread。
ThreadManForUserのいくつかのコールバック管理機能の改善:
- 固定sceKernelNotifyCallback;
- 改善されたsceKernelCheckCallbackは;
- 適切なエラーコードの復帰が追加されました。
改良sceMpegAvcCscとMediaEngineは、YCbCrの範囲で動作するように。
実装Kernel_Library_37431849。
sceAtracSetMOutHalfwayBufferを実装した。
改善されたSASのサウンド処理:
- リダイレクトに__sceSasCoreと__sceSasCoreWithMixすべてのサウンド再生を;
- 合成と混合フレームワークのための基礎を追加。
- いくつかの音声再生のタイミングのバグを修正。
r1876 MediaEngineの改善:
- (オーディオを再生する前に)"オンザフライ"でAT3 +オーディオデコードするためにSonicStageを使用しています。 ビデオ(PSMF)またはATRACのオーディオ(sceAtrac)に埋め込まれたオーディオのための作品集。 メディアの設定で有効にする必要があります。 Windows専用32ビットです。 使用HIMDRENDER.exeはMARCで符号化された。 SonicStageは個別にインストールする必要があります。
- PSPに改善MediaEngine互換性を提供します。
- 改善MediaEngineパフォーマンス
sceKernelWaitSemaとsceKernelSignalSemaの互換性が向上
r1875 避けて、Javaの例外:OpenGLの<1.5のglBindBufferの"IllegalStateExceptionが機能はサポートされていません"
r1874 ビデオエンジンのパフォーマンスの向上:10%増の小さいものの使用(Java JITは小さなメソッドをコンパイルすることができます)に大規模なJavaメソッドを分割することにより、-20%のFPS。 機能の変更はありません。
r1873 r1871にバグ修正
r1872 いくつかのリファクタリング
r1871 交換collection.size collection.isEmpty()別> 0。 これは、インターフェイスが使用される場合は、メリットはありませんので、まだインターフェイスの呼び出しです
r1870 部分的にsceVaudioモジュールを実装した。
をエクスポート"を課す"と"システムParamの"設定をSettingsGUIの新しい"リージョン"を参照してください。
SceKernelVplInfoの解放を修正VPLの。
正しくsceUtilityのセーブデータMODE_SIZESのエラー処理を実装しました。
sceAtrac3plusとsceSasCoreに新たな知見が追加されました。
sceAtrac3plus機能が不足して下書きを追加し、sceAtracSetAA3DataAndGetIDを実装した。
改良sceAudioSRCOutputBlocking。
scePsmfとsceMpegモジュール間のコミュニケーションの改善。
改善sceRtcTickAddMonthsとsceRtcTickAddYears。
すべての言語ファイルを更新しました。
r1869 の"Windows 7"OSのJInputライブラリを更新しました。
r1868 固定sceKernelAllocateVplは、():VPLのプールのサイズ以上の割り当てしようとするとエラーを返します。
r1867 64MBのPSPのモデルをサポートしています。 64メガバイトのみ"はmemSize = 1"を、アプリケーションのPARAM.SFO / PBPが認められるときアクティブになります。
r1866 メモリテストアプリケーションはmemory.pbpと同一に追加することを除いて要求64メガバイトときには利用可能です(はmemSize = PARAM.SFOの1)。
r1865 非常にオーバーフローが低いが、可能性を避ける
r1864 TRXKICKコマンドの改善の堅牢性は:無効なメモリアドレスを検出します。
r1862 改良MediaEngineが良いとオーディオを分割し、ビデオはsceMpeg APIのに必要な追跡します。
我々はATRAC3のオーディオ(それらはすべてATRAC3の+形式で指定するように見える)とのビデオを持っているので、これはまだしかし、非常に有用ではありません。
r1861 固定sceAtrac3plusは:パタポン2の符号付き8ビット値としてatracIDを期待しています。
r1857 いくつかの非static怠惰なシングルトンをスペースを節約するためにインラインを確認します。
r1856 MediaEngineの小さな改善は:オーディオを再生するときの開始遅延を減少させる可能性があります。
r1855 デバッグ用の小さな改良。
r1854 sceMpegAtracDecodeの小さな修正プログラムは、():MediaEngineが有効になっている音が"割れ"を避けてください。
r1853 ベジェ曲線は、オルフィスによって提供される修正してください。
r1852 sceMp3で改善​​オーディオ再生:これは、現在動作しているようだ。
r1850 sceMp3Init()で修正された例外:IllegalArgumentException
r1849 とTRXKICKが呼び出されたときに小さなテクスチャの改善のテクスチャキャッシュを消去します。
r1848 コー​​ルバックで修正:コールバックは、コールバックではなく、それを登録するスレッドが作成したスレッドに登録されている。
固定sceUmdReplaceProhibit()。
r1845 ATIの触媒ドライバのバグの回避策:"()Bの場合は他のC;"よりも動作している"Cが、他のBと、(!)"。
ATIのcube.pbpテストされています。
r1843 可能なNULLポインタ
r1842 避けてくださいNullPointerExceptionが発生時にDEBUGログレベルで実行する
r1841 sceMpegに避けてくださいNullPointerExceptionが発生
r1840 OpenGLのバージョンとコンテキストの詳細なデバッグ情報を追加します。
r1839 sceKernelCreateLwMutexの固定戻り値を設定します。
固定scePsmfPlayer(最後のタイムスタンプの取得)。
r1838 sceMpegFinishに避けてくださいNullPointerExceptionが発生
r1837 パスの小さな改善がUMDのブラウザで表示されます。
r1836 固定警告"警告C7572:OpenGLが始まるの拡張名を必要とする'GL_'"いくつかのドライバによって報告された。
r1834 改良より流体のレンダリングを(ガベージコレクタが小さい停止を引き起こしていた)ことができますMediaEngineのメモリ管理。
r1833 MediaEngine:ExtAudioの改良プレイ。 OpenALのに移行した外部オーディオ再生。
r1832 MediaEngineいくつかの修正:
- うまくいけばr1828で導入されたタイムスタンプ問題を修正しました。
- 実装メモリPacketChannel(/ ME.tmpが作成されなくなりましたtmpに)インチ
- コードのクリーンアップ(廃止予定の機能を回避するため)。
- 小型最適化
r1831 固定より多くの警告:
- @は上書き不足している
- 文が不必要にelse節内にネストされています。 対応するthen節が正常に完了していません
r1830 私が使用した2つの小さいテストプログラム
r1829 すべてのJava関連の警告を削除:)。 ない機能の変更。
r1828 ビデオとオーディオのデコードの改善のタイミング精度を提供します。 PSPの(JpcspConnectorを使用)のテストに基づきます。 また、(ポイント/ DTS)を処理するタイムスタンプを改善しました。
JpcspConnector使用して改善されたYCbCrビデオのデコード:デコードを変換現在2つの別々の手順は次のとおりです。
全体的にみて、これは/オーディオデコーディングビデオを改善し、滑らかなレンダリングを提供しています。
r1827 を忘れたファイルを前回のコミット
r1825 / sceKernelResumeThread固定sceKernelSuspendThreadスレッドが既に待機しているとき。
r1824 非同盟の頂点データ(シェーダが有効になっている場合など)の処理を修正。
r1823 r1812で誤っていたコメントアウトされています。 パフォーマンスを向上させます。
r1822 設定でPSPの言語の選択が追加されました。
r1821 常にセーブデータが存在しない場合エラーを返すテストPSPで:セーブデータモード8のための新しい互換性オプションを追加しました。 しかし、いくつかのゲームは、エラーが返されたときに保存して失敗します。 我々は正しい動作を見つけるまでの互換性オプションが導入されました。
r1820 javaのStackPopExceptionの固定投げる
r1819 PSPはそれが使用されていない無効なアドレスを持つミップマップを受け入れます。
r1818 並行して、例えば、オーデ​​ィオとビデオを再生するMediaEngineの複数のインスタンスを許可します。
r1817 バージョン2.6にLWJGLを更新しました。
追加不足しているLWJGLライブラリ(jinputとlwjgl_util)。
適切にリファクタリングsceIoGetAsyncStat、sceIoPollAsync、sceIoWaitAsyncとhleIoWaitAsyncにsceIoWaitAsyncCB。
を修正OpenALのクラッシュはSoundChannelの初期化に起因する出口をエミュレータ。
パッドコントローラのサポートの実装を開始:
- すべてのゲームパッドを一覧表示するコンボボックス(およびキーボード)を制御下で検出されました。
r1816 コマンドはさみ修正ビデオ。 これは、以前表示されていないグラフィックを明らかにする可能性があります。
r1815 移行のsceAudioとOpenALの(lwjgl使用して)sceSasCore。 コー​​ドのクリーンアップ、より良いボリュームコントロール。 他の機能の変更。
r1814 __sceSasCoreと__sceSasCoreWithMixの所見:これは、BGM付きの"クリック"INGの問題を解決することがあります。
r1812 LWJGL 2.5 JOGLをからへの移行。 新機能の追加なしに、それが"シンプル"のAPIへの移行する必要があります導入されています。 これは、将来の新しい機能をサポートするために必要です。
このリリースでは、まだそれは、32ビットWindows上でテストされるているように実験的なものです。 (Windows 64ビットは、Mac OS X、Linuxの32/64)他の構成をテストしてください。
r1811 いくつかの同期のIOさん(入出力のを非同期、アナログ)を追加しましたスレッドの遅延は:IOのタイミングに依存するゲームとの互換性を向上することがあります。
r1810 MsgPipes:固定タイプミスがi30817(問題200)によって発見
r1809 モード8セーブ固定サイズの問題(影で発見)
r1808 固定MediaEngineが正常に(私は、以前は完全に第一AT3 +トラックの後に無効になっていた)AT3 +トラックを再生に失敗した後AT3トラックを再生します。
r1807 デコードされた動画(JpcspConnectorを使用して)の強化されたレンダリングは、2バイト、ピクセルモードをサポートしています。
sceMpegクリーンアップの小さなコードです。
r1804 コンパイル時にPSPのクロックを無効にすることによって、強化のタイミングの互換性:大規模なMIPSの関数をコンパイル例えばときは、このいくつかのアプリケーションではタイミングの問題を引き起こす可能性があります。
r1802 固定sceDisplayWaitVblankStartMulti()は、PSPを一致させます。 sceDisplayWaitVblankStartMultiの追加テストアプリケーション:displayWait.prx
r1801 JpcspConnectorは、オーディオストリームのないビデオのデコードをサポートするように更新。
r1800 修正プログラムは、sceMpegUnRegistStream(用):アプリケーションがsceMpegFinishを(呼び出すことなく、再びストリームを登録されている場合)リングバッファのリセットを強制的に
r1799 Windowsのアップデートバッチスクリプトは代わりにデフォルトのインストールパスを使用してのレジストリからJavaのパスを見つけます。
私はを参照してください唯一の問題は、人々は私がクエリを右レジストリ値への道を見つけることができないように64ビットOS上で32ビットコンテキストから64バッチスクリプトを実行するためのものです。 非常に珍しいはず... ...
r1796 オーディオを再生改善しようとしています:outputDataLine.isRunning()をデータだけ遅いコンピュータで書かれている場合はfalseを返すようです。
r1795 sceAtracDecodeDataは:良いPSPを一致するようにデコードスレッドを遅らせることができます。
r1793 の改良sceMpegAvcQueryYCbCrSize:YCbCrのサイズの良い評価を。
/トレース追加のデバッグを追加PSMFヘッダのログに記録します。
r1791 ウェイクアップコール期間のスレッド:スリープしているスレッドからのコールバックを呼び出して小修正。
r1789 いくつかのアプリケーションで発生StackOverflowErrorを修正しようとしています。
r1788 sceMpegとscePsmfで修正されたタイムスタンプの読書(gidで発見)。
バグを修正SceKernelThreadInfo。
クリーンアップとIoFileMgrForUserとModuleMgrForUserの小さな修正を提供した。
SceKernelLMOptionとSceKernelFplOptParamを実装した。
活性化されたスレッドはscePsmfPlayerSetPsmfCBのスケジュール。
sceDisplayに避けてくださいバッファBufferOverflowException。
r1787 小さな改良やsceWlanとsceNetの修正。
r1785 ThreadManForUserで修正された小さなバグを修正しました。
r1784 の固定実装がgelist.pbpからのテスト結果に基づいて、テクスチャを反転します。
ジオメトリシェーダーも更新しました。
r1782 新しいテクスチャフリップチェックした2Dジオメトリシェーダを更新しました。
r1781 (Darksovietで)中国語の翻訳を追加しました。
sceFontで修正されたいくつかのバグを修正しました。
修正されたタイムスタンプがsceMpegで処理します。
ModuleMgrForUserモジュールで禁止されてモジュールとしてlibsuppreacc行方不明が追加されました。
scePspNpDrm_user、sceNp、sceNpAuthとsceNpServiceモジュールの草案を追加しました。
部分的にsceNpDrmSetLicenseeKeyとsceNpDrmClearLicenseeKey実装されています。
新たに発見されたPRIM_SPRITESは、テクスチャのチェックを反転されました。
r1780 改良されたドイツ語翻訳(Darth1701による)。
PSMFヘッダーとscePsmfで固定scePsmfVerifyPsmfから修正されたストリーム情報を抽出。
マークは、すべてのカーネルオブジェクトマネージャThreadManForUserのロギングです。
公演scePsmfPlayerとsceAtrac3plusのいくつかの小さなログクリーンアップを実行します。
新たな知見とsceRtcモジュールを改善しました。
sceKernelReferThreadRunStatusを実装した。
SceKernelThreadInfoに新たな知見が追加されました。
改善されたいくつかの新しい知見に基づいてsceFontを修正しました。
新たに行動を発見し、sceMpegでsceMpegChangeGetAuModeを実装が追加されました。
sceUtilityでPS3Scan、NPSignin、RSSReader、RSSSubscriber、スクリーンショットやHtmlViewer Utilitesを追加しました下書き。
セーブデータモード12(MODE_FILES)で修正された小さなバグを修正しました。
sceOpenPSIDモジュールを実装した。
部分的にsceNetAdhocctlAddHandlerとsceNetAdhocctlDelHandlerを実装した。
MainGUIで簡単にサイズ変更モードに"リサイズ"メニューが追加されました。
r1779 (MaXiMuで)project.propertiesをを更新しました。
r1778 いくつかのクラスを静的にする。
r1777 改善とヘッダの解析と固定scePsmfモジュールPSMF修正されました。
適切sceGeGetMtxを実装しました。
sceNet、sceNetIfhandle、sceNetAdhocとsceNetAdhocctlためのいくつかの実装機能を追加ドラフト。
改善や言語ファイルを更新しました。
固定リセット機能は、適切な複数のアプリケーションの読み込みを許可するようにリセットボタンを固定してください。
r1776 デッドコードを削除する
r1775 に移動帰属間接参照のnullチェックの後に
r1774 三formaterランタイム例外が発生するのを待っています。 発見は、FindBugsおよびideoneでテスト:http://ideone.com/5DZto http://ideone.com/bWvK8 http://ideone.com/2npgV~~V
r1773 表示同期(gid15による)の問題を修正しました。
(gid15で)パッチを適用したブートモジュールのエラーメッセージが追加されました。
メディアエンジンの改良sceMp3統合部分MP3再生。
クリーンアップとメディアエンジンの基本機能を改善した。
scePsmfに避けてくださいNullPointerExceptionが発生する。
r1772 ドキュメントフォルダを削除して、ルートフォルダのREADME.txtを参考して配置されます。
ms0からいくつかの重いアプリケーションを削除しました。
r1771 リリース0.6のReadme.txtに小追加
r1770 v0.6リリースにJPCSPを更新しました。
r1769 スペイン語への翻訳の誤字が修正されました。
r1768 非常に小さいスウィズルテクスチャの固定読み取り(ミップマップ用など)。
固定sceGeDrawSync(モード= 1):すべてのリストが完了しているだけで、仕上げのコールバックが実行されている0を返します。
r1767 マスクライトモードと影モデルがいるので、オーバーフローしない適切な値を送信する値を任意の配列(のロコで見られる)
ただログにアップロード行列悪いへの変更は、ゲームのいくつかの問題が原因になる
r1766 クリーンアップして、モジュールをsceMpeg改善された。
追加小さな新しい発見がsceSasCoreし、いくつかのタイプミスを修正しました。
適切sceUmdUserモジュールを修正しました。
r1765 "ライト"のデモアプリケーション(Razielによって発見)を修正しました。
r1764 "使用して頂点キャッシュ"オプションの固定実装を提供します。 これは、ビデオエンジンの再設計によって破られた。
r1763 テストビューポートに3DStudioを更新"反転"(幅<0または高さ<0)。
r1761 PSPのメモリにGEの固定保存は、GEは、FB(異なるbufferwidth値)よりも小さい場合。
"オンリーGEは"(/ disableClientState有効に不適切な状態の処理に関連する)が有効になって固定つのディスプレイ問題を修正しました。
r1760 実装されてセーブデータモード10(MODE_SINGLEDELETE)。
改良MsgDialogは、新しい知見と取り扱い。
モジュールをsceMpegへの割り込みのチェックを追加しました。
テストおよびIoFileMgrForUserのフラグの目的PSP_O_NBUF修正されました。
r1759 r1758で導入された固定"が点滅し画面"の問題
r1758 sceDisplay.copyScreenToPixelsに避けてくださいInvalidParameterExceptionが
r1756 r1755で行方不明になった
r1754 (r1752をテストするために使用される)異なる頂点の種類のテストアプリケーション
r1753 sceUmdActivateでr1751の元に戻​​しましたつの変更は:コールバックを一覧に通知
r1752 いくつかのパフォーマンスの改善:
- シェーダですべてのPSPネイティブの頂点の種類の読み取り実装されています。 Javaで頂点の読み取りシェーダが有効になっている場合はもはや必須です。
- ジオメトリシェーダ(このオプションは、"ジオメトリシェーダを使用する"の設定で有効にする必要があります)原始的(2D用)GU_SPRITESを実装しました。
- (OpenGLのクエリなし)のソフトウェアのいくつかの簡単な例を計算することによって、BBOX / BJUMPのパフォーマンスを向上させる
- ビデオエンジンの行列読み込んでの小規模なパフォーマンスの改善
- はsceDisplay:使用されなくなったのglReadPixelsを(現在のグラフィックカードではパフォーマンスが低下)を行う。
- 削除された古い設定は"GEは無効にする"
r1751 改善とsceUmdUserモジュールを修正しました。
sceUmdReplacePermitを実装し、sceUmdReplaceProhibit。
改良MbxManagerとMsgPipeManager小さな新しい知見と。
新しいsceIoDevctlを実装した。
r1750 改善とLwMutexManager、MutexManagerとEventFlagManagerを修正しました。
適切sceDisplayWaitVblankStartMulti / sceDisplayWaitVblankStartMultiCBを実装しました。
sceKernelSetCompiledSdkVersion、sceKernelGetCompiledSdkVersionとsceKernelSetCompilerVersionを実装した。
sceDisplayとsceMp3の割り込みチェックを追加しました。
sceAudioのバグを修正しました。
いくつかのタイプミスを修正しました。
r1749 VDOTの固定コンパイル
r1748 MacOSXは今OSXのアプリケーションバンドルを作成しているビルドします。
私は固定されてTigerC10によるベースのパッチ。
r1747 MutexManagerとLwMutexManagerのバグを修正しました。
scePsmfPlayerでscePsmfPlayerSetTempBufに解決された名前が追加されました。
修正すべてのセーブデータモード'戻り値エラーコード。
r1746 完全scePsmfPlayerモジュールを実装した。
解決とscePsmfGetPsmfVersionを実装した。
適切なLwMutex処理を実装されています。
修正MutexManager。
解決と部分的に実装sceDisplayWaitVblankStartMultiCB。
sceSasCoreの誤字が修正されました。
sceAtracReinitを実装した。
sceIoDevctlで新しいコマンドを改善しました。
既知のすべてのセーブデータモードと実装モードを13と14(MODE_MAKEDATAとMODE_MAKEDATASECURE)​​を追加しました。
新たな知見と改善MODE_GETSIZE。
r1745 新たに追加scePsmfPlayerとscePsmf機能(解決オルフィスによって提供される名前)。
二つの新しいsceIoDevctlコマンドの下書きが追加されました。
修正セーブデータMODE_WRITEはMODE_READとMODE_WRITESECUREとMODE_READSECUREに追加しました。
sceImposeSetUMDPopupとsceImposeGetUMDPopupを実装した。
sceMpegで無効にするリングバッファを削除しました。
sceRtcGetAccumulativeTimeを実装した。
改善されたモジュールをsceAtrac3plus。
(ヤンさんの提案に基づいて)AtracCodecだけでAT3の部分MediaEngineオーディオ再生を実装した。
r1744 改善された割り込みのチェックルーチンのアスペクト(オルフィスの提案による)。
新たな知見と改善scePsmfPlayerモジュールは、そのすべての機能を実装されています。
修正SceKernelThreadEventHandlerInfoは、それがThreadManForUserのハンドリングを改善した。
sceIoDevctlで修正されたfatms0コマンドを実行します。
sceAudioへの割り込みのチェックを追加しました。
GEの追加ドラフトは0xF9に0xF0をコマンドとコマンドの0xFFに新たな知見を追加しました。
r1743 sceKernelStartModule:SceKernelSMOptionオプションを実装
r1742 固定()をsceGeContinue:競合状態を回避し、常にリストを再起動します。
sceGe:モジュールを使用してビデオエンジンの代わりにログに記録します。
r1741 名前を変更する機能はsceKernelMemcpyとgidで発見
r1740 固定材料は、光の変化を更新してください。
改善されたテクスチャマッピングは、(3位、通常の、通常の正規化された座標をサポートしています)。
r1738 最後に、私は何ヶ月も追跡しようとしているVFPUのバグに関連する問題を特定!
固定VCMOVT、VCMOVF、LVL.Q、LVR.Q、SVL.Q、SVR.Q.
LVx.QとSVx.Qは(r1737を参照してください)​​vfputestを使用してテストされています。
r1736 の修正が正しく表示されないは:ビデオエンジンの再設計によって導入された、"サポートされていない両方の異なるSFIXとDFIXサポートされていません"と。
r1735 GU_TEXTURE_2Dの固定初期値はときに表示を開始する。 これは、ビデオエンジンの再設計によって導入されたいくつかの表示の問題を解決することができます。
r1734 改善scePsmfモジュール。
IoFileMgrForUserに小さな新しい知見が追加されました。
r1733 r1721からの復元に変わります。
r1732 改善された関数をエクスポート'処理。
改善sceUtility新たな知見を持つすべてのユーティリティ関連のタイプ。
sceUtilityMsgDialogAbortを実装した。
sceFontFlushの改善案。
sceKernelCreateMutexのバグを修正しました。
追加された新たSceKernelErrorsにエラーコードを発見しました。
新たな知見と機能改善scePsmfPlayer。
新しいKernel_Library機能が追加されました下書き。
sceWlanモジュールを実装した。
r1731 無視NIDのリストから*関数を膨らま削除します。 彼らがVSHモジュールからだと彼らはメタルギアのACに見られるいくつかのユーザーモジュールの機能と競合することができます!民主党
TODOが:このような競合を避けるために、あまりにもだけでなく、NIDをlibに名前を確認するようにローダーを更新します。
r1730 元に戻しましたTxtAppenderは、ログの設定のr1728で削除
r1729 避けてくださいNullPointerExceptionが発生時に無効なメモリアドレスを使用してMemory.memmoveを呼び出す
r1728 より多くの"ロガー"の改善導入されました。
scePsmfPlayer_58B83577関数の草案を追加しました。
r1727 "ロガー"改善の第1ラウンドを追加しました。
r1726 新しいJavaネイティブ関数は、"魔界戦記ディスガイア2ダークヒーロー日ULUS10461"からプロファイラの出力に基づいて
r1725 scePowerGetXXXFrequencyFloat:代わりに$ v0の$ f0に戻りfloat値
r1723 " - UCES00001ワイプアウトピュア"新しいJavaネイティブはのプロファイラの出力に基づいて機能
r1722 改善scePowerとsceSuspendForUser小さな新しい知見と。
リファクタリングsceKernelMemsetはSysMemForKernelモジュールを追加しました。
修正および改善LoadExecForUserモジュール。
r1721 実装のscePowerGetPllClockFrequencyInt()
r1720 新たに発見されたModuleInfoの読み込み方法を追加しました。
r1719 sceAudioにSRCChannel処理が欠落が追加されました。
r1718 ブランディッシュで修正されたディスプレイの問題(Darth1701によって報告された)
r1717 固定テクスチャの配置を設定します。
r1716 固定ミューテックスロック:
- スレッドがミューテックスをロックしているときは、さらに、このスレッドからロックできるように
- スレッドを待っているとき起きているポップアップを"ロック"されてカウントを更新
未 解決の問題:どのように"ロック"数と"ThreadIDが"更新するときに起きているポップアップを複数のスレッド (PSP_MUTEX_ATTR_WAKE_MULTIPLE_FIFOと PSP_MUTEX_ATTR_WAKE_MULTIPLE_PRIORITY)?
r1715 MutexManagerのバグを修正しました。
r1714 見直し、改善し、すべてのマネージャをクリーンアップ:
- すべての各マネージャの属性を実装。
- 新たな発見と改善ミューテックスの処理;
- 正しくは、VPLおよびFPL処理を実装。
- 修正、いくつかの関数およびエラーコード。
とsceAtrac3plusからのハックを削除、新たにsceAudioの振る舞い​​を発見しました。
r1713 ほとんどのビデオエンジンの再設計を完了した。
- ビデオエンジンとsceDisplayから削除すべてのOpenGLを参照。
- 色フラグメントシェーダの二重のサポートを追加しました。
- TBIAS_MODE_AUTOの不適切な実装を削除しました。
- Jpcspを再起動せずにビデオの設定(使用シェーダだけGEが...)の許可を変更。
- 信号/エンドコールバックをトリガを修正並行性の問題。 これは、表示のゲームを修正する可能性があります"ENDコマンドの長すぎるのを待っています..." エラーが発生しました。
r1712 改善されたメモリの割り当てと解放時にロード/モジュール(sceKernelLoadModuleとsceKernelUnloadModule)アンロード。
r1711 sceKernelUnlockLwMutex()およびsceKernelUnlockMutex()を使用して固定トリッキーな問題は:これは、いくつかの点でぶら下がってゲームを修正する可能性があります。
r1710 "地球シールドNPUX80405"からプロファイラの出力にあるもう一つのJavaネイティブ関数
r1709 最初のsceCtrlPeekBufferは、常に最新のサンプルエントリを返すsceCtrlReadBuffer。 これは、遅延が一部のゲームで押したときのコントロールが報告を修正する必要があります。
r1706 フラグメントシェーダでPMSKC / PMSKAの削除不適切な実装では、(r1701のコメントを参照してください)
r1705 sceSasCoreより新たな知見が追加されました。
SceKernelErrorsに新しいエラーが追加されました。
SemaManagerにいくつかのタイプミスを修正しました。
"ペルソナ"と"英雄伝説"のsceAtrac3plusの小さな一時的なハックを提供:
- "ペルソナ"は以前に削除されたスレッドの遅延は、(検討する必要があります)が必要です。
- "英雄伝説"が問題のあるコードの部分を(も検討する必要があります)をスキップするために、偽のチャネル容量を必要とします。
r1704 実際にセーブデータのディレクトリを削除
r1702 sceDisplayのr1700から元に戻しましたの変更:ときに一時停止エミュレータも高いCPU負荷が発生していました。
r1701 ビデオエンジンの再設計についてのさらなる進展。
PMSKCとShaderのPMSKA(sceGuPixelMask)のサポートを追加しました。
r1700 最後から追加不足しているファイルがコミットされます。
r1699 改良JPCSPの全体的な側面。
r1698 vfputestで"BVTを"命令の追加テスト
r1697 次の目標とビデオエンジンの再設計のための最初のドラフト:
- ビデオエンジンからOpenGLに直接的な依存関係を削除する
- 別のOpenGLライブラリを使用するように柔軟性を提供
- シェーダ/固定機能や状態ベースの最適化のためのクリーンな実装を提供するプロキシベースのフレームワークを使用しています。
機能的な変更、コードのみの再編成があるはずです。
これはので、他のチームメンバーが確認することができます主なアーキテクチャを与えるための最初の草案です。
コメントしてください!
r1696 修正プログラムは、hleKernelLoadModuleの():モジュール全体を格納するための十分な空き領域がされているアドレスにロードしようとすることができない小さなメモリチャンクのモジュールをロードしないでください。
r1695 sceMpegの小さな新たな知見が追加されました。
sceAtrac3plusの悪いATRACのIDの処理を追加しました。
ビデオエンジンに小さな改良が追加されました:
- 組織のコマンドの実行のリストには、。
- 改善されたリストのDONE状態の検出;
- 削除"を設定ビューポート"オプションはデフォルトで使用するのビューポートは、PSPを模倣する。
- 部分的にTBIAS_MODE_AUTOを実装しました。
r1694 一覧ブラウザは:本当に一覧ブラウザのウィンドウの表示を高速化するできるように、非同期一覧情報をロードします。
r1693 コー​​ドのクリーンアップは、一般的なフラグオブジェクトを使用する。
r1692 SysMemUserForUser_FE707FDFの完了の実装
r1691 外部ATRACのデコーダの改善ATRACを別のファイル名スキーム。
r1690 固定TBIASとTSLOPE。
詳細処理のミップマップレベルを向上させるために試行:LODのパラメータは、テクスチャをレンダリングするテクスチャを読み込むときに前に定義する必要があります。
r1689 2複数のJavaネイティブコードシーケンス
r1688 単純なファイル名(ハッシュコードなし)を使用してデコードされたATRACのファイルを読み込むようにします。 これはJpcsp外ATRAC3の+ファイルをデコードする外部ツールを支援する必要があります。
r1687 種類の固定メモリの割り当てがPSP_SMEM_LowAlignedとPSP_SMEM_HighAligned:割り当てられたアドレスにも配置する必要があります。
r1686 sceSasCoreの誤植を修正(gidで発見)。
復元sceAudioで誤って削除されたコメント(gidで発見)。
sceKernelPollSemaの修正割り込みチェック。
sceMpegAvcDecodeDetailに小さな新しい発見を追加しました。
新たな知見と改善sceAtrac3plus。
SceKernelErrorsにATRACの関連のエラーが追加されました。
ビデオエンジンのloadTexture()で修正されたフィルタを使用。
r1685 書き換えベジェは、各方向に3n個の1のコントロールポイントと大きなパッチを使用して、いくつかのハックを削除する
一般的な操作のためのスプラインと因数分解のコード
我々は、今pfaceコマンドを尊重し、生成法線を、各三角形の必要があります。
r1684 改善sceSasCoreとsceAudio新たな知見と。
正しくセーブデータモードPSPのテストに基づいて22日(MODE_GETSIZE)、および実装セーブデータモードを21(MODE_DELETEDATA)実装されています。
r1683 __sceSasRevParamの固定戻り値
r1682 Jpcspをリセットする問題が修正さ:PSPのメモリが正しく初期化されませんでした。
r1681 固定sceCtrlReadBufferXXX()は、PSPを一致させる:読み終わった後に残りのサンプルを捨てて、常に最新のサンプルを参照してください。
r1680 セーブデータモード17(MODE_WRITE)と改善モード15実装(MODE_READ)。
SceKernelErrorsに新しいカーネルエラーを追加し、セーブデータに関連するいくつかのエラーを修正しました。
sceCtrl固定の追加割り込みチェックは、ロジックをラッチします。
sceFontに避けてくださいNullPointerExceptionsが。
ThreadManForUserのmutex関数の割り込みチェックを追加しました。
追加小修正はビデオエンジンのdrawSplineします。
r1679 修正プログラムは、私のスプラインの実装:それはおそらく、コントロールを読み取っていることを確認ベジエは間違った方向を指して示しています。 彼らは元​​の型を求めるに存在している場合にも色や法線を追加します。
スプラインは、点と法線の最後の行が間違っているが、splinesurfaceデモは今かっこいい、[OK]を探します。
照明が有効になっている場合我々は、今の法線を再生成する必要があります、それは次のようになりますそれに応じてベジエ修正してください。
r1678 splinesurface.pbpデモを追加しました。
r1676 改善sceMpegAvcDecodeYCbCr()とsceMpegAvcCsc():sceMpegAvcCscのsceMpegAvcDecodeYCbCr、ディスプレイにデコードを実行(これらの2つの手順を分割MediaEngineと、現在のみ可能です)。 これは、より良いタイムスタンプとフレーム同期を提供しています。
r1673 改善された画像ビューアは、(CLUTs)インデックスをサポートし、撮像圧縮されます。
抽象的なイメージのデコードに新しいImageReaderクラスに追加されました:それは、すでにイメージビューアで使用されます。 ビデオエンジンはまだそれを使用するように更新する必要があります。
r1672 メモリからGEをリロードすると、また、アルファ成分を読んでください:これは読み込みとGEは、データを保持する必要があります保存は、VRAM(頂点リストなど)に非画像データを格納するゲームのために重要です。
sceDisplayGetFrameBufとsceDisplayGetBrightnessの小修正。
r1671 避けてください警告が約sceDisplayWaitVblankStartMultiの定義をNIDの重複
r1670 固定sceCtrl:PSPには、最後の64サンプルを記憶しています。
r1669 固定サイズの値は()sceMpegAvcQueryYCbCrSizeによって返される
r1667 ビデオエンジンの正しいバージョンをコミット。
r1666 ビデオエンジンの誤字が修正されました。
r1665 sceFontのバグを修正しました。
解決済み(オルフィスで)、正しくはscePsmfPlayerの関数scePsmfPlayerConfigPlayerを実装しました。
ビデオエンジンの小さな改良されました:
- は、PCEとTSYNC GEのコマンドの下書きを追加。
- 実装TSLOPEコマンドは、。
- 部分的にスプラインコマンドとそれぞれの機能を実装。
- TBIAS_MODE_SLOPE実装;
- 固定TFLTは、PSPのテストに基づいて処理します。
r1664 小さな修正:
- sceZlibDecompress:正しく更新プログラムのCRC32
- ビデオエンジン:使用してシェーダ(大文字とシェーダだけで利用されていない)一連のシェーダの制服の場合にのみ
- 小さなクリーンアップ
r1662 "メモリービューア"、アナログが表示されますイメージとしてメモリ:デバッグツールの下の"画像ビューアを"を追加しました。
r1660 固定セーブデータモード= 22
r1659 FWの500までsceDisplay追加し、古いモジュールから、不足しているsceDisplayWaitVblankStartMulti実装をコピー
修正UIDが台無しにされATRACのモジュールのバグを修正しました。
新しいaddFunction引数の順序と一致するためのモジュールジェネレータを編集。
r1658 HLEModulesは今HLEStartModuleインターフェイスを追加したり、起動時に呼ばれるstartメソッドを持っています。 モジュールは、2回も初期化されないことを確認して個別の初期化を必要とする場合を確認してください。 停止がまだ呼び出されていません。
そのstartメソッドへのinstallModuleの移動のすべてのモジュールの初期化されました。
syscallsFirm15.javaを掃除し、それがSyscallIgnore.javaにコンテンツの移動。 それは使ったことがないように、そこからシステムコールのコードを削除しました。
固定sceDisplayがデフォルトでロードされます。
移動ThreadManForUserモジュールにタイマー機能。
UIDは、現在1から始まります。 私は、それがPSPでチェックしているgidを何に対して知っている8ビットの変数にそのATRACのファイルのロコロコストアUIDは、それを修正されています。
HLEのaddFunctionの引数反転ので、NIDと名前が合っていることをモジュール。
r1657 適切なモジュールとSyscallHandlerに移転sceDisplayは現在、きれいなだけ派遣やっている。
多くのファイルのコードのクリーンアップ:再編成の輸入、1つ下のレベルにいくつかの他のブロックを移動した場合、以前の戻り値と終了ブロックには、削除された場合、いくつかの冗長な"この。" 修飾子は、@ Overrideでのトンを追加しました。
それでは、それはほとんど無料の警告にしようなので、我々は簡単に重要な警告を見つけることができます!
r1656 固定セマフォattrは(gidで発見)SemaManagerの機能に基づく。
(モード== 1、コードのコメントを確認してください)​​sceGe_userのいくつかの割り込みの変更を元に戻しました。
固定sceGeBreak。
pspdisplayの改善sceDisplayIsForeground。
修正とsceUtilityの改善セーブデータモード22。
ビデオエンジンのいくつかのGEのコマンドが追加されました下書き。
実装されたGEのコマンドPPRIM。
テストおよびビデオエンジンで使用されるいくつかのビットマスクをチェック。
r1655 移動IoFileMgrForUser適切なモジュールに転送します。
さまざまな警告を修正。
r1654 PSPのテストに基づいて新たな知見が追加されました:
- SemaManager:付加attrのフラグの使用;
- はSceUtilitySavedataParam:データフィールドが欠落しました。
- sceUtilityは:実装されてセーブデータモードでは、12セーブデータモードを22に修正。
- sceGe_user:割り込みチェック(PSPでテスト済み)および実装sceGeBreakを追加しました。
- sceSasCore:いくつかの小さな発見と割り込みチェック(PSPでテスト)を追加しました。
r1653 mutexとLwMutexは、適切なモジュールになりました。
ThreadMan 150アラーム/ VTimer宣言を追加しました。
sceSasCoreで修正された小さなモジュール管理のバグを修正しました。
r1652 一覧ブラウザ:また、負荷をキャンセル音と​​停止
r1650 移動LoadExecとInterruptManager適切なモジュールに転送します。
r1649 移動SysMemUserForUser適切なモジュールに転送します。
sceKernelMemsetとsceKernelGetModel注:つの追加関連のカーネル関数があります。
r1648 移動UtilsForUser適切なモジュールに転送します。 作品もコミットすべてのファイルとのより良い...
r1646 移動は、適切なモジュールにsceGe。
我々はどこのコードを広めるしないようにシステムコールを使用して我々のフックHLEの機能は、現在(syscallsFirms15とSyscallHandlerクラスを中心に)そのモジュールによって処理されます。
代わりに、(私はきれいにしようとしている)悪名高いsyscallsFirms15クラスだけに頼らずロードされているモジュール内の関数名の逆アセンブラを見てください
そして、いくつかのさまざまな警告を修正。
機能的な変更があるはずです、これは純粋なクリーンアップ、コミット!
r1645 パズルクエストが必要(ただし、テストされていない)を実装sceRtcGetTime64_tとsceRtc 2.00スタブを追加します。
r1644 フラグメントシェーダは、RGBテクスチャ(アルファなしコンポーネントを使用して)正しくテクスチャ環境関数を適用しなかった。
r1643 シェードのマッピングがTEXTURE_ENV_MAP_MATRIXコマンドのargmuentから抽出Vの今のUらVのソースのUの光#0と光#1です使用されます。
GEの状態については、"あまりにも複雑な"フラグは、変更検出おそらく、新しい照明のシェーダ/テクスチャマッピングをいじりていることに注意してください。
r1642 修正カラーテストおよび削除のsceKernelVolatileMemLockのブロックはパズルクエストを解決するハック
r1641 カラーテストは、私たちが見つかるまで、それが機能しない理由を無効に
r1640 シェーダで大きな変化(実験的):
1)フラグメントシェーダが有効にされ、テクスチャのために必要。
2)頂点シェーダは、現在の照明や材料やPSPが行うようにテクスチャを計算します。
r1639 UmdBrowserの小さな修正プログラムは:一覧を読み込むときにも、サウンドを停止する
r1637 改善とscePsmfPlayer内のメディアの再生を修正しました。
r1636 固定FBWのビデオコマンドは:強化された妥当性テストbufferwidthの"hleDisplaySetGeBuf悪いparamsを"エラー回避するために。
PSPで3DStudioを使用して有効な値をチェック。
r1635 メディアエンジンで遊んで統合PSMF:
- オルフィスから新しい解決の関数名を追加しました。
- 改善されたscePsmfPlayerは;
- メディアエンジンからdecodeAndPlay廃止削除されました。
sceMpegで修正されたタイムスタンプ処理。
RuntimeContextでは避けてくださいNullPointerExceptionが発生する。
r1634 改善されたメディアは、新しい知見に基づいて処理する:
- 訂正入力ミスやscePsmfの以前の調査結果(オルフィスで見つかった)の一部。
- scePsmfとsceMpegにPSMF形式の詳細新たな知見を追加。
- はSceKernelErrorsに関連するエラーPSMF新しい追加されました。
- sceMpegの改善のタイムスタンプの設定と再生精度;
- 直接許可の読み取りビデオのサイズからPMFのファイル。
r1633 scePsmfに新しいPSMF所見を追加しました。
r1632 スキップ信号コマンドの後にリストを再起動して、END命令。
r1631 コンパイラは:sceKernelExitThread()を呼び出すことによって設定されたスレッドのexitStatusを失うしないでください。
r1627 r1598からの変更(r1613を参照してください)​​の向上に戻す。
r1626 1024MBに変更デフォルトのヒープサイズ(Windowsバッチファイルで)。
sceAtrac3plusの小さな新たな知見が追加されました。
sceMpegに小さな改良が追加されました:
- 改善されたメディアエンジンのタイムスタンプ処理(パケットのDTSのに基づく);
- Media Engineは、ビデオファイルPSP_O_NBUFロードできるようにします。
r1625 MemoryReader&MemoryWriterのコメントが追加されました。
sceZlibDecompress()内の小修正。
r1624 処理修正タイムスタンプ(gidで発見)と改善PSP_O_NBUFケースはsceMpegで処理します。
r1623 sceZlibDecompress:crc32を追加し、エラー値を修正する
r1622 実装は、sceDefltからsceZlibDecompress
無限回廊はゲーム内のですが、私たちはGEのカラーテストをサポートしていない場合、我々は何も表示されないからです。
r1621 無限回廊が必要sceDefltモジュールが追加されました。スタブ
150 psplibdocにscePsmfとsceDefltのNIDを追加
スタブジェネレータを編集すると、oldstyleプロセッサと無駄なコメントを削除し、将来の使用のためにすべてのスタブを生成
r1620 System.arraycopyで配列のコピーのためのいくつかの簡単な交換
r1619 常にファイルを閉じる
r1618 ファイルを閉じる
r1616 間違っている変数への代入(二重代入検出器によって示される)
r1615 PsmfPlayerが作成されていない場合MediaEngineをフラッシュしないでください。
ロコロコは半分に再生可能です...
r1614 sceMpegInitが呼び出されたときにTMP.PMFファイルの削除を追加しました。
元に戻しましたsceAtracGetSoundSample。
改善されたモジュールをsceMpeg。
r1613 キャラクタセットに関する問題の修正:これは、文字の問題ではありませんでしたMemoryWriterのエラーは、処理を設定します。 それに応じてr1598から元に戻しました変更されます。
r1612 プロファイラの出力に基づいて"クライシスコア - ファイナルファンタジーVII"の1つJavaネイティブメソッドを追加しました。
r1610 VFPU命令の修正、コンパイルVIIM
r1609 バッチファイルのPATH変数に不足しているフォルダのパスを追加しました。
sceMpegFinishのフラッシングPacketChannelを追加しました。
r1608 ログファイルに結果を生む:compilerPerfテストアプリケーションを強化。 vadd.qのシーケンスの1つのテストを追加
r1606 pspiofilemgrで化粧品の変更:デバッグメッセージが表示される必要がある場合使用log4jを決定してください。
r1605 コンパイラを使用して改善されたスレッドの終了:それは終了している間に、スレッドで割り込みを実行しないでください。
r1604 固定sceKernelStartThread()は、ときにスレッドがすでに起動して起動しようとしています。
r1599 改善されたセーブデータのリスト]ダイアログが:選択は、現在ハイライト表示さ​​れ、キャンセルボタンが用意されています。
すべて(MS /秒一覧/ SaveDataをブラウザの設定)ボタンをキャンセルしたときにpression Escキーを反応させる。
r1598 追加さsceIoCloseの関連チェックを非同期。
改善scePsmfの構造体scePsmfGetNumberOfStreams実装されています。
ユーティリティで作り直しました文字セット変換:
- (はこれらの関数のすべての使用は、charsetの変更をサポートしています)readStringNZとwriteStringNZの世界的な文字セットの変換を削除。
- 日本のアプリケーション用のShift - JISの文字セットを導入。
- メイド文字セットの変換複数の外部プロセス(専用機能付き)。
sceMpegの改善ビデオ処理:
- sceMpegCreateから0フレームの幅のチェックを追加。
- writeVideoImageの実際のビデオサイズの使用を(メディアエンジンから)許可する;
- 有効な場合、Media Engineは、実際のビデオのタイムスタンプを提供することができます。
- 本当にsceMpegUnRegistStream実装し、そのうちの1つだけが存在する場合、オーディオ/ビデオの同期のチェックを追加しました。
r1597 sceAudioの小さなパフォーマンスの向上:使用MemoryReaderサウンドサンプルを読み取ります。
r1594 sceFontGetCharGlyphImageとsceFontGetCharGlyphImage_Clipに避けてくださいNullPointerExceptionが発生する。
r1593 sceFontで修正された誤植を修正しました。
SceModuleは、関数を読んで追加されました。
改良sceKernelStartModule。
sceKernelStopModuleを実装した。
pspiofilemgrでPSP_O_NBUFのための新しいチェックが追加されました。
ThreadManForUserの実装SceKernelThreadEventHandlerInfo、それぞれの機能。
r1592 PSPでテスト:VADDRとIADDRはBBOXコマンド(プリムコマンドへのアナログ)の後に更新する必要があります。 おそらくベジェコマンド(未テスト)の後に。
これは、小さなグラフィックの問題を修正する必要があります。
r1591 実際には"を無効に予約スレッドのメモリ"の処理を削除しました。
r1590 削除された視されているオプションは、"予約スレッドメモリを無効にする"。
固定ポーランド語翻訳。
r1589 削除は、ゲームのパッチを推奨。
r1587 ELFファイルのエクスポートエントリの詳細についての結果は:"変数​​"のエントリは、ルートのスレッド(サイズと優先順位をスタック)に関する追加情報を提供します。
これは十分なされていないメモリを報告するアプリケーションの問題を解決する可能性があります。
r1586 非同期のスレッドが(割り込みで使用することができます)を登録するGPの$を継承する必要があります:改善は、IO非同期
r1585 問題を修正(とMemoryWriter関連付けられている)Utilities.writeStringNZでHykemによって発見
r1584 ユーティリティの中に元に戻しましたwriteStringNZ(チェックコードのコメント)。
r1583 改良AsyncIO:非同期スレッドを使用スリープ/ウェイクアップの代わりにポーリングとのより良い同期。
r1582 復元は誤ってSceUtilitySavedataParamの変更を戻しました。
r1581 [完了]より多くのコードのクリーンアップ。
移動はSceKernelErrorsにエラーが発生(オルフィスの提案による)スクランブル。
多くの新しい知見と改善sceFont。
sceKernelNotifyCallbackを実装した。
(Parseusによる)ポーランド語翻訳を追加しました。
r1580 の改善がセーブデータ:saveName"> <4は、"PSPで空のsaveNameとして扱われます。
r1578 大規模なコードのクリーンアップと再編成を開始。
sceKernelGetCallbackCountを実装した。
r1577 sceFontとフォントをデバッグするの改良表示もっと結果。
r1576 改善されたコールバック処理:スレッドの待機状態は、まだスレッドが待機し続ける必要がある場合、または待機状態に達している場合、すなわち有効であるかどうかを確認し、コールバックを処理した後。
MutexManagerの小さな修正プログラムは:待機中のスレッドにも属性"count"を使用する
r1575 非同期の小さな改善のIO
r1574 pspge:いくつかのケースでデッドロックを回避する
r1573 sceIoWriteのパフォーマンスを改善時に大量のデータを書き込みます。
r1572 小さな改良を追加し、sceFontとscePowerのいくつかのクリーンアップを行った。
改良sceAtracGetInternalErrorInfo。
DebuggerMemory内のファイルからメモリにブレークポイントをロードする機能が追加されました:
- とJPCSPのルートフォルダ内の"Memory.mbrk"と呼ばれるファイルを配置しますがロードされます。
- "Memory.mbrk"を:
読み取り|書き込み - >オプションのヘッダーは、トレースロギングを有効にします。 読み取ることができる、書き込みまたは読み取り|書き込み。
R0x00000000 - > Rは、ブレークポイントのアドレスが続いて読んでブレークポイントを表します。
W0x00000001 - > Wは、ブレークポイントのアドレスが続くと、ブレークポイントを書くの略です。
...
r1571 ディスプレイのFPSは、よりaverageFPSよりも便利です、ウィンドウのタイトルの最初の
r1570 コンパイラ:ネイティブのJavaコード2以上のパターン。
r1568 テクスチャの小さな修正プログラムは、Javaの例外を避けるために、ハッシュ
r1565 pspge:いくつかのケースでデッドロックを回避する
r1563 問題を修正大きなコードブロックをコンパイルするときにr1562で導入された
r1562 改良sceMp3モジュール。
sceKernelIcacheInvalidateAll、それぞれのコンパイラの変更を実装されています。
r1561 固定sceKernelSendMbxとsceKernelReceiveMbx。
タイムアウトは、常に(SceUInt32)無記名です。
r1560 r1535で導入された問題の修正:材料は、頂点カラーの存在は変更される場合にリロードする必要があります。
r1559 sceAtrac3plusとsceMpegのいくつかのタイプミスを修正しました。
sceMp3のドラフトの実装を追加しました。
r1558 セーブデータポップアップリストの表示方式の改良:複数の行にセーブデータの情報を表示し、ので、すべての行が表示されることは、フォントサイズを適応します。
r1557 ファイルがsceIoOpenAsyncで開くされていない場合スタートの非同期スレッド:sceIoLseekAsync用の更新プログラム。
r1556 修正プログラムは、逆さまに問題のシェーダを使用している場合。
r1555 専攻はThreadManの書き換え:
- コールバックをV1の&割り込みで使用するのと同じコールバックフレームワークにV2の移行
- コンテキストは、コールバック内でスイッチングできるように
- スケジューラを使用して実装スレッドのタイムアウト
- に減らさThreadMan.step()(今でもコンパイラで廃止)の最小
- HLEのシステムコール(チェック戻り値が不要になった0に対処するため)でスレッドの終了を実装
- sceUmdUserModuleのonContextSwitchのクリーンアップ
- 命名規則:他のモジュールによって使用されているすべてのメソッドが"hleXXX"と名付けられています
- TODO:このHLEModuleの移動ThreadMan。 別のが緩んで差分をコミットしないように機能変更することなくコミットでこれが行われます。
その他の改善点:
- 改善された非同期IOは、コンテキストの切り替えを検出する非同期スレッドを使用して
- 部分的にしか受信バッファの改善sceKernelReceiveMsgPipe
r1554 SceModule構造体を更新しました。
改良MBXの新しいメッセージを検出。
r1553 ゲームのパッチを更新しました。
r1551 修正sceKernelReceiveMsgPipeの(Razielによって発見)
r1550 sceDisplaySetFrameBufで確認行動を追加(最初のパラメータとして0を受け入れます。gidでチェック)。
実装SceUtilityGameSharingParams。
改善SceUtilityNetconfParamsとSceUtilityOskParams。
変更はDefaultSettings.propertiesの設定は非推奨となりました。
変更sceAtracSetHalfwayBufferは(バッファのサイズの代わりに、読み取りサイズを使用します)。
r1549 (米国、EUおよびJP)パッチ:"クライシスコア - ファイナルファンタジーVII"を追加しました。
r1547 sceMpegとpspdisplayの変更を処理するに戻しましたフレームバッファ。
(sceDisplayにあります)新しいカーネルエラーが追加されました。
改善sceAtrac3plus。
SceKernelMppInfoの属性を0x1100に追加されました。
sceSasCoreで修正された出力モードを設定します。
r1546 より小さなオーディオ処理の変更が追加されました。
r1545 改善sceAtrac3plus小さな新たな知見とsceSasCore。
r1544 sceDisplaySetFrameBufに新たな知見が追加されました。
正しくビデオの表示PSMF再配置。
pt_BR.propertiesの誤字が修正されました。
r1543 名前に明示的に"0x"を付けなかったsce_lbnと呼ばれる改善hleKernelLoadHLEModule()。
r1542 scePsmfPlayerに避けてくださいNullPointerExceptionが発生する。
新たな知見と改善MBXの実装を提供します。
sceDisplayWaitVblankStartMulti実装されています。
新しいファイルフラグPSP_O_NBUF、それぞれのsceMpeg変更(Darth1701によって報告される)を追加しました。
r1541 元に戻しましたr1539。
r1540 元に戻す最後のコミット
r1539 一部の静的それを読むことscekernel *のサイズの最終を削除します。
scekernelLibcGetTimeofdayの別のコードを見つけることが、私はまだ瞬間(それが良い実装だ場合は、それを作ることができます)のコードに置き換えていませんでした。
アクティブの声[]を。scesascoreのサンプル。
r1538 scePsmfPlayerの小さな変化を追加しました。
pspgeで不要になった動作を削除しました。
改善sceFont:
- 部分的にsceFontFindOptimumFont、sceFontCloseとsceFontDoneLibを実装。
- 改善されたデバッグフォントはsceFontGetCharGlyphImageで動作するように。
- デバッグフォント(実験)を使用して表示する実際のテキスト。
活性化されたロシアの言語オプションを選択します。
r1537 処理改善されたメディア:
- "を使用しJPCSPコネクタ"新しい設定を追加。
- とsceMpeg sceAtrac3plus(この設定がオンになっている場合、メディアファイルは、現在のみが抽出されます)でuseConnector状態のチェックを追加。
- 変更されたデフォルトsceMpeg状態(のMPEGは常に有効になっている)ビデオを偽造する。
- 小さなメディアインターフェイス(PacketChannel)を追加しました。
- 変更scePsmfPlayerは(クローズド、通常の活動を再開する場合)別ウィンドウで動画をロードします。
(BlackDaemonで)ロシア語の言語パックを追加しました。
r1536 改良HLEモジュールの読み込みは、ISOの実際のファイル名を探すときに。
r1535 ビデオエンジンのいくつかの最適化:
- (ハッシュテクスチャの部分のみ)のテクスチャをハッシュするための一歩を導入
- 1つのリストを表示して頂点の膨大な量をレンダリングするアプリケーションの頂点キャッシュのサイズが増加
- 値が変更されていないOpenGLの呼び出しをしないようにしてください
- レンダリング頂点でのOpenGLの呼び出しの数を減らす
r1534 2ミップマップを使用して最小化フィルタを使用してTFLTコマンドの問題のために提供さ回避。
r1533 新たな知見と改善sceFontGetFontInfo。
SceUtilityNetconfParamsのドラフトの実装を追加しました。
実装ModuleMgrForUser_8F2DF740。
r1532 小型高速化を提供する必要がありますが遅いgluBuild2DMipmapsの呼び出しを削除、我々は今ではなく、MAX_LEVEL texにパラメータを設定します。
また、問題を131修正
r1531 実装のsceUmdGetDiscInfo
r1530 "メモリテスト"アプリケーションでsceKernelLoadExecの追加テストを実行します。
r1529 sceKernelWaitSema、sceKernelCreateSemaとsceKernelDeleteSemaは、割り込みコンテキストから許可されていません。
r1528 HLEモジュールのリストにPSMFを追加(sceKernelLoadModuleするだけで読み込めるようにpsmf.prxを避けるため)。
r1526 変更は、別個のJavaスレッド(とgidで推奨)で動作するようにシステムを欺くことはできません。
以前のバージョンから修正ネイティブコードシーケンスの形式がコミットされます。
修正モジュールのロードは256バイト単位で動作するように。
sceKernelMemsetを実装した。
演奏ローダーに小さなコードのクリーンアップ。
レイアウトを変更したのMainGUI:
- "トグルデバッグログ"(不要になった)は削除される。
- "ツール"メニューを追加しました。
r1525 コンパイラ:strLenに1つ新しいJavaネイティブコードシーケンス
r1524 の向上をサポートカンニング:
- コードを処理するための実験方法を追加。
- 拡張CWCheatのジョーカー'をサポートします。
改善sceFont:
- 修正いくつかの機能;
- は、新しい知見を追加。
- ダミーのフォントの出力を実装した。
r1523 イベントフラグは:コンテキストコールバック内で呼び出されたときに切り替えることはありません。
r1519 改良されたPSPのメモリー管理は、実際のP​​SPでの動作を反映するために:
- プログラムの起動時に確保された領域
- メモリは256バイト単位で割り当てられている
- ルートのスレッドのスタックサイズを
- sceKernalCreateThread:成功すると、スタックの割り当てをチェックする
実際PSPでこれらの設定を確認するテストアプリケーションを追加しました。
r1518 いくつかのFPUとVFPU命令のコンパイルを追加しました。 これはわずかに3Dアプリケーションのパフォーマンスが向上します。
実際のPSPにコンパイラによって生成されたコードのパフォーマンスを比較するテストアプリケーションを追加:JavaのJITがコンパイラによって生成されたコードをコンパイルする場合、それは本当のPSPが上回る!
r1517 sceMpegの小さな改善:のみMediaEngineが選択されている場合のMPEG偽造有効にします。 sceMpegAvcDecode:0を受信するときsceMpegCreateからframeWidthを取る。
r1516 実装は、エンジンのGUIを欺くことはできません。
新しいscePsmf機能を追加しましたドラフトはオルフィスで見つかった。
新たな知見と改善sceFont。
実装SceFontInfoタイプがPGFを形式と対話する。
sceDisplaySetFrameBufのメインメモリの使用状況に新しいチェックが追加されました。
r1515 新規のMPEG関連し​​た行動を発見されました。
sceFontのタイプミスを修正しました。
r1514 実装されている。PGFをファイルの読み取りと解析。
二つの新しいByteBufferに関連するユーティリティを追加しました。
改善sceFont:
- アロケーションコールバックの実装状況。
- 改善されたログを。
- 固定sceFontGetFontInfoは、新たな知見を追加しました。
- スキャンフォントファイルが追加されました。
r1513 scePsmfモジュールを実装した。
改良sceFont実装を提供します。
sceAtrac3plusとsceMpegの小さな改良が追加されました。
r1512 Netbeansの機能を復元するためにbuild.xmlファイルの変更を元に戻しましたおよびauto.xmlを構築するためにビルドスクリプトを移動する
のlinux - x86およびLinux - amd64のための2つの非常に基本的な起動スクリプトを作成
、無駄な古い、大きな未使用のライブラリを削除
にいくつかのファイルを追加svnは、指令を無視する
パスが見つかりませんでしたUmdBrowserのバグを修正しました。
r1511 改善sceMpegのwriteVideoImage(gidで推奨)。
scePsmfPlayerの小さな新たな知見が追加されました。
改善セーブデータリストのウィンドウを表示します。
r1510 完全にビデオのデコードをsceMpegとMediaEngine処理を統合されています。
MediaEngineのオーディオなどの外部。wavファイルをロードする機能が追加されました。
r1509 改善を処理するその他のメディア:
- ビデオ復号で不完全な写真のチェックに追加されました。
- 再配置や映画ハンドラウィンドウ作り直さ;
- MediaEngineの実装sceMpegAvcDecodeFlush;
- 改善されたMediaEngineをデコードすると同時に、(最初のをデコードする必要はありません)を再生。
古いものはハックを削除"ファイナルファンタジーI"の問題(新しいセーブデータバッファ)および追加のgidの新たな発見。
r1508 改善されたメディアエンジン:
- 一歩新たな一歩を追加したメソッドを演奏PMFの;
- それはそのビデオの再生のための外部フレームの含まれる使用率はエミュレータと干渉しません。
- レイアウトを変更し、復号化機能をsceMpegクリーンアップ。
固定された"ファイナルファンタジー私は"バグを修正しました。
JPCSPの配布モードに"tmp"のフォルダが含まれています。
r1507 統合はスキップして、MediaEngineの機能を一時停止します。
不要なSettings.propertiesファイルを削除しました。
-ウィンドウ- x86.bat起動に設定するPATH変数が追加されました。
r1506 オーディオを追加デコードMediaEngineに遊んで。
(zip形式)FFMPEGののネイティブライブラリを追加しました。
r1505 改良sceUtilitySavedataInitStartモードでは、8"メタルスラッグイグゼクス"からの出力に基づいて
r1504 pspSysMemのリファクタリング:使用するより良いデータ構造は、空きブロックを追跡する。 オールドの実装では、あるメモリの断片化された。
sceKernelPrintf:文字列の書式設定の基本的な実装。
r1503 非自作のアプリケーションにもプリエンプティブなスケジュール設定を有効にします。 これはBloonsにによって必要とされます。 これを願っ他のゲームには悪い影響を与えることになる。
r1502 コンパイラで改善sceKernelExitThreadは:実際にJavaスレッドを終了します。
r1501 コンパイラ:分割大規模なMIPSの関数は、JALの命令は、サブシーケンスに移動できるように小さな改善。
r1500 それは、少ないメモリを備えた自動化されたBuildbotのマシン(3分、1時間ではなく、の合計)の方法が速くなるようにアーカイブを作成するときに使用されるメモリを削減








新着記事


2025/09/13FFRKまとめ
2025/09/26万象ボス
2025/09/02古記ボス
2025/09/19天命ボス
2025/09/04ギガスボス
2025/08/31アンリミテッドサガ












その他

twitter

総アクセス数


Copyright (C) 2010 Gigazone , Inc. All rights reserved.