Skip to content

LiveArea Designer v1.22 (Native Template Layouts)

Pre-release
Pre-release

Choose a tag to compare

@robin994 robin994 released this 16 Oct 09:18
· 10 commits to main since this release

LiveArea Designer v1.22 - Native RCO Template Layout Preview

This update fixes a significant issue in v1.21: toggling Preview Template and switching between layout styles barely changed the appearance of the preview.

What changed

  • 19 LiveArea styles with actual frame-slot geometry, reconstructed from the layout_hint records in a PS Vita's vs0:/vsh/shell/livearea/*.rco resources. Only numerical geometry is distributed; proprietary firmware files are not included.
  • Every frame is displayed in Preview Template with a selectable outline. Frame counts and positions really change by style (e.g. a1/a2: 3 frames, a3/a4: 5 frames, a5: 7 frames).
  • The selected frame is highlighted in gold; a liveitem that does not fit is outlined in red.
  • Web: click an available frame directly or choose one from the dynamically updated frame dropdown. Fit image to selected frame centers it and scales it down to fit. Live frame-relative X/Y offsets are shown below the preview.
  • Native PS Vita: the editor and settings mini-preview now draw the same firmware slot geometry. Select a frame by tapping it, press Square to cycle styles, L to cycle the available frames, Cross to center/fit the liveitem, or SELECT to toggle the preview.
  • XML: both editors calculate exported image X/Y relative to the selected frame center using firmware metadata, rather than the overall card center.
  • Web stylesheet and module scripts carry the 1.22 version parameter to prevent stale browser caches from loading the old preview.
  • Includes documented extraction/regeneration tools for obtaining slot metadata from your own PS Vita.

QA

  • VitaSDK v1.22 build succeeded and VPK ZIP integrity verified.
  • Host C native geometry, XML and asset browser tests passed.
  • 12 Node.js unit tests passed.
  • Chrome desktop and mobile smoke tests passed, including 5 visually distinct a1-a5 renders, native frame selection, interactive drag, XML synchronization, persistence, and downloadable PNG8/ZIP checks.

Important limitations

The slot positions, sizes and gate centers come from Vita firmware metadata; system artwork, clipping rules and dynamic slots are still approximated. The new native renderer and final exported LiveArea package have not yet undergone an end-to-end PS Vita on-device validation. The release is intentionally marked as experimental.

Title ID: LIVAREA01. Existing installation/settings remain compatible.

Open Web Editor · Source & instructions