Previous Page

by marcusss at 10:15 AM EDT on October 16, 2017
Hi guys I have ripped the music from another decent looking Android game from Rayark, Implosion as it has some nice music especially during battles.. Problem is every file has many pieces grouped together Some music files will have 30 secs of voice, then 1 min music, then 1 min voice, 3 mins music, then voice etc.. quite annoying.

Implosion example
Implosion Example 1
Implosion Example 2

Just the usual programs I use cannot separate the music. (Perhaps this how the mp3s ingame are designed, so wanted to know any vgmtb settings could split the music based on its LAME*** headers as I can't get it quite right (songs tend to have a lot of LAME mentioned of course so hard to automate it... or is it?? I try not to do it all manually as lots of Android games lately are very time consuming to rip and sit through the countless files

Some games in the past were one long mp3 stream which is easy to split with Hex but these kind of files are more annoying so asking for some advice :-)

FYI I also have the iOS version too so might give that version a look as well to see differences or if that is easier to rip. lol

The music is really good ! Reminds me of GI Joe which Ultrafighter pointed me to :-)

Pity every file has songs/voice all grouped together in an odd way.. Probably order of events or something WHy can't they just have separate files for god's sake hahah


edited 11:05 AM EDT October 16, 2017
by bnnm at 7:13 PM EDT on October 16, 2017
@Ultrafighter - those tracks are headerless (needs GENH/TXTH, interleave is 0x4000). But note that in some PS2 games the header is in other files/exe.
PS2 rips using .ss2 uploaded in ~ april 2015 are likely transmogrified (why not GENH...? :S).

@marcusss - there is nothing you can use to split, the indexes must be in another file (if it's unity a companion file usually has the names and offsets).
by AceK at 1:09 AM EDT on October 17, 2017
Another question (may not be valid if other songs provides an exception to this request), is there a possibility of .MIB interleaved files to have a script that ignores any silence strings at EOF?

The example that came in mind was the rips for Tekken 4. There is leftover "0C020000000000000000000000000000" strings at the EOF on some files. If played continuously with another track just ahead, the next played song will have a barely noticeable silence played (where the silence is derived from the previous track) just before it plays. In the actual game, the silence is not present and flows appropriately. I am assuming that the driver used to playback the songs in-game has a detection for silence at the EOF and omits it per stream.

Unless another game does not follow this rule for headerless Sony ADPCM files, is there a possibility for this to be implemented?

edited 1:11 AM EDT October 17, 2017
by Ultrafighter at 5:40 AM EDT on October 18, 2017
@Bnnm - I'm sure it isn't the case with MIB+MIH pairs when it comes to Hunter: The reckoning - Wayward so probably headers or file specs were in EXE (if there're any to begin with).

Also I presume I can explain a bit why he often transmogrified stuff in the past and rarely made *.genh files. Actually I managed to get an explanation from him via PM years ago: he only resorts to GENH when other means don't work because any PS2 is able to play back SS2 or VAG files (he's written some BMS code to add such headers to headerless streams you know), any X360 can play XMA (XMA1 streams to be specific, the ones created using his scripts) but no console will ever be able to play GENH tracks (as it seems). I didn't quite get why he should even think about such backwards compatibility since he doesn't make VGM mods, he simply creates streams that are playable on any device which supports VGMstream but anyway, I believe it's up to him to decide how to process tracks if needed and what makes a rip streamed one.
I guess everyone has his own methods so that he's fine as long as his gamerips are still streamed (I still consider his sets streamed ones and don't think that each and every header-manipulated rip by him has to be reripped but it's just my opinion, I'm not any kind of BGM ripping purist). I don't see any huge flaws in his older rips as I use looping very rarely and I wouldn't mind even if his methods removed loop info from resulting files.

PS. You should take my word for that Alpha's quote because I deleted that original PM long time ago.
[edit] (7 hours left)
by bnnm at 2:02 PM EDT on October 18, 2017
@AceK - while it could be implemented I'd first check if any other .mib would benefit or break with that.

@Ultrafighter - don't misunderstand me, if you get your music playing that's cool in my book.
But when I get a set I hope it's "reliable", instead of me having to guess if it doesn't loop or play ok because the files are like that or somebody was tinkering too much. At least put some warning :S

[edit] (16 hours left)

Previous Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=]Link[/url]


HCS Forum Index
Halley's Comet Software
forum source
Generated in 0.0204s;