More actions
JPEG Viewer for PSP | |
---|---|
![]() | |
General | |
Author | maman_jv |
Type | Other |
Version | 0.53 |
License | Mixed |
Last Updated | 2005/07/20 |
Links | |
Download | |
Website | |
This is a PSP homebrew for viewing JPEG images, it is designed to be faster than the built-in image viewer on the PSP.
It includes a simple file manager mode, allowing you to view all JPEG images on the Memory Stick.
It used a customized version of the IJG code for the JPEG image expansion. MP3 playback uses a customized version of libmad for the PSP. MP3 files that can be played with libmad are now playable on the PSP.
Features
- Operation instructions for each screen.
- Cache system:
- JPEG images previously viewed are cached.
- The next image to be viewed is pre-read and cached.
- The cache is released in the order of the oldest first.
- If there is fragmentation in the cache memory, a large-scale cache clearing will occur.
- From version 0.20 onwards, you can set the depth of pre-reading cache.
- Currently, the maximum depth is set to 9 images, but if the depth is set too high, it may result in more frequent cache stalls.
- Please use it carefully and plan accordingly.
- Simple file manager mode:
- Wallpaper is set to "back.bmp" in the same directory as eboot.pbp.
- The format specification is fixed at 24-bit 480x272.
- Note: The image currently in use is borrowed from the one used in PSPe.
- Image fitting:
- Image resizing uses a linear interpolation filter.
- Some assembler is used in the floating-point operations, and image transformation occurs during the pre-cache process, so the image conversion time shouldn't be too noticeable.
- The post-conversion image quality is decent.
- JPEG viewing with MP3 playback:
- Basic support added in version 0.39β.
- JPEG expansion speed improvement.
User guide
Config mode
(Open from Filer or Viewer Mode with Triangle)
- Exec State - Choose the mode to start in: Filer or Viewer.
- PSP Clock - Set PSP clock speed to: 222MHz, 266MHz, 333MHz, or OPTIMAL (not implemented).
- Rotate - Set image rotation: OFF, 90°, 180°, 270°.
- Screen Fit - Set how images fit the screen: OFF, WIDTH, HEIGHT.
- CENTER X (Horizontal) - Align the image horizontally: LEFT, CENTER, RIGHT.
- CENTER Y (Vertical) - Align the image vertically: TOP, CENTER, BOTTOM.
- Pre Cache - Set how many images to pre-cache: OFF, 1-9.
- Image Info - Toggle thumbnail and a frame overlay while viewing the image.
- Bookmark - Set up to 10 bookmark slots (0-9).
Key Configurations:
KEY SET:
- Normal key set - For Filer mode and key combo setups.
- Viewer key set - For Viewer mode controls.
- MP3 combo key set - For MP3-specific operations.
Assigning a key combo to a Single Function:
- You can assign a simple function to a key combo by setting it in the key configuration.
Controls
Filer mode
L/R - Move between pages in the file list
Up/Down - Change the selected file
Left/Right - Move to the top or bottom of the file list
Circle - View the selected file
Cross - Not assigned yet (planned for Bookmark Jump in the future)
Triangle - Enter Config Mode (Settings screen)
Square - MP3 controls when in MP3 mode
Viewer mode
L/R - View previous/next image
D-Pad - Smoothly move the image display area
Analog - Move the image display area quickly with 3 levels of sensitivity
Cross - Switch to Filer Mode
Triangle - Enter Config Mode (Settings screen)
Square - MP3 combo
MP3 player
Square+L - Play the previous track in the same directory
Square+R - Play the next track in the same directory
Square+Cross - Stop playback
Start - Pause playback
Select - Cycle through play modes (Loop all tracks (playlist mode), Shuffle, Repeat a single track)
Screenshots
Compatibility
Tested on PSP version 1.0.
Changelog
Ver0.53 2005/07/20
- Fixed issue with HOLD settings for both device and remote.
- Fixed issue where thumbnails for disproportionate images would exceed screen size.
Ver0.52 2005/07/19
- Added Bookmark feature.
- Added automatic page scroll feature.
- Fixed behavior of HOLD key.
Ver0.51 2005/07/16
- Changed key configuration for Viewer mode.
- Fixed bookmark functionality to properly restore previous directory.
Ver0.50 2005/07/15
- Fixed issues with thumbnail display in file manager mode.
- Improved cache management and key configuration.
- Fixed issues with MP3 playback for 22kHz and 11kHz files.
Ver0.40 2005/07/09
- Fixed image quality issues when rotating images with certain fitting settings.
- Added LR button swap in Viewer mode.
- Improved cache management and MP3 playback quality.
Ver0.39β 2005/07/08
- Added MP3 playback screen with skinning support.
- Added support for uncompressed
.zip.mp3
files. - Fixed issues with MP3 playback resuming after entering sleep mode.
Ver0.38
- Added basic MP3 playback using libmad.
- Changed wallpaper display method in file manager mode.
- Adjusted CPU balance and buffer size for image viewing, pre-caching, and MP3 playback.
Ver0.37
- Added left and right directional buttons in file manager mode to jump to the top and bottom of the file list.
- Fixed issue where cache memory management could break when viewing large images consecutively.
Ver0.36
- Changed initial display position in Viewer mode.
- Added ability to quit Config mode with the X button.
Ver0.35 2005/06/26
- Enabled thumbnail generation for large Baseline DCT JPEG images (up to 20000x12000 resolution).
- Improved image viewing and cache management for files with certain scaling factors.
Ver0.34 2005/06/26
- Added preliminary support for viewing JPEG files in uncompressed ZIP files. (Warning: This feature may have issues and is in testing.)
Ver0.33 2005/06/26
- Modified thumbnail loading to not load images in Viewer mode when ImageInfo is off.
- Limited file entry sorting to a maximum of 256 entries to prevent memory overflow.
Ver0.32
- Fixed an issue where certain JPEG compression formats couldn't be displayed after optimizing thumbnail loading.
- Added support for three JPEG compression formats:
- Baseline DCT
- Extended Sequential DCT
- Progressive DCT
Ver0.31 2005/06/25
- Revised thumbnail display method in file manager mode.
- Changed cache management method.
- Prevented PSP from becoming unstable after attempting to view large images.
- Disabled viewing of images larger than 15MB.
- Changed large image thumbnail display to downscale the image.
Ver0.30 2005/06/25
- Added thumbnail display (some image formats might not display correctly).
- In file manager mode, thumbnails are only displayed for images that are cached.
- If no thumbnail is registered, a default
icon.bmp
is shown. - Started implementing Config settings for image rotation and fitting.
- Config's ExecState now resumes from the last image viewed if set to "Viewer."
Ver0.22
- Fixed an issue where the file display format in file manager mode was incorrect when the number of file entries was less than 20.
- Found and fixed a major spelling mistake.
- Found a bug with pre-reading cache but left it unresolved due to complexity.
Ver0.21 2005/06/23
- Fixed an issue where rotating 8-bit JPEG images caused distortion.
Ver0.20 2005/06/23
- Added settings screen (some settings are not yet implemented).
- Added image fitting function.
- Added image rotation function.
- Added centering function.
- Settable depth for pre-reading cache (may have bugs).
Ver0.10 2005/06/21
- Added simple file manager mode.
- Added bookmarking feature to remember the last directory and selected image.
Ver0.02 2005/06/20
- Fixed an issue where PSP would occasionally crash when trying to open large images (over 2MB after expansion) with full cache.
- Increased the maximum number of entries in a single directory.
- Added support for files with the
.jpeg
extension.
Ver0.01 2005/06/20
- Basic functionality added (First FullColor support tool? A milestone!)
External links
- Official website - https://jview.nomaki.jp/