Users browsing this thread: 1 Guest(s)
SPC Info For Importing Songs

#23
Posts: 109
Threads: 11
Thanks Received: 2
Thanks Given: 4
Joined: Jun 2011
Reputation: 1
Status
None
(10-13-2012, 02:00 AM)Madsiur Wrote:
(10-12-2012, 06:34 PM)the_randomizer Wrote: Still doesn't tell me anything vital, but whatever.

You don't need to learn SPC-700 aassembly to compose or "inject" a song, whatever that means. There are musical commands for rest, ocatve shift, note and effects. These commands vary from a game to another but some are so similar (like FFVI and CT) that you can basically copy the binary data of the song and import the song in the game and you just have to do a few changes to make it work.

On the other hand, and a thing I was not sure about, FFV has a complete different set of commands. These commands have been mapped by JCE300GT I think and are available on slick production. It's the same thing that composing a song in FFVI but the commands are different. See the music tutorial for the basic stuff. The music tutorial apply to FFVI only, but the overall method remain the same as FFV or FFIV or RS3.

What Gi Nattak does is importing tyhe song using MML, which is writing the song automatically from midi in a file and then read the file with a little program that change it in binary. Then you copy the binary in the game, in this case FFVI. The method is quicker than manually composing a song. It has been used in japanese hacks mostly so far.

I hope this made things more clearer for you.

It did, actually, but I should at least learn the basics of music in general, since I never really learned much about octaves, rests, half note, quarter notes, etc. Let's be honest, I can't read music worth crap, but I guess we all ought to learn someday. MML, on the other hand, I know nothing about either. Swapping/importing songs between Final Fantasy VI and Chrono Trigger is something I've always wanted to do (such as making Devil's Lab instead of Ruined Factory for example). Plus, not sure if it was you who mentioned it, but the two games use pretty much the same sound engine (or at least, Chrono Trigger uses a newer version of it).

As for the actual injection, I would need to locate the SPC sequence offset for Factory Ruins, which would be 0AB522 0AB94C(0A) (as well as the the pointer, to tell the ROM where the SPC song data is stored), and swap it out with whatever the offsets for Devil's Lab is, or something like that...? But like you said, it's more than just a simple swap, as some things must be tweaked to avoid issues. Who knows, I probably got the whole thing wrong. I'm sure there are documents I need to read about MML somewhere.


Thanks again for the clarification! Tongue

  Find
Quote  



Messages In This Thread
SPC Info For Importing Songs - by Gi Nattak - 06-02-2010, 01:09 AM
RE: SPC Info For Importing Songs - by SSJ Rick - 06-02-2010, 10:12 AM
RE: SPC Info For Importing Songs - by Gi Nattak - 06-02-2010, 04:44 PM
RE: SPC Info For Importing Songs - by SSJ Rick - 06-03-2010, 10:03 AM
RE: SPC Info For Importing Songs - by JCE3000GT - 05-02-2011, 11:39 AM
RE: SPC Info For Importing Songs - by Gi Nattak - 12-21-2011, 03:37 PM
RE: SPC Info For Importing Songs - by JCE3000GT - 12-22-2011, 01:53 AM
RE: SPC Info For Importing Songs - by Gi Nattak - 12-22-2011, 03:01 PM
RE: SPC Info For Importing Songs - by JCE3000GT - 12-22-2011, 10:38 PM
RE: SPC Info For Importing Songs - by Gi Nattak - 01-13-2012, 04:18 AM
RE: SPC Info For Importing Songs - by RPGX_Omega - 10-08-2012, 09:38 PM
RE: SPC Info For Importing Songs - by madsiur - 10-08-2012, 10:38 PM
RE: SPC Info For Importing Songs - by Gi Nattak - 10-09-2012, 01:19 AM
RE: SPC Info For Importing Songs - by Gi Nattak - 10-10-2012, 01:41 AM
RE: SPC Info For Importing Songs - by madsiur - 10-10-2012, 07:39 PM
RE: SPC Info For Importing Songs - by Gi Nattak - 10-12-2012, 03:02 PM
RE: SPC Info For Importing Songs - by SSJ Rick - 10-12-2012, 03:48 PM
RE: SPC Info For Importing Songs - by madsiur - 10-13-2012, 02:00 AM
RE: SPC Info For Importing Songs - by the_randomizer - 10-13-2012, 11:19 AM
RE: SPC Info For Importing Songs - by SSJ Rick - 10-13-2012, 12:52 AM
RE: SPC Info For Importing Songs - by JCE3000GT - 10-16-2012, 07:38 PM
RE: SPC Info For Importing Songs - by Gi Nattak - 09-03-2018, 11:17 PM
RE: SPC Info For Importing Songs - by Gi Nattak - 09-11-2018, 07:49 PM
RE: SPC Info For Importing Songs - by h.carrell - 03-09-2024, 11:34 PM
RE: SPC Info For Importing Songs - by h.carrell - 03-27-2024, 08:35 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite