
Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Hi JR...
Firstly, this cut is based on the original AC Ryan screen with with new lines/graphics overlaid. Is that what you are seeing? If so, there will be new skins with different background images completed by next week. I though it best to start with a known quantity first and then go from there. I'll try to send you an implementation with a new background that I like over the weekend.
On the yamj_focus file, yes, it is necessary as it is a new transparent image that is used when an item is selected on the main YAMJ screen.
Here's my full mods to rcS to mount all the correct files. I may have inadvertently posted the wrong one.
#Modified Images
#Updated YAMJ Main Menu image - new buttons
mount -o bind /usr/local/etc/yamjmenu/BG_YAMJ.fsp /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ.fsp
#Updated Sets Image
mount -o bind /usr/local/etc/yamjmenu/BG_YAMJ_L2.fsp /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ_L2.fsp
#Updated Movie Detail image - new buttons
mount -o bind /usr/local/etc/yamjmenu/BG_YAMJ_MOVIEINFO.fsp /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ_MOVIEINFO.fsp
#Modified RSS Files
#Filters
#Modified by Andy to use Certification
mount -o bind /usr/local/etc/yamjmenu/RatingFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/RatingFilterPopup.rss
#Modified by Greg for new main screen popups
mount -o bind /usr/local/etc/yamjmenu/GenresFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/GenresFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/TitleFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/TitleFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/YearFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/YearFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/LibraryFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/LibraryFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/SetFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/SetFilterPopup.rss
#YAMJ Main Screen - original by Andy, modified by Greg for revised GUI
mount -o bind /usr/local/etc/yamjmenu/PostList.rss /usr/local/bin/IMS_Modules/Yamj/scripts/PostList.rss
#PostList_L2 - many changes to correct sets issue and add Set title
mount -o bind /usr/local/etc/yamjmenu/PostList_L2.rss /usr/local/bin/IMS_Modules/Yamj/scripts/PostList_L2.rss
#Movie Information Page, original by Andy, modified by Greg for revised GUI
mount -o bind /usr/local/etc/yamjmenu/MovieInformation.rss /usr/local/bin/IMS_Modules/Yamj/scripts/MovieInformation.rss
mount -o bind /usr/local/etc/yamjmenu/YAMJ_EPISODE_FOCUS.bmp /usr/local/bin/IMS_Modules/Yamj/image/YAMJ_EPISODE_FOCUS.bmp
mount -o bind /usr/local/etc/yamjmenu/yamjfocus.bmp /usr/local/bin/IMS_Modules/Yamj/image/yamjfocus.bmp
#Popup Animation Images
mount -o bind /usr/local/etc/loading/POPUP_LOADING_01.fsp /usr/local/bin/image/POPUP_LOADING_01.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_02.fsp /usr/local/bin/image/POPUP_LOADING_02.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_03.fsp /usr/local/bin/image/POPUP_LOADING_03.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_04.fsp /usr/local/bin/image/POPUP_LOADING_04.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_05.fsp /usr/local/bin/image/POPUP_LOADING_05.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_06.fsp /usr/local/bin/image/POPUP_LOADING_06.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_07.fsp /usr/local/bin/image/POPUP_LOADING_07.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_08.fsp /usr/local/bin/image/POPUP_LOADING_08.fsp
#System GUI
#Resource Images
mount -o bind /usr/local/etc/yamjmenu/IMAGE_SCREENSAVER_LOGO.bmp /usr/local/bin/Resource/IMAGE_SCREENSAVER_LOGO.bmp
jr_mac_ryan wrote:
@GregiBoy
I 've done checking for use on POHD2
1. Be aware you've got limited ram It's ok at the moment but bmp are not the smallest in size.
/usr/local/etc # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 118.4M 118.4M 0 100% /
/dev/mtdblock/2 40.0M 3.0M 37.0M 8% /usr/local/etc
2. I created a small script which works ok manually but through rcS.
Advantage you can add file and easily change the directory
Code:
/usr/local/etc # cat yamjscript
#!/bin/sh
#common
userdir=/usr/local/etc/yamjmenu/
#images
imagedir=/usr/local/bin/IMS_Modules/Yamj/image/
#scripts
rssdir=/usr/local/etc/yamjmenu/
#override images
sleep 120
for n in BG_YAMJ.fsp BG_YAMJ_L2.fsp BG_YAMJ_MOVIEINFO.fsp YAMJ_EPISODE_FOCUS.bmp yamj_focus.bmp;
do
if [ -f $imagedir$n ];
then
mount -o bind $userdir$n $imagedir$n
else $imagedir$n failed
fi
done
#override scripts
for n in RatingFilterPopup.rss GenresFilterPopup.rss TitleFilterPopup.rss YearFilterPopup.rss LibraryFilterPopup.rss SetFilterPopup.rss PostList.rss PostList_L2.rss MovieInformation.rss;
do
if [ -f $rssdir$n ];
then
mount -o bind $userdir$n $rssdir$n
else $rssdir$n failed
fi
done
mount -o bind /usr/local/etc/yamjmenu/IMAGE_SCREENSAVER_LOGO.bmp /usr/local/bin/Resource/IMAGE_SCREENSAVER_LOGO.bmp
3. I found one in the file you gave me yamjfocus=yamj_focus.bmp
but I don't see it your latest mount. Is it still required?
4. I still see the old screen behind the new screen and is oversized on my TV but that's probably because it's still CRT.
I will keep on testing it and report back.
Anyway keep on the good work!
JR