Skip to content

Releases: S1implyBlue/PTF-Studio

PTF Studio V1.0

Choose a tag to compare

@S1implyBlue S1implyBlue released this 17 Jul 19:12
3b2c640

The final release for Version 1.0.

Feedback and bug reporting is welcome.

PTF Studio Beta 0.9.5.3

Choose a tag to compare

@S1implyBlue S1implyBlue released this 17 Jul 08:26
b875395

Added ability to bulk change matching icon focuses

PTF Studio Beta 0.9.5.2

Choose a tag to compare

@S1implyBlue S1implyBlue released this 17 Jul 07:43
afc6240

PSP Go profile completion

Added System Storage first-level body and focus resources.
Added Saved Data Utility — System Storage first-level body and focus resources.
Added Resume Game first-level body and focus resources.
Kept Memory Stick and Saved Data Utility — Memory Stick as distinct entries.
Added PSP Go-specific Photo, Music, Video, and Game preview ordering.
UMD and UMD Update remain excluded from the PSP Go profile.
Added PSP Go only compatibility badges in the Universal asset view.
Extended Add missing profile slots and PTF export to first-level record pairs 60/61, 62/63, and 64/65.

Compatibility note

The new records follow the extended first-level slot sequence used by the firmware 6.20-era theme format. Test an exported theme on a PSP Go before public distribution, particularly when starting from an older PTF that did not originally contain these slots.

All Beta 0.9.5.1 Asset Maker and PTF import/export features remain available.

PTF Studio Beta 0.9.5.1

Choose a tag to compare

@S1implyBlue S1implyBlue released this 15 Jul 12:06
e2e2753

PTF Studio Beta 0.9.5.1

PTF Studio is a visual PSP PTF theme maker and editor for macOS and Windows.

This release includes all improvements introduced since Beta 0.9.1, including legacy theme support, PSP model profiles, improved image importing, corrected metadata exporting, and the new built-in Asset Maker.

Major new feature: Asset Maker

Beta 0.9.5 introduces a built-in workspace for creating and editing PSP-compatible theme assets directly inside PTF Studio.

Supported canvas presets

  • Wallpaper: 480×272
  • Preview image: 300×170
  • Preview icon: 16×16
  • Category icon: 64×48
  • First-level icon: 48×48
  • First-level focus: 64×64
  • Second-level icon: 32×32
  • Second-level focus: 48×48

Asset Maker capabilities

  • Layer-based artwork editing
  • Transparent PNG importing
  • Move, resize, rotate and reposition layers
  • Duplicate, reorder, hide and delete layers
  • Undo and redo
  • Rectangle, rounded rectangle, circle and line tools
  • Solid fills and simple gradients
  • Stroke colour and width controls
  • Tint, brightness, contrast, saturation and opacity
  • PSP-safe outlines
  • Restrained solid shadows
  • Low-radius glow effects
  • Live indexed 256-colour preview
  • Wallpaper XMB readability overlay
  • Generate matching first-level or second-level focus images
  • Apply artwork directly to compatible theme slots
  • Apply and immediately preview assets in the XMB
  • Edit existing theme assets in the Asset Maker
  • Export created artwork as PNG

Heavy glass, blur and complex transparency effects are intentionally limited because they do not convert reliably to the PSP’s indexed-colour format.

Changes since Beta 0.9.1

Legacy PTF compatibility

  • Added support for older RLZ/LZR-compressed PTF themes
  • Automatic detection of uncompressed, Deflate and RLZ/LZR resources
  • Legacy resources can be imported, viewed and edited
  • Untouched legacy resources remain preserved during export
  • Modified legacy assets are rebuilt using a PSP-compatible export path
  • Added protection against malformed and truncated compressed resources
  • Modern PTF compression support remains unchanged

PSP model profiles

Added selectable compatibility profiles for:

  • PSP-1000
  • PSP-2000
  • PSP-3000
  • PSP Go
  • PSP Street
  • Universal profile

Additional model-specific and fallback asset slots are displayed with compatibility information where supported.

Bulk asset importing

  • Added folder-based bulk icon importing
  • Supports descriptive and numeric filename mapping
  • Automatically filters files by compatible asset type
  • Added separate exact-size and downscaling import modes
  • Added bulk first-level focus replacement
  • Added bulk first-level focus restoration

Focus generator

  • Generate matching focus graphics from normal icons
  • Adjustable glow size
  • Adjustable glow opacity
  • Adjustable glow colour
  • Adjustable padding
  • Support for first-level and second-level focus dimensions

Asset analysis

  • Displays image dimensions
  • Displays indexed-colour status
  • Displays palette colour count
  • Displays transparency information
  • Displays compression type
  • Displays estimated file size
  • Warns about incompatible or invalid assets
  • Added CSV analysis report export

Theme variants

  • Create multiple colour variants from one project
  • Retain the same icon set across variants
  • Optional icon tinting
  • Export multiple variants together as a ZIP

Release package generator

Can generate a distributable package containing:

  • Final PTF theme
  • Preview screenshot
  • Icon sheet
  • README
  • Credits
  • Installation instructions
  • Asset manifest

Improved individual asset access

  • Fixed the asset sidebar so the entire asset list can be scrolled
  • Users can replace icons one by one regardless of window size
  • Single-clicking an icon in the XMB preview selects its asset card
  • The sidebar automatically scrolls to the selected asset
  • Double-clicking a preview icon opens its import options

Image importing and resizing

Each asset slot now provides two separate actions.

Import

  • Intended for images already matching the required dimensions
  • Does not resize or filter the source
  • Rejects incorrect dimensions
  • Preserves correctly prepared PNG files without unnecessary processing

Downscale & Import

  • Resizes oversized artwork to the correct PSP dimensions
  • Uses adaptive antialiased bicubic-smooth filtering
  • Uses a wider sampling area for large reductions
  • Uses premultiplied-alpha resizing to prevent dark or white edge halos
  • Preserves the complete transparent canvas
  • Does not trim transparent borders
  • Does not crop to visible pixels
  • Maintains the icon’s relative placement and padding
  • Converts to indexed colour only after resizing
  • Does not automatically enlarge undersized artwork

Required image dimensions

Asset type Size
Category icon 64×48
First-level icon 48×48
First-level focus 64×64
Second-level icon 32×32
Second-level focus 48×48
Preview image 300×170
Preview icon 16×16
Background 480×272

Category icons do not use separate focus images.

Metadata and export fixes

  • Corrected reversed Title and Product ID fields
  • Title now uses the proper 128-byte PTF title field
  • Product ID now uses the proper 48-byte identifier field
  • Exported filenames now use the Product ID correctly
  • Added Title byte-length validation
  • Added Product ID character and length validation
  • Corrected theme-colour record writing
  • Selected fixed colours now remain selected after export
  • Themes no longer incorrectly fall back to By Month
  • Imported theme colours remain unchanged unless edited
  • Added post-export verification for:
    • Title
    • Product ID
    • Version
    • Theme colour
    • Colour-record structure
  • Exported PTF files are reopened automatically for verification

Sample theme update

  • Replaced the previous bundled sample
  • Added PTF_STUDIO_SAMPLE_THEME.ptf
  • Updated the Load Sample function on macOS and Windows
  • Verified that the embedded and distributed sample files match

Existing core capabilities

  • Import existing PSP PTF themes
  • Edit and replace individual assets
  • Export PSP-compatible PTF themes
  • Live 480×272 XMB preview
  • Category, first-level and second-level navigation
  • Normal and focus-state rendering
  • Accurate second-level submenu shifting
  • First-level and second-level focus glow animation
  • PSP-style date, time and battery display
  • Correct monthly colour naming and ordering
  • Replace wallpapers and preview artwork
  • Export individual assets as PNG
  • Restore original assets
  • Preserve source themes during editing
  • Portable macOS and Windows launchers
  • No installation, signing or notarisation required

Current limitations

PTF Studio supports standard PSP PTF themes only.

It does not edit:

  • CTF themes
  • PRX files
  • RCO files
  • firmware modules
  • XMB layout coordinates
  • system fonts
  • wave animations
  • custom firmware plugins

The live XMB viewer is a visual recreation rather than a full PSP emulator, so minor rendering differences may still appear on real hardware.

The planned bundled sample icon library is not included in this release and will be added in a future version.

Credits

Created by Blue
Developed with the assistance of ChatGPT

Release status

Beta 0.9.5 is intended for broader community testing.

Bug reports, compatibility feedback and results from different PSP models and firmware versions are welcome.

PTF Studio Beta 0.9.1

PTF Studio Beta 0.9.1 Pre-release
Pre-release

Choose a tag to compare

@S1implyBlue S1implyBlue released this 11 Jul 11:28
b9420d4

PTF Studio Beta 0.9.1

Sample Theme provided by me. You may hit "Load Sample" to start editing.

PTF Studio is a visual PSP PTF theme maker and editor for macOS and Windows.

Features

  • Import and edit existing PSP PTF themes
  • Live 480×272 PSP XMB preview
  • Category, first-level and second-level menu navigation
  • Replace icons, focus images, wallpapers and preview assets
  • Bulk-replace all first-level focus images
  • Automatic resizing and PNG-8 indexed colour conversion
  • Edit theme metadata and monthly colours
  • Export PSP-compatible PTF themes
  • Export individual assets as PNG
  • Restore original assets
  • Portable macOS and Windows launchers

Beta 0.9.1 changes

  • PlayStation Network assets renamed to Extras
  • Corrected Save Data Utility and UMD Update labels
  • Fixed first-level icon scrolling order
  • Added bulk first-level focus replacement
  • Added bulk focus restoration
  • Improved second-level submenu behaviour
  • Improved focus-glow animation and XMB layout accuracy

Limitations

PTF Studio edits standard PSP PTF themes only. It does not edit CTF, PRX, RCO or firmware files.

Credits

Created by S1mplyBlue
Developed with the assistance of ChatGPT