Guest User

Untitled

a guest
Mar 1st, 2016
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.56 KB | None | 0 0
  1. Tools:
  2. REQUIRED:
  3. * VGMToolbox (latest release - http://sourceforge.net/projects/vgmtoolbox/)
  4. * HCA_Decoder (latest available - http://www.mediafire.com/download/858tqikj74qinw4/HCA_decoder.zip)
  5. Nice to have - depends on what you prefer:
  6. PC: Wireshark + Bluestacks (or Andyroid)
  7. Tablet (Android) : tPacketCapture (doesn't require root and it's free) + wireshark on PC to read the sniffs
  8.  
  9. Pre-reqs:
  10. > Install CGSS on your device or bluestacks/andyroid
  11. > VGMToolbox set up:
  12. > - extract the zip
  13. > HCA_Decoder set up:
  14. > - extract the zip
  15. > - rename decode_options(...).bat into decode.bat
  16. > - open the file with a text editor delete everything up to the 'set' line before the 'for' loop
  17. > - replace the 'set' line with the following:
  18. set X=-v 1.0 -m 16 -l 0 -a F27E3B22 -b 00003657
  19.  
  20. *** IF YOU DON'T WANT TO SNIFF OR ARE SCARED OF THE INTERNET POLICE ***
  21. Instead of doing steps 1-10, transfer all the files from /sdcard/Android/data/jp.co.ban...BNEI0242/cache/l to your PC (read the documentation of bluestacks/andyroid as you may need root permissions to access the folder) and put them in a single place, ex. C:/songs
  22. Keep in mind that if you use this procedure, you'll be limited to the files you've obtained by playing the game.
  23. *** DONE WITH THE SCARY PART - SKIP TO STEP 12 ***
  24.  
  25. Steps:
  26. 1. Start up your sniffing software and capture traffic. (Wireshark on PC or tPacketCapture on Android)
  27. 2. Set the following filter on wireshark: "http.host == game.starlight-stage.jp && http.request.method == POST" (If you're on an android device, do steps 3 and 4 and transfer the capture file over to your PC and open it with wireshark then set the filter and continue to step 5)
  28. 3. Start up CGSS and go to into the home tab. (just so that there is some communication with the server)
  29. 4. Stop the capture and kill CGSS as we won't need it anymore.
  30. 5. If you set up the filter above, you should see a couple of packets.
  31. 6. Examine the HTTP headers and look for RES_VER - write it down.
  32. 7. copy the following URL and replace RES_VER with the value from the header.
  33. http://storage.game.starlight-stage.jp/dl/RES_VER/High/Sound/Android/manifest/soundmanifest
  34. 8. Look for the files that interest you:
  35. > l/ - live music (song files)
  36. > s/ - sound effects
  37. > r/ - room sound effects
  38. > v/ - card / character voices
  39. > c/ - story related
  40. > b/ - bgm
  41. 9. Once you've found a file that interests you, copy the name, ex.: l/song_0001.acb
  42. 10. Replace RES_VER with the value from the header, and replace FILE_NAME with the song that interests you:
  43. http://storage.game.starlight-stage.jp/dl/RES_VER/High/Sound/Android/FILE_NAME
  44. ex:
  45. http://storage.game.starlight-stage.jp/dl/10010201/High/Sound/Android/l/song_0001.acb
  46. 11. Copy all the downloaded files to a folder you'll remember, ex: C:/songs
  47.  
  48. 12. Start up VGMToolbox
  49. 13. Navigate the tool-tree: VGMToolbox > Misc. Tools > Extraction Tools > Common Archives > CRI ACB/AWB Archive Extractor
  50. 14. Select all the files from C:/songs (or whatever directory you are using) and drag them to the VGMToolbox's CRI ACB/AWB Archive Extractor.
  51. 15. In the folder where you had all the .acb files, new folders should've appeared _vgmt_acb_ext...
  52. Inside each of those folders, you'll find a .hca file.
  53.  
  54. 16. Copy all of the .hca files to a single folder (for ease of manipulation)
  55. ex: C:/songs/hca
  56. 17. Open a second explorer window and go to the path where you extracted the HCA_Decoder
  57. 17. Select all the .hca files and drag them over to the decode.bat file (yes, drag and drop)
  58. 18. Now you have .wav files for the songs, I suggest converting them over to mp3 to save up space.
Advertisement
Add Comment
Please, Sign In to add comment