Kuribo64
Views: 19,851,837 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
03-28-24 06:49 PM
Guest:

0 users reading Sound Byte Documentation | 1 bot

Main - General SM64DS hacking - Sound Byte Documentation Hide post layouts | New reply


mibts
Posted on 06-27-17 06:37 PM Link | #84059
I know that Skawo already made a documentation of the music-related bytes editable in the level editor, but after (almost) coding a sequence player in SM64DSe, I realized that some of the documentation needs to be updated, so here goes:

Byte 01: Group ID
Each level has a list of wave archives and banks to load, and each list is in a group. This is the ID of the group to load. (Note: For some reason, the instrument bank of the music to play is not included in the group. The sound effect bank is included, even though byte 02 states its ID explicitly.)

Byte 02: Sound Effect Instrument Bank ID
Each sequence in NCS_SEQARC_SCENE claims to use bank 4, which is null. So how can those sounds play? This byte replaces that 4 when a level is loaded, and therefore each level has its list of sound effects.

Byte 03: Sequence ID
This is still the ID of the sequence to play.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Hiccup
Posted on 06-27-17 07:57 PM Link | #84061
There is a sequence player in NSMB and in the SDK - you may want to look at those as well as/instead of writing your own.

mibts
Posted on 06-27-17 09:34 PM Link | #84064
I can't find the one in NSMBe. And besides, I already went very far in writing my own.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

poudink
Posted on 06-27-17 11:38 PM Link | #84071
I think think he's talking about NSMB's sound test thing.

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Hiccup
Posted on 06-29-17 09:13 PM Link | #84099
Oh. I thought you meant an on-DS player, not a PC one. You are probably aware of the PC ones that exist (VGMTrans, Mario Kart DS Course Modifier, DS Sound Studio).

mibts
Posted on 06-30-17 01:07 AM Link | #84106
I am aware of VGMTrans, but that one doesn't play sequence archives. Besides, I plan on making it possible to replace music and sounds in such a way that a sound can be replaced with a larger one.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

poudink
Posted on 06-30-17 02:52 AM Link | #84111
I'm not sure but maybe DS Sound Studio would work for that? You should check it out: it's a really nice tool.

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

mibts
Posted on 06-30-17 01:41 PM Link | #84116
I searched for it and couldn't find it.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Thierry
Posted on 06-30-17 02:00 PM Link | #84117
http://archive.dshack.org/thread.php?tid=2590

It's discontinued now Gericom left the hacking scene after starting many projects never to finish them.

mirror dl

Hiccup
(post deleted) #84118


Main - General SM64DS hacking - Sound Byte Documentation Hide post layouts | New reply

Page rendered in 0.016 seconds. (2048KB of memory used)
MySQL - queries: 28, rows: 216/216, time: 0.009 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.