Register - Login
Views: 99379106
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-23-22 10:44:17 PM
Jul - SM64 Hacking (Archive) - Super Mario 64 Sound Bank Encoding New poll - New thread - New reply
Next newer thread | Next older thread
SubDrag
Member
Level: 13


Posts: 16/27
EXP: 10083
For next: 184

Since: 03-01-08


Since last post: 7.1 years
Last activity: 8.1 years

Posted on 07-18-11 09:34:39 PM (last edited by SubDrag at 07-18-11 06:37 PM) Link | Quote
I took a stab last couple days at incorporating Super Mario 64 sound bank encoding. It appears to work properly, but there are a lot of fields behind the scenes currently not supported to be edited (are rewritten properly in output file). Shouldn't be necessary to edit them unless you're editing instruments which probably too unknown anyways.

Also found that srip didn't rip all the sounds, some sounds came in triplicate (but srip labelled other two offsets unknown) - here's a complete rip http://goldeneyevault.com/extras/SM64FullSoundRip.rar. There are still a lot of unknown fields, so I wouldn't necessarily put these sound bank mods into Super Mario 64 Mods until people confirm there aren't any losses of sounds...seemed fine though. So check it out!

http://goldeneyevault.com/viewfile.php?id=212


I've been modding Sound Bank A, digits such as 8 (It's a me mario in intro) and bank A, sound F, princesses intro. I've been using this sound:
http://goldeneyevault.com/extras/ExtractedSounda.wav

so at least that should work in importing.

So import your wav or import predictors/raw from another game, click on top Inject in Place, then File->Save ROM.

You need to make your wavs 16-bit, and use a tool like Audacity to change rates, etc.
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 9628/12211
EXP: 99235417
For next: 638154

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 07-18-11 10:40:44 PM Link | Quote
Stats
Time/Date
07-18-11 04:40:44 PM
Posts
9628
Days Here
1476
Level
144
Metal_Man88's Post
Intriguing. Maybe this can lead to some better quality sounds in SM64.

(Given how most games post-SM64 had better sounding banks in them, anyway.)

____________________
Sometimes, you just have to do what you feel is best, even if it seems to contradict 'conventional' wisdom.
Eisnaught - SSQ² - Mobius Roleplay - SSS
SubDrag
Member
Level: 13


Posts: 17/27
EXP: 10083
For next: 184

Since: 03-01-08


Since last post: 7.1 years
Last activity: 8.1 years

Posted on 07-18-11 10:42:03 PM Link | Quote
Unfortunately we still don't have any idea how predictors are calculated, so it's unlikely you'll get better sounds as it's fixed predictors, but it's possible for some.
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 9630/12211
EXP: 99235417
For next: 638154

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 07-18-11 11:20:49 PM Link | Quote
Stats
Time/Date
07-18-11 05:20:49 PM
Posts
9630
Days Here
1476
Level
144
Metal_Man88's Post
Hm. Well, something is better than nothing.

Eventually predictor-related hacking might be possible, hopefully.

____________________
Sometimes, you just have to do what you feel is best, even if it seems to contradict 'conventional' wisdom.
Eisnaught - SSQ² - Mobius Roleplay - SSS
Next newer thread | Next older thread
Jul - SM64 Hacking (Archive) - Super Mario 64 Sound Bank Encoding New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

27 database queries, 1 query cache hits.
Query execution time:  0.089786 seconds
Script execution time:  0.011631 seconds
Total render time:  0.101418 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 205 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 91 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 102 - Warning: unescaped & or unknown entity "&postid"
line 196 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 198 column 9 - Warning: missing <tr>
line 216 column 13 - Warning: missing <tr>
line 217 column 102 - Warning: unescaped & or unknown entity "&postid"
line 219 column 74 - Warning: <style> isn't allowed in <td> elements
line 219 column 9 - Info: <td> previously mentioned
line 219 column 1365 - Error: <z> is not recognized!
line 219 column 1365 - Warning: discarding unexpected <z>
line 219 column 1377 - Warning: discarding unexpected </z>
line 221 column 1409 - Error: <z> is not recognized!
line 221 column 1409 - Warning: discarding unexpected <z>
line 221 column 1417 - Warning: discarding unexpected </z>
line 223 column 1433 - Error: <z> is not recognized!
line 223 column 1433 - Warning: discarding unexpected <z>
line 223 column 1445 - Warning: discarding unexpected </z>
line 225 column 1461 - Error: <z> is not recognized!
line 225 column 1461 - Warning: discarding unexpected <z>
line 225 column 1469 - Warning: discarding unexpected </z>
line 230 column 2400 - Warning: discarding unexpected </td>
line 233 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 235 column 9 - Warning: missing <tr>
line 253 column 13 - Warning: missing <tr>
line 254 column 102 - Warning: unescaped & or unknown entity "&postid"
line 259 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 261 column 9 - Warning: missing <tr>
line 279 column 13 - Warning: missing <tr>
line 280 column 102 - Warning: unescaped & or unknown entity "&postid"
line 282 column 74 - Warning: <style> isn't allowed in <td> elements
line 282 column 9 - Info: <td> previously mentioned
line 282 column 1365 - Error: <z> is not recognized!
line 282 column 1365 - Warning: discarding unexpected <z>
line 282 column 1377 - Warning: discarding unexpected </z>
line 284 column 1409 - Error: <z> is not recognized!
Tidy found 156 warnings and 8 errors! Not all warnings/errors were shown.

The alt attribute should be used to give a short description
of an image; longer descriptions should be given with the
longdesc attribute which takes a URL linked to the description.
These measures are needed for people using non-graphical browsers.

For further advice on how to make your pages accessible
see http://www.w3.org/WAI/GL.
You are recommended to use CSS to specify the font and
properties such as its size and color. This will reduce
the size of HTML files and make them easier to maintain
compared with using <FONT> elements.

You are recommended to use CSS to control line wrapping.
Use "white-space: nowrap" to inhibit wrapping in place
of inserting <NOBR>...</NOBR> into the markup.

About HTML Tidy: https://github.com/htacg/tidy-html5
Bug reports and comments: https://github.com/htacg/tidy-html5/issues
Official mailing list: https://lists.w3.org/Archives/Public/public-htacg/
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
Validate your HTML documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium

Do you speak a language other than English, or a different variant of
English? Consider helping us to localize HTML Tidy. For details please see
https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md