2024-04-12

PPSSPP Git (2024/04/12)

EmuCR: PPSSPPPPSSPP Git (2024/04/12) is compiled. PPSSPP is a fast and portable PSP emulator for Android, Windows, Mac, and Linux, written in C++.

PPSSPP Git Changelog:
* Merge pull request #19044 from hrydgard/atrac-followup-2
* libretro buildfix
* Remove line endings from atrac3+ log strings
* Reorder fields in struct VLCcode for less memory use
* Fix or supress some warnings
* Improve and cleanup logging in sceAtrac
* Implement logging for at3_standalone
* Atrac3/3+: Improve error handling
* Merge pull request #19039 from GermanAizek/always-true-false
* [UI] Fixed 'info' always true
* Merge pull request #19043 from hrydgard/atrac-followup
* Minor code cleanup
* Improve the AudioDecoder API to avoid having to call a function to get the bytes consumed
* Atrac: Add "flush_buffers" api. The ffmpeg atrac decoder was missing this.
* Merge pull request #19033 from hrydgard/at3-standalone
* Fix playback of atrac3+ when block align not specified
* Buildfixes
* Warning fix, rename some variables to avoid clashes with actual ffmpeg
* Finally remove the AVCodecContext
* Bypass AvCodecContext for atrac3plus, for a simpler API.
* Remove "SetExtraData" from AudioDecoder, pass in the data at creation instead
* Revert "Disable FFMPEG temporarily to avoid symbol clashes"
* Stop passing around the AVCodecContext pointer so much
* Remove the channel_layout stuff
* Buildfixes
* Delete more unused stuff
* Initial CMake/Android.mk support
* Remove context parameter from av_log
* Switch at3_standalone to C++ to avoid namespace clashes
* FFT cleanup
* More header cleanup
* Remove fdsp context
* Remove samplefmt
* Delete attributes.h/compat.h, more
* Simplify away AVFrame from decoding functions, remove buffer pools
* Remove AVPacket, more
* Remove opt, dict, more
* Delete all kinds of stuff
* Remove option table
* Remove atomics stuff, a lot more
* Start paring things down
* Hook up ATRAC3 too
* Ultra-gross hackery, but works! Now, need to pare it down, heavily...
* Disable FFMPEG temporarily to avoid symbol clashes
* Setup more of the setup
* WIP: Add AT3/AT3plus files, get it to compile (though will fail to link if we use it)
* Merge pull request #19026 from hrydgard/minimp3-decoder
* Use minimp3 for in-game mp3 decoding. Doesn't solve any issues it seems, but works like before.
* Remove more unnecessary accessors
* Merge pull request #19035 from GermanAizek/fix-always
* [GPU/HLES] 'fs' its already NULL, removed excess delete and bufferState_ always ATRAC_STATUS_HALFWAY_BUFFER
* Merge pull request #19030 from hrydgard/fix-no-ffmpeg-build
* Set USE_FFMPEG in the Windows project (for CaptureDevice.cpp)
* Update USE_FFMPEG checks
* Merge pull request #19027 from GermanAizek/char-as-param-for-string-methods
* Minor optimize methods std::string using param as char with simpler implementation
* Merge pull request #19024 from hrydgard/audio-decoder-refactor
* Move class SimpleAudio into the cpp file
* More refactoring
* More prep for plugging in alternate audio decoders
* Minor code cleanups
* Add a virtual base class so we can implement alternative decoders
* Remove unused code
* Delete pointless accessors, update some comments
* Merge pull request #19019 from hrydgard/plugins-on-game-screen
* Add new strings
* Add option to disable plugins completely
* Game info screen: Show list of any plugins that will be loaded on start of the game
* Merge pull request #19023 from hrydgard/mp3-support
* Allow picking mp3 files on Android too
* Fix translation strings
* Add support for loading mp3 files as UI sound.
* Add lieff/minimp3 library
* Merge pull request #19022 from hrydgard/minor-fixes
* Improve logging in pgd_open
* D3D11: Filter out useless compiler warning (about pow(-val, x))
* Merge pull request #19021 from sum2012/psmf_minor
* Try to fix loop in scePsmfPlayerGetVideoData

EmuCR: PPSSPP

Download:
PPSSPP Git (2024/04/12) x64 : 1cloudfile mirrorace mirrored pixeldrain send usersdrive
Source: Here

0 Comments

Post a Comment