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

Karma: 3825
Posts: 5/1163
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: 3782
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: 10622
Posts: 141/2818
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: 10202
Posts: 1239/4459
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: 549
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: 10202
Posts: 1240/4459
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