Jump to content
C3 Forums

[How-To] Playing Customs on PS3


Recommended Posts

I'm having a hard time understanding where each file should be copied to - I have created the subdirectory /HMX0756/songs. I then went ahead and converted a song from Xbox to PS3 using the C3 conversation tool, which created a folder named "Nine Inch Nails - Somewhat Damaged"

 

Within the Nine Inch Nails - Somewhat Damaged folder are two items, a folder named "somewhatdamaged" and a file named "songs.dta".

 

Do I just directly copy both somewhatdamaged and songs.dta into /HMX0756/songs? I did that and the songs didn't show up in-game while reviewing the track list. I'm on the current version of Rock Band 3 too.

 

This was a good question. I was also confused by this same thing. When I copied one song folder (like "somewhatdamaged") and the "songs.dta" to "/HMX0756/songs", that worked. It showed up in RB3 and I could play it. But when I brought in two more and followed the same steps, copying each songs.dta, only the last song that I copied the songs.dta for showed up in RB3.

Link to post
Share on other sites
  • Replies 1.2k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Most likely a broken DTA entry; double or even triple check all your DTAs. I suspect that the problematic song and any song written after the problematic song will not load when there's a problem like

So I have an interesting issue. I know this is older, but maybe someone can help me.   I have a few thousand songs I'm trying to add. I'm on (PS3) CFW 4.81.2 REBUG. Yes, I know the limit is around 300

Things have actually got better recently. Previously you needed an old enough model of PS3 to make it jailbroken. A couple of months ago they released a new hack called HEN which allows to run homeb

Posted Images

I'm having a hard time understanding where each file should be copied to - I have created the subdirectory /HMX0756/songs. I then went ahead and converted a song from Xbox to PS3 using the C3 conversation tool, which created a folder named "Nine Inch Nails - Somewhat Damaged"

 

Within the Nine Inch Nails - Somewhat Damaged folder are two items, a folder named "somewhatdamaged" and a file named "songs.dta".

 

Do I just directly copy both somewhatdamaged and songs.dta into /HMX0756/songs? I did that and the songs didn't show up in-game while reviewing the track list. I'm on the current version of Rock Band 3 too.

So I was confused about the same thing, since this wasn't outlined on pg 54 of this thread:

 

 

- Convert customs to PS3.

There are detailed instructions on this very forum on how to use the great C3 CON TOOLS to convert xbox customs to PS3, so I won't go into the details here, but it's super-easy!

 

The only things I recommend is to choose encryption Type 3 and to check that you have selected the correct NTSC/PAL format.

- Copy customs to PS3.

1. Copy the songs.dta file and all the folders of the customs you converted to PS3 to your USB stick, and plug it into your PS3.

 

2. Enable HEN from the XMB icon, if not already enabled.

 

3. Open your chosen File Manager, and goto the folder "/dev_hdd0/game/BLUS30463/USRDIR/" (if using a NTSC version of RB3) or "dev_hdd0/game/BLES00986/USRDIR" (if using a PAL version of RB3). Inside this folder you need to create two nested subfolders /HMX0756/songs. This needs to be done only once.

 

4. Copy the songs.dta file and all customs folders from the USB stick to /HMX0756/songs using the File Manager.

 

When adding, removing or modifying songs later, follow the same process but remember to overwrite the songs.dta file with the new one, so that RB3 is able to pickup the updated list of customs with proper metadata.

The trick is when you're converting the con file Magma makes into a ps3 custom. You use C3 CON Tools, PS3 converter. Put the con files of all the songs you want to convert into (root of C3 CON Tools)\ps3\Songs to Merge. Then drag one or all of them from there into the PS3 converter. It will detect all the CON files in the folder. Hit "Begin" and then check your (root of C3 CON Tools)\ps3\Merged Songs and you'll see a folder for each song (like "somewhatdamaged") and only one songs.dta file. Copy all those to the HMX0756\songs folder on your PS3. The next time you add stuff, you can leave those in the Merged Songs folder and just put the new CON files in your Songs to Merge, then convert, then they'll be added to the Merged Songs folder with a new songs.dta file that overwrote the last one. No need to copy previously copied songs to your PS3, just the new ones' folders and the new songs.dta.

 

Hope this helps!

Link to post
Share on other sites
  • 4 weeks later...

basically, i'm trying to emulate Rock Band 3 on RPCS3 and adding customs/songs from RB1/2

 

i got the "Cannot load song. Skipping..." message after dropping Enter Sandman into dev_hdd0\game\BLUS30050\USRDIR\ccf2497 (i created the folder name by hashing my username and taking the last 4 digits and adding onto "ccf")

 

comparing the files i had:

ccf2497

ccf2497\songs

ccf2497\songs\songs.dta [spoiler=contents](entersandmen

(name "Enter Sandman")
(artist "Metallica")
(master TRUE)
;ORIG_ID=entersandmen1
('song_id' 1000000002)
(song
(name "songs/entersandman/entersandman")
(tracks
((drum (0 1 2 3))
(bass 4)
(guitar (5 6))
(vocals (7 8))
;;(keys )
)
)
;;(vocal_parts 0)
(crowd_channels 11 12)
; SN&CYM BS GUITAR VOCALS KEYS TRACKS
(pans ( 0.0 0.0 -1.0 1.0 0.0 -1.0 1.0 -1.0 1.0 -1.0 1.0 -2.5 2.5 ))
(vols ( -1.0 -0.5 -2.5 -2.5 -1.5 -3.0 -3.0 -5.0 -5.0 -3.0 -3.0 -6.0 -6.0 ))
(cores ( -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 -1 ))
(drum_solo
(seqs (kick.cue snare.cue tom1.cue tom2.cue crash.cue))
)
(drum_freestyle
(seqs (kick.cue snare.cue hat.cue ride.cue crash.cue))
)
(midi_file "songs/entersandman/entersandman.mid")
)
(song_scroll_speed 2300)
(bank sfx/handclap_bank.milo)
(anim_tempo kTempoMedium)
(preview 89250 126750)
(song_length 344000)
(rank
(drum 420)
(guitar 375)
(bass 400)
(vocals 230)
(keys 000)
(real_guitar 000)
(real_bass 000)
(real_keys 000)
(band 420)
)
;;(solo ())
(format 3)
(version 1)
(game_origin rb1)
(genre metal)
(downloaded TRUE)
(vocal_gender male)
(year_released 1991)
(album_art TRUE)
(album_name "Metallica")
(album_track_number 1)
;(vocal_tonic_note 7)
;(song_tonality 0)
)

 

ccf2497\songs\entersandman

ccf2497\songs\entersandman\entersandman.mid.edat

ccf2497\songs\entersandman\entersandman.mogg

ccf2497\songs\entersandman\gen\entersandman.milo_ps3

ccf2497\songs\entersandman\gen\entersandman_keep.png_ps3

 

now if i compare this to what another song in the BLUS30050 (RB1) folder (and that works), it has

CCF016F

CCF016F\songs

CCF016F\songs\songs.dta

CCF016F\songs\swamped

CCF016F\songs\swamped\swamped.mid.edat

CCF016F\songs\swamped\swamped.milo

CCF016F\songs\swamped\swamped.mogg

CCF016F\songs\swamped\swamped.pan

CCF016F\songs\swamped\swamped.usr

CCF016F\songs\swamped\swamped.vnn

CCF016F\songs\swamped\swamped.voc

CCF016F\songs\swamped\swamped.xvocab

CCF016F\songs\swamped\gen

CCF016F\songs\swamped\gen\swamped.milo_ps3

CCF016F\songs\swamped\gen\swamped_keep.png_ps3

CCF016F\songs\swamped\gen\swamped_weights.bin

 

is it the fact that some of these are missing as to why i get the "Cannot load song. Skipping..." error? or do i need to dig thru a lot of these posts to figure out how to get it working with RB3? (i'd prefer to focus on RB3 so i can eventually use drums once they get them working in RPCS3)

 

edit: i also tried it with a custom Nightwish - Sleeping Sun. both of which would play the preview while hovering on them in the track selection menu (so i don't think it's a path or encryption issue)

Link to post
Share on other sites

here's a video of the issue (skip to 2:37 to see it immediately). the rest is showing that other DLC works and has gameplay/audio.

 

https://www.youtube.com/watch?v=M7AkvpLfmQc

 

edit: oops, gameplay was just fine and smooth at 50, 55, if not 60fps. i mucked up my encode settings (went from accidentally using my test streaming settings @ 1.5mbps on previous video to using too high a preset setting for this capture) and dropped frames like crazy in the vid.

Link to post
Share on other sites

As far as I know custom songs still don't work on the PS3 emulator.

But if you were to succeed, the way would be to make sure the Free Pack 01 works on your setup, then you can just fill that folder with customs converted with the C3 CON Tools converter.

It is probably an encryption issue. The audio is encrypted with harmonix stuff, it's not PS3 stuff. The PS3 encrypted file is the midi file which contains the notes, which is loaded when you load the song.

To be honest though, instruments working could take years, so if the end goal is to play the game normally rather than proving that custom songs work, you probably should use the Wii emulator instead.

Link to post
Share on other sites

holy crap, it works once i obeyed the instructions on page one. thanks for reminding my stupid ass!

 

i stupidly thought i could save some space and not load the Free Pack which i guess has a special file listing/layout (of fewer files).

 

re: Wii, problem is that i own all my DLC and instruments on PS3, so i'm holding out for them working at some point, hopefully sooner rather than later (also, 60fps backgrounds is kind of a nice hack)

 

https://www.youtube.com/watch?v=cLtfzOGKsac

Link to post
Share on other sites

The reason why it works with the Free Pack 01 is that C3 CON Tools encrypts the midi with the Free Pack 01's k-license.

You can use any pack (or folder, not sure exactly how it works since everyone just sticks to that folder) by changing the rap file used in (C3 CON Tools root)\bin\raps and editing the (C3 CON Tools root)\bin\klic.txt file with the correct content-id and k-license for that rap file, or even do all that manually if you're hardcore.

It's nice to see that someone finally got customs working on the PS3 emulator though. If instruments are ever emulated (or USB passthrough is supported) this could be a viable option for PC, considering the Wii version is very buggy compared to the updated PS3 version.

Link to post
Share on other sites

It's nice to see that someone finally got customs working on the PS3 emulator though. If instruments are ever emulated (or USB passthrough is supported) this could be a viable option for PC, considering the Wii version is very buggy compared to the updated PS3 version.

 

well, it was thanks to you because i was stupid or impatient! but yeah, once i get another job, i'm thinking of posting a bounty to try to encourage getting the instruments working (they work fine in RB2)

Link to post
Share on other sites
  • 1 month later...

I've noticed that song songs have the "_rb3con" and a ton (on this site for he xbox360 download) do not. Looked thru the faq, and didn't see if this is a problem. Is it? I have a ps3 and used contools for the convert types 3 encryption to ntsc, and for most songs it is awesome, but for like a 3rd just does not work. would that be a simple problem that needs fixing?

Link to post
Share on other sites

I've noticed that song songs have the "_rb3con" and a ton (on this site for he xbox360 download) do not. Looked thru the faq, and didn't see if this is a problem. Is it?

 

No, it makes no difference. It's just a suffix added by default in Magma, that many authors prefer to remove.

 

 

I have a ps3 and used contools for the convert types 3 encryption to ntsc, and for most songs it is awesome, but for like a 3rd just does not work. would that be a simple problem that needs fixing?

 

In theory, encryption type matters, but I've been using Type 3 (PAL) for almost 500 conversions and it has always worked. I do not recommend any other type.

 

Instead, customs which don't work in PS3 should be falling into 3 categories:

 

1)

 

Symptom: they don't show up in the list of songs, and may also cause other songs not to show up

Cause: the song's DTA metadata file has a syntax error, the game stops processing the merged DTA file and ignores all following songs

Remedy: manually fix the song's section in the DTA file

 

2)

 

Symptom: the game freezes when the song preview is played from the song list, or less commonly it freezes while playing the song

Cause: the song has multiple drums tracks and was built in Magma with audio quality higher than 3

Remedy: if the audio in unencrypted, rebuild the song in Magma with quality 3; if encrypted, ask the original author to do it for you, otherwise extract single-track stereo audio using C3 CON Tools Phase Shift converter, and rebuild in Magma

 

3)

 

Symptom: the song gets stuck in a loop at the ending

Cause: the audio track length was incorrectly set by Magma due to an old bug in a previous version

Remedy: convert the custom to PS3 again with the "Fix looping when converting" option enabled from the menu; if it doesn't work you have two options: either rebuild in Magma (if the audio is encrypted, you need to extract it first with Phase Shift converter but it won't be multi-track anymore) or manually fix the MIDI file in Reaper to make the song end in-game earlier than when the loop ending occurs

 

We have specific forum threads for problems (2) and (3) for the details!

Link to post
Share on other sites
  • 4 weeks later...
  • 4 weeks later...

I'm still having some problems getting my songs to actually appear on Rock Band.

Currently using Rock Band 3 and an old Fat PS3. I have managed to do everything correctly to get HEN and my file manager working.

 

When I'm attempting to get songs, I'm currently searching here (c3) for songs, downloading the xBox files, and then throwing them at the PS3 Converter on the app. When I do that it outputs a bunch of folders into "C3CONTools400/ps3/All Songs". I now have a bunch of songs in there with [artist - title], and inside of each a file called "songs.dta" and a folder with the name of the file with... More folders and files.

I'm copying this over to a folder called "songs" on my USB, then copying that whole folder (with the [artist - title] folders and all the folders inside those) to create "dev_hdd0/game/BLES00986/USRDIR/HMX0756/songs/[artist - title]".

Is there a step I'm missing here?

Link to post
Share on other sites

Where is the DTA file? Shouldn't that file include all the songs already on my console?

If you enable Merge when converting, the single DTA file is filled for you and put under the "Merged Songs" folder together with all the converted songs folders (instead of the "All Songs" folder). You only need to create a blank songs.dta in that folder before the first merging.

Link to post
Share on other sites

In the songs folder, right besides the folders for all your songs.

The dta shouldn't include ALL the songs on your console, only the custom songs. It also only contains metadata (such as the location of the actual files for each songs, song name, artists, etc etc). The actual song is in its own folder.

Link to post
Share on other sites

If you enable Merge when converting, the single DTA file is filled for you and put under the "Merged Songs" folder together with all the converted songs folders (instead of the "All Songs" folder). You only need to create a blank songs.dta in that folder before the first merging.

This looks like it's what I've missed. I'm going to give it another go this morning and see how I get on.

 

Thank you!

Link to post
Share on other sites

Just gone back to this now.

 

In my PS3 converter I have a tick box with "Merge new songs with existing" which is ticked and greyed out, so I'm unable to change it. I assume I want that on anyway? Under Tools I have "Merge songs" and "Manage pack DTA file", both of which are greyed out (with no tick?). Whenever I complete the process I only get folders with songs.dta in them, I don't get a single songs.dta file with the metadata for all of the songs on it.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...