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のメモリー管理は、実際のPSPでの動作を反映するために: - プログラムの起動時に確保された領域 - メモリは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時間ではなく、の合計)の方法が速くなるようにアーカイブを作成するときに使用されるメモリを削減 |
新着記事
Copyright (C) 2010 Gigazone , Inc. All rights reserved.