Register - Login
Views: 99386906
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 05:41:25 AM
Jul - The Cutting Room Floor - Fire Emblem: Rekka no Ken Sound Room (Prototype 205) New poll - New thread - New reply
Next newer thread | Next older thread
VideoGameVirtuoso
Random nobody
Level: 3


Posts: 1/1
EXP: 47
For next: 81

Since: 03-12-16


Since last post: 6.1 years
Last activity: 6.1 years

Posted on 03-12-16 02:52:43 AM (last edited by VideoGameVirtuoso at 03-15-16 08:29:33 PM) Link | Quote
Hello everyone,

A while back on Serenesforest.net, two prototypes were obtained for Rekka no Ken, one called 205, and the other called 219. The community documented several changes between the prototypes and the final version of the game, but they missed out a ton of content in the Sound Room (and probably more not mentioned here). This post will be focusing on prototype 205, since the Sound Room is not accessible in prototype 219 (as far as I know). The link regarding the prototypes are here (note that it says 206 instead of 205 by mistake): http://serenesforest.net/blazing-sword/general/prototype-information/

Normally, while playing the 205 prototype and accessing the Sound Room, only 44 tracks could be played, 2 which do not output sound at all (34 and 35), and 1 is a duplicate (32 refers to 33). The tracks are ordered 0 to 43. When attempting to go past track 44, or wrapping around track 0, the game freezes and the track name becomes blank, possibly due to the game accessing non-existent data. Therefore, it seemed safe to assume that only 44 tracks were in the game.

However, when using GBAMusRiper to extract the tracks, it becomes apparent that there were many more that were not accessible through the game normally. Not counting sound effects, the total number of tracks goes up to 90, over double the previous count. There are also other tracks that were probably used for debugging purposes (which are excluded from the count), but the biggest find is one unused track that was removed from the final game. For the moment, this will be called "song047". You can have a listen to this elusive track here, looped and applied with fade out: https://drive.google.com/file/d/0BytMakAc82s6Y2lNNnRlYU9HQnc

Also not documented are the differences between most of the other 89 tracks and their final version. There are numerous details, from different soundbanks, omitted instruments, missing introductions, or completely rewritten compositions. All of these details can be found using GBAMusRiper. The list of actual track names after using GBAMusRiper can be found here: https://docs.google.com/document/d/1qPt86i2-HStpLgUCc9RL0GhgS5MhTdwfwAJITDbj6c4

If you want to save yourself a few more headaches, use "gba_mus_riper -sb *.gba", where * refers to the file name (and directory) of the GBA ROM. This will separate each song along with its own separate soundbank for use in DAWs or sequencing software. Normally GBAMusRiper exports soundbanks in SF2, so to use them in FL Studio (which I do), use an audio converter such as Awave Studio and export them into DLS.

As mentioned earlier, "song047" has no track name, since it cannot normally be accessed by the Sound Room, however I suspect that text for all the song tracks can be obtained somehow. Unfortunately I do not know how to obtain those from the GBA ROM, but I am sure TCRF has more expertise on that subject. If it could be named, the song's intended purpose would be more clear, and perhaps it would reveal other useful information about prototype 205. Also, since prototype 205 has an unused track, perhaps prototype 219 has others too, but that could be saved for another thread.

EDIT: I recently found out that this track is used in the Sacred Stones, named "Prologue", which "plays over the prologue cutscene when starting a new save file". Presumably, the final version of Rekka no Ken was intended to use it in a similar manner, but was removed due to unknown reasons... My guess was lack of space, since they did include over 100 songs.
Aeonic Butterfly
200
Level: 32


Posts: 205/207
EXP: 191521
For next: 14921

Since: 12-27-10

From: Ridgecrest, CA

Since last post: 4.4 years
Last activity: 4.4 years

Posted on 03-23-16 08:59:15 PM (last edited by Aeonic Butterfly at 03-23-16 09:01:08 PM) Link | Quote
Might I suggest Foobar 2000? The recent MIDI Plugin added support for SF2s discovered in the same folder, added especially for GBAMusRiper rips. Not to mention, you get to listen to all tracks at the same time, not load one MIDI over and over again.
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Fire Emblem: Rekka no Ken Sound Room (Prototype 205) New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

29 database queries.
Query execution time:  0.084939 seconds
Script execution time:  0.006038 seconds
Total render time:  0.090977 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 301 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 223 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 91 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 102 - Warning: unescaped & or unknown entity "&postid"
line 196 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 198 column 9 - Warning: missing <tr>
line 216 column 13 - Warning: missing <tr>
line 217 column 102 - Warning: unescaped & or unknown entity "&postid"
line 222 column 17 - Warning: missing <tr>
line 222 column 17 - Warning: discarding unexpected <table>
line 225 column 35 - Warning: missing <tr>
line 225 column 50 - Warning: missing </font> before </td>
line 225 column 91 - Warning: missing </font> before </table>
line 227 column 35 - Warning: missing <tr>
line 227 column 50 - Warning: missing </font> before </td>
line 228 column 37 - Warning: unescaped & or unknown entity "&id"
line 227 column 223 - Warning: missing </font> before </table>
line 229 column 17 - Warning: discarding unexpected </textarea>
line 229 column 28 - Warning: discarding unexpected </form>
line 229 column 35 - Warning: discarding unexpected </embed>
line 229 column 43 - Warning: discarding unexpected </noembed>
line 229 column 53 - Warning: discarding unexpected </noscript>
line 229 column 64 - Warning: discarding unexpected </noembed>
line 229 column 74 - Warning: discarding unexpected </embed>
line 229 column 82 - Warning: discarding unexpected </table>
line 229 column 90 - Warning: discarding unexpected </table>
line 231 column 9 - Warning: missing </font> before <table>
line 243 column 25 - Warning: discarding unexpected </font>
line 252 column 37 - Warning: discarding unexpected </font>
line 230 column 1 - Warning: missing </center>
line 120 column 63 - Warning: <img> lacks "alt" attribute
line 125 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 125 column 93 - Warning: <img> lacks "alt" attribute
line 141 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 141 column 98 - Warning: <img> lacks "alt" attribute
line 148 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 21 - Warning: <img> lacks "alt" attribute
line 161 column 62 - Warning: <img> lacks "alt" attribute
line 161 column 110 - Warning: <img> lacks "alt" attribute
line 161 column 160 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 200 column 15 - Warning: <img> proprietary attribute value "absmiddle"
line 200 column 15 - Warning: <img> lacks "alt" attribute
line 200 column 58 - Warning: <img> proprietary attribute value "absmiddle"
line 200 column 58 - Warning: <img> lacks "alt" attribute
line 200 column 101 - Warning: <img> proprietary attribute value "absmiddle"
line 200 column 101 - Warning: <img> lacks "alt" attribute
line 200 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 200 column 144 - Warning: <img> lacks "alt" attribute
line 201 column 22 - Warning: <img> lacks "alt" attribute
line 201 column 63 - Warning: <img> lacks "alt" attribute
line 201 column 112 - Warning: <img> lacks "alt" attribute
line 201 column 162 - Warning: <img> lacks "alt" attribute
line 212 column 15 - Warning: <img> lacks "alt" attribute
line 219 column 326 - Warning: <img> proprietary attribute value "absmiddle"
line 219 column 326 - Warning: <img> lacks "alt" attribute
line 228 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 228 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 228 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 237 column 25 - Warning: <img> lacks "alt" attribute
line 242 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 222 column 17 - Warning: trimming empty <tr>
line 225 column 50 - Warning: trimming empty <font>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 217 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 85 warnings and 0 errors!


The alt attribute should be used to give a short description
of an image; longer descriptions should be given with the
longdesc attribute which takes a URL linked to the description.
These measures are needed for people using non-graphical browsers.

For further advice on how to make your pages accessible
see http://www.w3.org/WAI/GL.
You are recommended to use CSS to specify the font and
properties such as its size and color. This will reduce
the size of HTML files and make them easier to maintain
compared with using <FONT> elements.

You are recommended to use CSS to control line wrapping.
Use "white-space: nowrap" to inhibit wrapping in place
of inserting <NOBR>...</NOBR> into the markup.

About HTML Tidy: https://github.com/htacg/tidy-html5
Bug reports and comments: https://github.com/htacg/tidy-html5/issues
Official mailing list: https://lists.w3.org/Archives/Public/public-htacg/
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
Validate your HTML documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium

Do you speak a language other than English, or a different variant of
English? Consider helping us to localize HTML Tidy. For details please see
https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md