Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Enable statusbar
- %we
- # Preload fonts
- %Fl(2,11-Nimbus.fnt)
- %Fl(3,08-Namil-dfkt.fnt)
- %Fl(4,12-Nimbus.fnt)
- # Backdrop
- %V(0,0,-,-,-)
- %x(back,backdrop.bmp,0,0)
- # Preload images
- %xl(p,progressbar.bmp,0,0)
- %xl(q,progressbar-bg.bmp,0,0)
- # Album Art/Info Viewport Conditional
- %?C<%Vd(a)|%Vd(b)>
- # Album Art
- %ax%Vl(a,0,14,67,67,-)
- %Cl(0,0,67,67,c,c)
- %Cd
- ##############
- # Track info #
- ##############
- # Display artist - if not tags available, display folder name
- %Vl(a,72,14,-,-,2)
- %Vf(CBCCBD)
- %Vb(000000)
- %s%al%?ia<
- %ia|
- %d(1)>
- # Display disc number, track number, and track name - if not tags available, display file name
- %Vl(a,72,29,-,-,2)
- %Vf(CBCCBD)
- %Vb(000000)
- # Hackish attempt to only show current disc number, not total disc number - only works for single- and double-digit disc numbers
- #%s%al%?ik<
- # %?if(%ss(1,1,%ik),=,/)<
- # %ss(0,2,%ik)|
- # %ss(0,3,%ik)>|
- # >%?in<%in · |
- %s%al%?it<
- %it|
- %fn>
- # Display album and year - if not tags available, display nothing
- %Vl(a,72,43,-,-,2)
- %Vf(CBCCBD)
- %Vb(000000)
- %s%al%?id<
- %id|
- > %?iy<%(%iy%)|>
- # Display Next Track:
- %Vl(a,72,57,-,-,2)
- %Vf(CBCCBD)
- %Vb(000000)
- %al%Sx(Next Track:)
- #%s%alNext:
- # Display Next Track:
- %Vl(a,72,71,-,-,2)
- %Vf(CBCCBD)
- %Vb(000000)
- %s%?It<%Ia - %It|%Fn>
- #%s%Ia - %It
- # Track Info - No Album Art
- %Vl(b,0,15,-,75,4)
- %Vf(CBCCBD)
- %s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
- %s%ac%?it<%it|%fn>
- %s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> (%iy%)
- %ac%Sx(Next Track:)
- %s%ac%?It<%It|%Fn>
- #########################
- # Playlist / codec info #
- #########################
- %V(0,89,-,-,3)
- %Vf(adae99)
- %Vb(000000)
- # Don't display bitrate and CBR/VBR for chiptune formats. The codec order is found in /apps/metadata.h
- %alPlaylist: %pp/%pe%ar%?or(%if(%fc,=,14), %if(%fc,=,15), %if(%fc,=,16), %if(%fc,=,18), %if(%fc,=,22), %if(%fc,=,23), %if(%fc,=,28), %if(%fc,=,29), %if(%fc,=,30), %if(%fc,=,31), %if(%fc,=,32), %if(%fc,=,33), %if(%fc,=,34), %if(%fc,=,35), %if(%fc,=,36), %if(%fc,=,37), %if(%fc,=,38), %if(%fc,=,39), %if(%fc,=,41), %if(%fc,=,49), %if(%fc,=,50), %if(%fc,=,51), %if(%fc,=,52), %if(%fc,=,53), %if(%fc,=,54))<|
- %fbk %?fv<
- VBR|
- CBR> >%fc
- # Tracknumber / Disknumber
- %V(0,99,-,-,3)
- %Vf(adae99)
- %Vb(000000)
- %alDisk: %?ik<%ik|N/A>
- #%alDisk/Track: %?ik<
- # %?if(%ss(1,1,%ik),=,/)<
- # %ss(0,2,%ik)|
- # %ss(0,3,%ik)>|
- # >%?in<%in>
- #%alGenre: %?ig<
- # %ig|
- # N/A>
- # Sample rate info with 44.1kHz check
- %Vl(a,121,99,-,-,3)
- %Vf(adae99)
- %Vb(000000)
- %ar%fk kHz
- %Vl(b,121,99,-,-,3)
- %Vf(ff8800)
- %Vb(000000)
- %ar%fk kHz
- #######################
- # Progress bar / time #
- #######################
- # Progress bar
- # Progress bar doesn't display when there's no space at the end of %V, and %Vf and %Vb are on a separate line
- %V(0,110,-,7,-)
- %Vf(adae99)
- %Vb(000000)
- %pb(0,0,-,7,p,backdrop,q)
- # Time info
- %V(0,121,-,-,3)
- %Vf(adae99)
- %Vb(000000)
- %al%pc%ac%pt%ar%pr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement