- Hotfix: fix metadata not being terminated after XM playback.
- Added support for loading .PCX images.
- Many Audio changes:
- Properly clear metadata struct.
- Update dr_libs (dr_flac and dr_wav)
- Use libFLAC to display FLAC tags and cover image if they exist.
- Allow gapless playback via mpg123.
- Increase string limit for mp3 ID3v2.
- Enforce a sample rate of 44100 Hz for MP3.
- Fix mpg123 not being properly terminated after no more samples can be decoded.
- Remove stb_vorbis and use libvorbis to decode OGG samples.
- Display OGG and OPUS tag data if it exists.
- Added FTP mode.
FTP Mode Instructions:
- Press START to open settings menu and select
FTP connection. - Select a network connection when the Network dialog pops up.
- After it is connected successfully, a message will appear saying
FTP Connection established IP:Port. Use an FTP client like WinSCP and enter the IP and port (1337) and make sure to use anonymous login. - Once an FTP connection is established from your server, you won't see any folders or files. You have to manually search for the path
/ms0:or/ef0:. You can also search for other devices like/flash0:or UMD -/disc0:(Please use caution when browsing any flash0-flash3)
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
Reuploaded with: 50cda1a
- Add support for playing .MOD, .S3m and .IT audio files.
- Remove audio_driver.prx and use a modified version of pspaudiolib.
- This fixes support for mono audio files.
- No longer dependent on kernel mode prx, and samples everything at 44.1K.
- Initialize mpg123 during boot-up to save time instead of re-initializing for each MP3 file.
- Cleaned up how ID3v1 genres are handled for MP3 files.
- Fixed filename not being displayed when no ID3 data found.
- Flash2 and Flash2 can now be accessed.
- Properly display module name for XM/MOD/S3M/IT audio files.
- Added support OPUS audio playback.
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
joel16
released this
- Fixed crash on PS VITA caused by v2.10.
- Add MP3 playback support (ID3v1 and ID3v2) using mpg123 v1.25.10.
- Use audio_driver.prx (custom kernel plugin to enable sampling frequencies at 48k Hz)
- XM player uses 48k Hz now.
- Use VFPU for handling texture rotation.
- glib2D now uses stbi_image's standard load file for textures instead of loading via sceIo* wrappers and then decoding from memory using stbi_image.
- Removed unused code, and made minor consistency/optimization changes.
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
joel16
released this
- Fixed error 80010002 due to hardcoded app path if game categories plugin is enabled.
- Fixed incorrect clock frequency during boot.
- Properly use delta time for menu bar animation.
- Check if services are initialized properly during boot, other wise exit.
- Properly use the correct app path when logging.
- Added the following various functionalities for image viewer:
- Automatically scale images if height > 272. (Note only images less than 512 x 512 can be viewed).
- Added support for viewing .TGA, .PGM and .PPM images.
- Added zooming in/out (D-PAD up/D-PAD down)
- Added a help menu to view image functionalities (Select when viewing an image)
- Allow positioning image after it's zoomed in. (Analog stick)
- Added ability to flip vertically (Triangle button) or flip horizontally (Square button).
- Fix incorrect CWD path after .zip extraction.
- Initial 16-Bit 44.1 KHz audio playback support (no metadata, seeking, shuffle or repeat functionality implemented):
- Added support for playing FLAC, OGG, WAV and XM files. (Note some formats already supported by the XMB aren't included, and I probably won't).
- Display progress of audio samples.
- Display duration and current time.
- Log data if config/last visited directory fails to be properly read during boot.
- Many consistency changes and minor clean ups.
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
joel16
released this
Reuploaded with 67eda76
- Built under latest PSP toolchain using GCC 8.2, with many optimizations. (Switched to the -Os optimization flag since the PSP has a small cache.)
- No longer relies on outdated libpng/libjpeg versions or oslib. Now uses a modified version of g2dlib which uses stb_image to load textures and make use of scegu directly! This is a major change, since it gets rid of a bunch of needless functions from oslib, and uses a library purely written for 2d graphics.
- Added support for displaying .BMP images.
- Screenshots are now saved in .BMP format.
- Improved copy file mechanism - should be a little bit more faster and the animation should be more fluid than previous releases.
- Now uses updated Roboto font.
- Add support for accessing both ef0:/ and ms0:/ on PSP Go (Due to this mechanism the boot time is a little longer than previous releases)
- Add dialog for extracting .zip archives.
- Extracting .zip files now uses sceIo instead of standard I/O.
- Properly use transparency when accessing certain elements like dialog boxes, menu bar etc.
- Screenshots can be taken no matter what drive you are in now.
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
joel16
released this
Notice: Please delete your "data" folder and config.cfg file in (ms0/ef0):/PSP/GAME/CMFileManager/. The data folder is no longer needed, since all of the external assets are now embedded into the binary. The config file has some changes that won't work with previous versions. After you delete the config file, the app will create a new one. From this update on wards, deleting the config file if any changes pertaining to the config is made will be handled automatically.
- Handle config version so that user won't have to manually delete it for upcoming releases.
- Fixed buffer overflow when multi selecting a file with a long path name.
- Embed all assets and fonts into the binary and load them from memory. (You no longer need the data folder)
- Added a help dialog under settings menu.
- Get enter/cancel buttons from registry. (For example the cross button implies enter/accept in the west, but Asian games use the cross button as a cancel button).
- Highlight current selected drive in menu bar.
- Fixed auto USB storage for PSP GO. (Now displays both ef0:/ and ms0:/ in USB mode)
- USB mode no longer requires the app to restart if "Auto usb mounting" is toggled under settings.
- Now uses a much cleaner method of detecting if running from ef0:/ on a PSP Go.
- disc0:/ (UMD) can now be accessed in non GO models as an additional drive in the menu bar.
- Implement error dialog for failures with file/directory functions and .zip archives.
- Only delete destination if it exists in copy mode. (overwriting)
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
joel16
released this
- Load app icons into VRAM and swizzle textures.
- Properly determine if running from ef0:/ (PSP Go) or ms0:/
- Can now launch ISO/CSO and homebrew.
- Added ICON0 by JesterIOS.
- Display storage bar for ef0:/ or ms0:/ devices.
- Add option to create files and refresh directory list in options menu.
- Fix minor glitch in OSK. (The OSK dialog would appear rather glitch-y when trying to cancel.)
- "New folder" option initially has "New folder" set in OSK.
- "Rename" option has the current file's name initially set in the OSK.
- Lock power (prevent suspend) during file operations.
- Make cancel button functional in options menu.
- Screenshot path is now changed to /PSP/PHOTO/CMFileManager/.
- Added zip file extraction.
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA
Assets
3
joel16
released this
Features:
- Copy files/folders.
- Immediate move files/folders.
- Delete files/folders.
- Multi file handling functions for copy/move/delete.
- File properties. (File size, creation time, modification time, access times, permissions)
- Creating directories.
- Renaming files/folders.
- Image viewer.
- Auto USB mount.
- Dark theme mode.
- Browse other drives like flash0 and flash1. (Please be careful not to delete/move/rename anything here)
If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA