Skip to content

LiveArea Designer v1.23 (Multi-Frame Liveitems)

Pre-release
Pre-release

Choose a tag to compare

@robin994 robin994 released this 16 Oct 10:05
· 9 commits to main since this release

LiveArea Designer 1.23 - Independent Liveitems for Every Frame (experimental)

Main change

Preview Template now displays the actual liveitem content in each native RCO frame slot, instead of drawing one extra floating button rectangle over the template. Choose any frame and edit its own content; all configured frames remain visible together.

  • Every native frame has an independent PNG/JPG image, color, transparency, aspect ratio, X/Y, width/height, optional text and target URI.
  • Web: click a frame, choose FrameN image > Upload frame image, and edit its content. Drag within the selected frame, use the yellow resize handle, edit the numeric geometry or press Fit image to selected frame. Selecting another frame restores that frame's own saved artwork and settings.
  • PS Vita: select the native frame in Preview Template, use the Colors / Images Settings tab to browse for its image, and drag/resize the selected frame's liveitem. SELECT toggles preview, Square cycles style, L cycles frame, Cross fits its liveitem. Rear touch is ignored.
  • Native state is saved per-frame in ux0:data/LiveAreaDesigner/settings.ini; images are cached at reduced preview resolution to limit memory use.
  • Multi-frame export: template.xml contains the liveitem for every frame in the selected layout. Assets are named frame1.png, frame2.png, etc. The web ZIP includes the complete sce_sys/livearea/contents/ tree; the Vita app exports to ux0:data/LiveAreaDesigner/export/.
  • Existing settings/legacy single-button images are preserved and associated with the previously selected frame on the website.

Fixed system layout vs editable content

System frame slots are defined by the PS Vita firmware's RCO metadata and cannot be repositioned by template.xml. In this editor, move/resize applies to the liveitem inside a selected native slot, with clipping/bounds guidance. System chrome/animations remain illustrative.

Quality assurance

  • VitaSDK v1.23 VPK compiled; VPK archive integrity checked.
  • Native host tests verify independent per-frame INI save/reload and multiple frame entries in XML.
  • 14 Node geometry/XML tests pass.
  • Chrome desktop/mobile E2E tests pass, including two distinct uploaded frame images, different geometry/text per frame, IndexedDB persistence after reload, valid 5-frame XML, distinct exported PNG8 assets, and ZIP integrity.
  • New native multi-frame rendering and export have not yet been validated in an on-device run, so this is an experimental pre-release.

Title ID: LIVAREA01. Online editor · Documentation