Works like a charm. Translating DragonSlayer's post from
http://www.dragonsla...p...&p=418#p418, and added some from this learning experience, is posted below.
This is to avoid having to exchange the discs from LIPS and LIPS: Number 1 Hits. You can create DLC packages of songs from the different Discs.
Thus you can run Lips Number One Hits and still play Lips songs.
There are different songs on different albums, ie USA/DE/I, each vary.
This is a compilation of Lips CDs:
http://en.wikipedia....f_songs_in_LipsWhat you need:
(1) XDVDFS extractor (eg SctromXtract 4.1)
(1) sqlite3 database viewer (eg "Black Cat - sqlite3 database manager")
(1) STF's handlers (eg "Le Fluffie App")
(1) DLC patcher (eg "YarisSwap" or "DLC patch")
(1) text editor that can save in UTF-8 format (eg notepad.exe in WinXP)
And Total Commander
Start by unpacking:
/LPS/MusicDB
/LPS/Levels/
Open MusicDB with the sqlite database viewer and create a DLC.XML file in notepad from the following code and enter its data from MusicDB for each song.
Save as UTF-8
CODE
Avril Lavigne
Complicated
Pop
2002
Intl
Let Go
245
0
37
Complicated.X360
Complicated.wma
Complicated_Lyric.X360
Complicated.jpg
Complicated_prv.xWMA
00010429
0x00010429
4D53088800010429
4D53088800010429
Tell me Why'd you have to go and make things so complicated I see the way you're actin' like you're somebody else Gets me frustrated Life's like this you
Avril Lavigne
Complicated
Pop
2002
Let Go
Complicated.wmv
Complicated_prv.xWMA
Complicated_prv.wmv
Complicated_prv.nft
4D53088800010429
4D53088800010429_00
0x3
<length> for some reason does not show in the database, but it is song length in seconds (check properties or play wmv or wma file to find out the length in minutes and convert to seconds)
Check if files exist in xWMA or WMA, and change in DLC.XML file so that it fits, like in <AudioUri>
<AlbumJacketUri> Of the disc as with <UintID> names are encrypted or something so they can not be used.
Instead make an image search on Google, or get the images from the wiki links, and save as a .JPG at 256x256 and a .PNG at 64x64
<ChartContentID>, <ChartContentID>, comes from putting together the TitleID (4D530888) and the UnitID (Example for Complicated, 00010429). <ChartID> is the same, just adding underscore00 (_00)
Create a .sha file with Total Commander from the .X360 file:
Mark .X360 (it is not so important that it is just the file, but I've used it)
Go to File/Create CRC checksums (SFV Format)
Check SHA1 and click OK
You will now have a file called .sha that when opened with notepad contains a checksum 40 characters long with values of 0 to F. Rename the .sha file to the 40 character long checksum, replace the last 2 characters to 4D.
Now you have all the files you need:
Start "Le Fluffie App" as administrator
Go to File and select Package Creation
Select STFS, click OK
In the Main tab:
Change the Drop-Down list from None to Marketplace
Change titleid to 4D530888
Right-click in the boxes at the bottom right and select your 64x64 .PNG file in both boxes
Fill in the name of the song in the box Displaytitle (ex "Complicated" including the quotations)
Click the "Save Display Title/Description" button.
Select the radio button for Description
Fill in the name of the song in the box Description (ex "Complicated" including the quotations)
Click the "Save Display Title/Description" button.
Fill in your nickname in the Publisher box.
Fill in all the DLC package info in the box Internal Title (can be left blank, I jsut put the song title again)
Now add the files:
In the upper right pane, right-click and choose Add file
Start with DLC.XML
Continue with all files mentioned in DLC.XML
Example:
DLC.xml
Complicated.jpg
Complicated.wma
Complicated.wmv
Complicated.X360
Complicated_Lyric.X360
Complicated_prv.nft
Complicated_prv.wmv
Complicated_prv.xWMA
Click on the Finalization tab.
Click the radio button for Dev LIVE
Click the button Create Package
Target, select the renamed .sha file .. select overwrite.
Check that everything looks good .. otherwise modify and then click Rebuild
Exit Le Fluffie App
Open your DLC patcher (YarisSwap)
Select your newly created file and hexswap to make it Unlocked
FTP: your file to:
HDD1: /Content/0000000000000000/4D530888/00000002/
Thanks again everyone. Going to be some Karaoke this weekend.