Pages: 1
Posted on 12-03-11, 12:35 pm
Fire Brother
Eugene

Karma: 3646
Posts: 5/1120
Since: 11-29-11
Hey, I'm SpongeTown!
Would you make it easier to edit sound_data.sdat?
For example you than "ROM File Browser" on sound_data.sdat click,
that you and the music sounds as files are listed,
and then there you can also select "Extract File" and "Replace File"?

Greetings, SpongeTown.
Posted on 12-03-11, 01:00 pm


Karma: 3752
Posts: 777/2112
Since: 06-28-11
You should post this in the "Editor Development" forum.
Posted on 12-03-11, 01:11 pm
☭ coffee and cream


Karma: 10415
Posts: 141/2768
Since: 06-26-11
There Also, you should give this thread a better name. This name sounds like you figured out a way to make editing SDATs easier.

From what I get from your post, you'd want a SDAT explorer, letting you extract/replace music tracks... SDAT files are more complex than that, but it could be done... well actually idk what Dirbaio thinks about this...
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 12-04-11, 03:33 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 10010
Posts: 1239/4457
Since: 06-08-11
I once tried to code SDAT support, but it kinda failed.
SDAT files are a real shit to code, because their documentation is incomplete/wrong, and also, they use relative offsets for many things, unlike ROM filesystems which all use absolute offsets... And my filesystem code is not well prepared to deal with things like that =D
Posted on 12-04-11, 03:42 pm
Banned for being a complete idiot.

Karma: 529
Posts: 595/987
Since: 07-09-11
Posted by Dirbaio
SDAT files are a real shit to code, because their documentation is incomplete/wrong, and also, they use relative offsets for many things

Can't you use the source code of ndssndext?
Posted on 12-04-11, 03:47 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 10010
Posts: 1240/4457
Since: 06-08-11
I don't want to turn NSMBe into a huge copy-paste of several projects. Also, I'd still have to modify it to follow NSMBe's filesystem interface and classes.
Also, that tool just extracts/repacks SDAT files. That's not what I want. I want the editor to be able to open and *edit* the file, like NARCs are done now.
Posted on 12-04-11, 05:13 pm
Buster Beetle


Karma: 379
Posts: 430/464
Since: 06-29-11
Posted by Dirbaio
I don't want to turn NSMBe into a huge copy-paste of several projects. Also, I'd still have to modify it to follow NSMBe's filesystem interface and classes.
Also, that tool just extracts/repacks SDAT files. That's not what I want. I want the editor to be able to open and *edit* the file, like NARCs are done now.


That would be another epic add-on.
Pages: 1