Views: 19,853,249 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
03-29-24 01:02 AM |
Guest: |
0 users reading Sound Byte Documentation | 1 bot |
Main - General SM64DS hacking - Sound Byte Documentation | Hide post layouts | New reply |
mibts |
| ||
Panser =Josh65536 (Programmer) Level: 39 Posts: 254/331 EXP: 374240 Next: 30531 Since: 08-31-13 Last post: 1920 days ago Last view: 195 days ago |
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 |
Hiccup |
| ||
Normal user Level: 58 Posts: 761/815 EXP: 1511722 Next: 65824 Since: 09-06-12 Last post: 1663 days ago Last view: 19 days ago |
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 |
| ||
Panser =Josh65536 (Programmer) Level: 39 Posts: 255/331 EXP: 374240 Next: 30531 Since: 08-31-13 Last post: 1920 days ago Last view: 195 days ago |
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 |
poudink |
| ||
Bob-Omb [sic] Level: 49 Posts: 236/616 EXP: 830269 Next: 53614 Since: 03-01-16 From: Québec (Canada) Last post: 870 days ago Last view: 803 days ago |
I think think he's talking about NSMB's sound test thing. ____________________ Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m. |
Hiccup |
| ||
Normal user Level: 58 Posts: 762/815 EXP: 1511722 Next: 65824 Since: 09-06-12 Last post: 1663 days ago Last view: 19 days ago |
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 |
| ||
Panser =Josh65536 (Programmer) Level: 39 Posts: 256/331 EXP: 374240 Next: 30531 Since: 08-31-13 Last post: 1920 days ago Last view: 195 days ago |
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 |
poudink |
| ||
Bob-Omb [sic] Level: 49 Posts: 239/616 EXP: 830269 Next: 53614 Since: 03-01-16 From: Québec (Canada) Last post: 870 days ago Last view: 803 days ago |
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 |
| ||
Panser =Josh65536 (Programmer) Level: 39 Posts: 257/331 EXP: 374240 Next: 30531 Since: 08-31-13 Last post: 1920 days ago Last view: 195 days ago |
I searched for it and couldn't find it. ____________________ Current hack: Excerpt from Super Mario 256 |
Thierry |
| ||
banned by request Level: 49 Posts: 144/561 EXP: 844365 Next: 39518 Since: 03-08-13 Last post: 1342 days ago Last view: 26 days ago |
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 |
|
Main - General SM64DS hacking - Sound Byte Documentation | Hide post layouts | New reply |
Page rendered in 0.025 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 212/212, time: 0.013 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |