PPSSPP Git Changelog:
* Merge pull request #23006 from hrydgard/remove-gl-skip-mode
* OpenGL: Remove skip mode
* Merge pull request #23003 from Narugakuruga/patch-40
* Add UI translation guide in English
* Update Chinese translations in zh_CN.ini
* Merge pull request #23005 from hrydgard/android-fixed-surface-rotation
* Android: Re-fix a hardware scaled surface when the view is resized
* Merge pull request #23004 from hrydgard/color-test-screen
* UI: Color test: Make the gamma check lines one pixel at any DPI scale
* UI: Add a color test screen to Developer tools > Tests
* Merge pull request #23001 from hrydgard/flow-layout
* UI: Test FlowLayout's wrapping, padding, weights and row gravity
* UI: Add FlowLayout, use it for the game browser toolbar
* UI: Don't let LinearLayout grow past an AT_MOST limit for weighted children
* Merge pull request #23000 from hrydgard/clean-up-reporting
* Fix the visual design of the custom driver screen
* Make round corners propagate properly into viewgroups
* Fix InfoItem to behave well when rightText is missing, supporting multiline properly.
* Don't report palette formats the float depal shader can't do
* Don't report __KernelStopThread on a thread that's gone
* Stop reporting more things we already know about
* Remove outdated reporting
* Merge pull request #22997 from hrydgard/content-uri-open-error
* Android storage: Open content URIs through the cached provider client
* Android storage: CreateDir succeeds when the folder is already there
* Android storage: Don't treat a failed content URI open as a handle
* Merge pull request #22994 from hrydgard/adhoc-discover
* Instance sync: Yield for up to 5 ms before sleeping
* adhoc_session.py: until --slack, for screens a pixel off
* sceNetAdhocDiscover: Wake from the WOL state too
* Ad hoc: Show peers in the peer list when a PSP would
* sceNetAdhocDiscover: Run the library's state machine
* Merge pull request #22993 from hrydgard/adhoc-pdprecv-buffer
* sceMp3LowLevelDecode: Don't require room for 1152 samples
* sceNetAdhocMatching: Don't copy from a missing SendData or SelectTarget buffer
* sceNetInet: Take receive buffers that run past the end of memory
* sceNetAdhoc: Take a PdpRecv buffer that runs past the end of memory
* Merge pull request #22992 from hrydgard/module-start-stop-results
* Modules: Match start/stop results, state checks and QueryModuleInfo checks
* Threads: A negative return from a thread gives exit status ILLEGAL_ARGUMENT
* Merge pull request #22991 from hrydgard/rtl-text
* Offer Arabic and Persian wherever a text drawer can shape them
* fa_IR, ar_AE: Store strings in logical order, without the LRM marks
* TextDrawer: Lay out right-to-left text the same way on every backend
* Merge pull request #22996 from hrydgard/translation-terminology-revert
* Translations: Undo mistranslation fixes that were only rewordings
* Translations: Undo the terminology pass in mostly human translations
* Merge pull request #22990 from hrydgard/translation-fixes
* Translations: Use one word for each term within a language
* Translations: Put back resets that weren't clearly wrong
* Translations: Fix mistranslations and typos
* Translations: Update strings whose English changed after translation
* he_IL: Store the last reversed strings in logical order
* Translations: Fix broken lines, escapes and stray accelerators
* Merge pull request #22989 from hrydgard/startmodule-no-entry-status
* Modules: Write 0 to the status when starting a module with no entry
* Merge pull request #22987 from hrydgard/firmware-screen-and-remaster-fonts
* Translate the touch control layout reset confirmation
* Touch control layout: Confirm before resetting
* sceFont: Use the HLE and our own fonts for the Monster Hunter 3rd HD remaster
* Firmware screen: Always show the install-from-game-discs option
* Merge pull request #22984 from hrydgard/replacement-cleanup
* Rename one more location
* Better func replacement comments
* More replacement-related renames
* Rename REPFLAG_HOOKENTER to REPFLAG_HOOK
* Merge pull request #22983 from hrydgard/umd-swap-and-audio-stream
* UMD swap: Delete the old disc's loader only once the new one is mounted
* UMD swap: Own the loader ResolveFileLoaderTarget returns
Download: PPSSPP Git (2026/11/09) x64
Download: PPSSPP Git (2026/11/09) Android
Source: Here
0 Comments
Post a Comment