Repository navigation
OliSe Player 02.000.000
OliSe Player now renders through OpenGL and runs the original MilkDrop presets.
What is new
MilkDrop visualiser. Press Square: the visualiser cycles off, behind the
interface, and full screen. With the preset pack installed those are the real
presets from the last official MilkDrop release, run by projectM 4.1.8, with
their scripts and shaders intact and reacting to the module that is playing.
Triangle picks the next preset, L2 + Triangle the previous one, and
R2 + Triangle a random one.
Without the pack the app falls back to a built-in effect with 24 presets over
seven warp modes, so there is always something to look at.
Local modules work again. Files in music/ were never found on the
console. Three things were wrong: the app folder was derived from argv[0],
which a native title does not provide; the title sandbox refuses to list a
folder; and the title registered as a media app, which gets stricter rules
than a game. All three are fixed.
Installing
- Copy the contents of
PPSA01153.zipto/data/homebrew/PPSA01153/on the
console. - Optional, for the real MilkDrop presets: unpack
OliSePlayer-presets.zipinto the same folder, so that
/data/homebrew/PPSA01153/presets/exists. - Reload the jailbreak chain so ShadowMountPlus registers the title, and
start it from the home screen.
Drop your own modules in music/ and add their names to music/index.txt:
the sandbox will not let the app list a folder, so it reads that index
instead.
Controls
| Button | What it does |
|---|---|
| Square | Visualiser: off, behind the interface, full screen |
| Triangle | Stations, or the next preset while the visualiser runs |
| L2 / R2 + Triangle | Previous / random preset |
| R3 / L3 | Next / previous track |
| Circle | Local file list |
| Cross | Pause |
| Touchpad | All controls on screen |
Notes
The app is 26 MB where the previous release was 2.6 MB. Mesa is linked
statically, and that is what running shaders on this console costs.
The preset pack carries projectM's own statement on the licence of these
presets: almost none was released under a specific licence, and after two
decades of free circulation they are treated as public domain. A preset author
who objects can have theirs removed; see presets/PRESETS-LICENSE.md.