62d61bad450ee38f7bd33517d91655deb64f8ee6
Add the 11 RCO animation record types (MoveTo/Recolour/Resize/Fade/ FireEvent/...), an AnimFactory, and populate the resource animtable. Anim play() applies the final state immediately so the menu lays out correctly. Also add setInterval overloads (5+ params), setFocus(VsmxBaseObject), and animation offsets (animX/Y/Z) to position objects, fixing the dispatch warnings that were silently stalling the menu.
useless-umd-player
a standalone player for PSP UMD Video ISO images: open a disc, render its real menu, and play the movie (H.264 video + ATRAC3+ audio) with mouse and keyboard/media-key controls.
Status: early development. Currently implemented: ISO 9660/UMD reading,
param.sfometadata parsing, and file listing.
Build
Requires JDK 21 (Gradle auto-provisions it via the Foojay toolchain resolver).
./gradlew build
Run
./gradlew cli:run --args="dump /path/to/disc.iso"
License
GPL-3.0-or-later — see LICENSE.
Languages
Java
100%

