Pages: 1
Posted on 03-06-12, 03:48 pm (rev. 1)
Banned for being a complete idiot.

Karma: 529
Posts: 762/987
Since: 07-09-11
Background
After finishing up ClassID Tool, I really needed another project. I need to create something that would be more useful to many people, unlike ClassID Tool where it was very specific and involved more advanced understanding of NSMB. After reading this, I realized that music hacking will never become more popular and easier without a tool. After  Dirbaio's suggestion to start a tool to make music hacking easier, I decided to start.

Info
As the title suggests, this Python 3.x tool will become a tool to make music hacking easier for everyone. Future plans:
-All file format support
-NITRO explorer
-.it to NDS Music formats
-Extract NDS Music formats and convert them to .it
-Easy to use GUI interface to browse SDAT files and view music.

Progress
In planning stage
Collecting info and code to start the project
If you got complete specs for .it and any NDS Music file, then please send me a link via PM.
Posted on 03-06-12, 03:52 pm (rev. 1)
Shyguy


Karma: 54
Posts: 56/87
Since: 12-02-11
Nice, good luck making it. Would definitely use it.

EDIT: btw couldn't help but notice you spelt "another" wrong. xD
_________________________
New youtube channel, this one is hacks only lol. Will still be using my old youtube channel too.
Posted on 03-07-12, 03:23 am
Buzzy Beetle
Just watching...

Karma: 498
Posts: 190/386
Since: 07-01-11
Sorry if this is off-topic but, what is the .it format? or why would that format be useful for hack music?
_________________________
Posted on 03-07-12, 04:31 am
Porcupo
Did you win the game?

Karma: 211
Posts: 236/322
Since: 06-28-11
.it is a tracker format, it contains notes and instruments in a computer file.

I would also suggest adding .xm which is very much like .it (in terms of what it does)
Posted on 03-07-12, 02:18 pm
Buzzy Beetle
I am UO, not UFO.

Karma: 314
Posts: 62/393
Since: 08-28-11
Wow, wow, wow!!!!
I need this program a lot!
This will help lots of people who can't understand or do music hack(Lyk me )
Hope it can finish soon!!
_________________________
NSMB6: Beta Testers Wanted!!!
Posted on 03-08-12, 12:57 pm (rev. 1)
Fuzz Ball
KirbyFanatic64 (LOL)

Karma: 1361
Posts: 255/950
Since: 11-13-11
Posted by unknown object
Wow, wow, wow!!!!
I need this program a lot!
This will help lots of people who can't understand or do music hack(Lyk me )
Hope it can finish soon!!


Also for people who understood and know how to do but can't make it works, Seriously.
_________________________

Great games must be fun, not fancy.

Music Hacker needed! PM me if you wish!
Posted on 03-09-12, 03:00 pm
Buzzy Beetle
I am UO, not UFO.

Karma: 314
Posts: 64/393
Since: 08-28-11
Posted by MarioSunshine
Also for people who understood and know how to do but can't make it works, Seriously.

True, true.
For me the problem is I'm not the administrator, so I can't install FLstudio. *Sigh*
Anyway, if the program's complete, we can hack them.
_________________________
NSMB6: Beta Testers Wanted!!!
Posted on 04-26-12, 01:37 pm
Fuzz Ball
KirbyFanatic64 (LOL)

Karma: 1361
Posts: 358/950
Since: 11-13-11
How is it now? I hope you implement it soon.
Keep up!!
_________________________

Great games must be fun, not fancy.

Music Hacker needed! PM me if you wish!
Posted on 04-26-12, 10:38 pm
Banned for being a complete idiot.

Karma: 529
Posts: 823/987
Since: 07-09-11
Not good at all.
I can't find very detailed specs and I don't understand C/C++ so I am not able to understand any format.

This project pretty much died.
Posted on 04-27-12, 12:53 pm
Fuzz Ball
KirbyFanatic64 (LOL)

Karma: 1361
Posts: 360/950
Since: 11-13-11
Ooh, how horrible. Maybe you could participate with someone else?

_________________________

Great games must be fun, not fancy.

Music Hacker needed! PM me if you wish!
Posted on 04-27-12, 02:23 pm
Banned for being a complete idiot.

Karma: 529
Posts: 824/987
Since: 07-09-11
Yea well the problem is I don't think anyone has enough time/wants to look at a whole bunch of C/C++ code and understand how the specs work...
Plus no one wants to code in Python 3. I'm the only one who does.
Posted on 04-27-12, 04:41 pm
☭ coffee and cream


Karma: 10415
Posts: 279/2768
Since: 06-26-11
Why should the others adapt to you? Why can't you learn C/C++ so that you can atleast read that code you're talking about?

(also Python is slow; Reggie! has an external DLL coded in C++ to make it faster, and this DLL doesn't even do particularly intensive tasks, it's just decompression and graphics decoding iirc)
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 04-27-12, 11:27 pm
Banned for being a complete idiot.

Karma: 529
Posts: 825/987
Since: 07-09-11
Not only is it the problem of reading C/C++ code, it's also the problem of understanding it. The music stuff is a little more complicated than I can undestand ATM. I have to learn how the music stuff works before I start reading the code for it.
Posted on 04-28-12, 12:23 am
☭ coffee and cream


Karma: 10415
Posts: 281/2768
Since: 06-26-11
Well, I think that in this case you'll have to get a good understanding of C/C++ code before you continue. The only documentation we have on SDAT files isn't quite clear, so you'll have to rely on existing code. Or open the files in an hex editor and reverse-engineer the format.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Pages: 1