Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - CUSTOM MUSIC - IN MARIO WORLD [ASM] | |
Pages: 1 2 3 4 5 6 7Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Darth Coby

Vire
Dacht je nou echt dat het over was?
Dacht je nou echt dat ik gebroken was? Nee toch?
Nou kijk eens goed op uit je ogen gast.
zonder clic heb je geen kloten tjap... bitch
Level: 55

Posts: 54/1371
EXP: 1240774
For next: 73415

Since: 03-15-04
From: Belgium

Since last post: 2 days
Last activity: 9 hours
Posted on 03-19-04 11:48 PM Link | Quote
I don't see the problem with the music. :O
Can't you just write your own music in the given format? :O
gnkkwinrrul

Dry Bones
Level: 39

Posts: 114/647
EXP: 402054
For next: 2717

Since: 03-15-04
From: LYKEOMGIMFROMSOMEPLACE????

Since last post: 81 days
Last activity: 40 days
Posted on 03-20-04 12:51 AM Link | Quote
I suppose, but I don't know how you would import it into the rom. I agree, the original music is fine
Atma X

Bandit
Level: 43

Posts: 19/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-20-04 01:05 AM Link | Quote
I copied all of Bouche's notes from one of the Threads.
It had all of the Pattern Pointers (as Bouche calls them), but it didn't seem to have the actuall Data for the Music.
The if your not sure what the Pattern Pointers are, the're the things that tell the game how to play different parts of a song in a certain order.

Example: A lot of songs have an intro that is only played once, but the rest of the song is looped. So the Pattern Pointers are what tells the game to play each part of the song in a defined order (the defined order is created by the Pattern Pointers of course).


Edited:
If anybody wants the notes that I picked up from Bouche, you can get them here. http://www.freewebs.com/atmasdomain/SMW%20Song%20Patten%20Pointers.rtf.

(It's got the entire Thread, but only I bothered to get Bouche's posts, since his were the only ones with any Music Editing info)


(edited by Atma X on 03-19-04 08:08 PM)
gnkkwinrrul

Dry Bones
Level: 39

Posts: 120/647
EXP: 402054
For next: 2717

Since: 03-15-04
From: LYKEOMGIMFROMSOMEPLACE????

Since last post: 81 days
Last activity: 40 days
Posted on 03-20-04 01:08 AM Link | Quote
Originally posted by Atma X
I copied all of Bouche's notes from one of the Threads.
It had all of the Pattern Pointers (as Bouche calls them), but it didn't seem to have the actuall Data for the Music.
The if your not sure what the Pattern Pointers are, the're the things that tell the game how to play different parts of a song in a certain order.

Example: A lot of songs have an intro that is only played once, but the rest of the song is looped. So the Pattern Pointers are what tells the game to play each part of the song in a defined order (the defined order is created by the Pattern Pointers of course).


So, are you saying that you could change the Pattern Pointers around the make the music different?
Atma X

Bandit
Level: 43

Posts: 20/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-20-04 01:22 AM Link | Quote
Yes, but you can't load in new music with only the Pattern Pointers, you also need the Data for the Music itself.

You need the Music's Data for the song, and the Pattern Pointers to confirm how the song is played.

(I did actually mess with the Pattern Pointers myself, and tested more that 1 song, and it really did play the song in different orders, so it does work right).


(edited by Atma X on 03-19-04 04:29 PM)
Imajin

Buster Beetle
Level: 34

Posts: 88/452
EXP: 234863
For next: 18788

Since: 03-15-04
From: Kingdom of Zeal

Since last post: 39 days
Last activity: 53 days
Posted on 03-20-04 01:26 AM Link | Quote
The Pattern Pointers likely point to the music data
gnkkwinrrul

Dry Bones
Level: 39

Posts: 125/647
EXP: 402054
For next: 2717

Since: 03-15-04
From: LYKEOMGIMFROMSOMEPLACE????

Since last post: 81 days
Last activity: 40 days
Posted on 03-20-04 01:26 AM Link | Quote
Originally posted by Atma X
Yes, but you can't load in new music with only the Pattern Pointers, you also need the Data for the Music itself.

You need the Music's Data for the song, and the Pattern Pointers to confirm how the song is played.


Meh, seems way too complicated. I'll probably never do it
Xkeeper 2.0

Hammer Brother
Local ModeratorAdministratorLocal Moderator
Again... :P
Level: 49

Posts: 6/1091
EXP: 880818
For next: 3065

Since: 03-15-04

Since last post: 5 hours
Last activity: 3 hours
Posted on 03-20-04 01:36 AM Link | Quote
I have an alternate SMAS music patch, it has songs from SMB1 too. (and yes Bouche made it)
Geno

Red Cheep-cheep
Level: 24

Posts: 128/206
EXP: 72268
For next: 5857

Since: 03-15-04
From: Toronto, Ontario, Canada

Since last post: 556 days
Last activity: 339 days
Posted on 03-20-04 01:47 AM Link | Quote
Originally posted by skateboarder11
I have an alternate SMAS music patch, it has songs from SMB1 too. (and yes Bouche made it)


Where did you get that? Did you get it personally from Bouche or something? If you did, I hope he doesn't get clobbered with IMs and PMs about it...
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 102/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-20-04 02:28 AM Link | Quote
It is possible to edit SMW's music. Find and edit the instrument tables and music data, or replace them with ones from another game using the same music engine. But of course it's far from easy.

Originally posted by Kyouji "Kagami" Craw
By that logic, I could beat someone over the head with a baseball bat, encase their feet in cement while they're knocked out, wait for them to wake up then choke them to death, go out to international waters and dump them overboard, and as long as no one found out, it'd be perfectly legal.

Nothing's illegal if you don't get caught.
Keitaro

Iron Knuckle
ウラシマ ケイタロウ
Level: 54

Posts: 64/1342
EXP: 1201569
For next: 32301

Since: 03-15-04
From: Hinata, Japan

Since last post: 2 days
Last activity: 2 days
Posted on 03-20-04 03:51 AM Link | Quote
if you know what you're doing, it's not that hard to get other smas music in...though this is just speaking from limited experience...maybe I'll play around a bit, SMB2 underground sound good to you all?


(edited by MajinBlueDragon on 03-19-04 07:01 PM)
Atma X

Bandit
Level: 43

Posts: 22/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-20-04 05:02 AM Link | Quote
I personally don't like the SMB2 Underground Music, but it really doesn't matter, just use whatever you think will be the easiest to import (anyway, it's just for testing for right now, for the most part).

BTW, Here's the notes of Bouche's that I copied from the Old Board, as I promised.
http://www.freewebs.com/atmasdomain/SMW%20Song%20Patten%20Pointers.rtf

Skateboarder 11: Can you E-Mail me the patch for the SMB 1 Music?
Atma-X@comcast.net


(edited by Atma X on 03-19-04 08:11 PM)
Keitaro

Iron Knuckle
ウラシマ ケイタロウ
Level: 54

Posts: 68/1342
EXP: 1201569
For next: 32301

Since: 03-15-04
From: Hinata, Japan

Since last post: 2 days
Last activity: 2 days
Posted on 03-20-04 05:09 AM Link | Quote
ah, the smb3 pointers. I already know those quite a bit, as most of the N-SPCs I've coded were based off a modifyed smb3 overworld spc, basicly with totaly revamped samples and the such and yeah, smb2 underground is just for testing. It's somewhat short, and not too complex, so its a good first try.
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 20/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 03-20-04 01:11 PM Link | Quote
So now I know why it always hung at the very game's start... I messed a lot around with non-N-SPC music, trying to insert Soul Blazer's pretty intro track instead of SMW's intro music, just forgetting that SMW won't go any further at boot before it receives 0xBB and 0xAA from the SPC (what the hell is that for?)... well, I'd better try with Yoshi's island.

EDIT - I wrote a little program that collects information about N-SPC chunks in a ROM file. Here's the output it generated for SMW:

N-SPC TraceRoute: E:\emulate\snes\smw-alttp.smc
Start offset: 459264
Chunk 1: L=0xE3E A=0x500
Chunk 2: L=0xA6B A=0x5570
Chunk 3: L=0x161D A=0x1360
Start adress: 0x500

L means length, A means target adress.
Yoshi's island's list is already much longer:

N-SPC TraceRoute: E:\emulate\snes\yoshi.smc
Start offset: 1050020
Chunk 1: L=0xAA3 A=0x400
Chunk 2: L=0xCF A=0x3EBB
Chunk 3: L=0x145E A=0xEB0
Chunk 4: L=0x9B A=0x3E20
Chunk 5: L=0xC51 A=0xD000
Chunk 6: L=0x6 A=0xFF90
Chunk 7: L=0x30 A=0x3C00
Chunk 8: L=0x8340 A=0x4000
Start adress: 0x400

Another function also revealed that SMW's N-SPC offspring stores its song number at adress 07h in SPC ram (107h / 263 in SPC dumps).

I'd see whether I'd manage to replace any of the songs...

So long,
Blacky.


(edited by blackhole89 on 03-20-04 04:56 AM)
Populous

Red Koopa
Level: 20

Posts: 7/132
EXP: 37045
For next: 5394

Since: 03-15-04
From: Finland

Since last post: 14 days
Last activity: 2 days
Posted on 03-21-04 12:21 AM Link | Quote
So, is it possible??
The Kins

Kodondo
Level: 38

Posts: 41/595
EXP: 354733
For next: 15714

Since: 03-15-04
From: Melbourne, VIC, Australia

Since last post: 2 days
Last activity: 9 hours
Posted on 03-21-04 04:48 AM Link | Quote
Originally posted by skateboarder11
I have an alternate SMAS music patch, it has songs from SMB1 too. (and yes Bouche made it)
As far as I know, Bouche never made such a patch.

So, I guess what I'm saying is, post the damn patch.
Keitaro

Iron Knuckle
ウラシマ ケイタロウ
Level: 54

Posts: 76/1342
EXP: 1201569
For next: 32301

Since: 03-15-04
From: Hinata, Japan

Since last post: 2 days
Last activity: 2 days
Posted on 03-21-04 06:37 AM Link | Quote
i'll have the smb2 patch up pretty soon...and for the record, it CAN be done
Atma X

Bandit
Level: 43

Posts: 32/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-21-04 06:40 AM Link | Quote
So did you figure out how to insert new music correctly?
mikepjr

Ninji
Level: 26

Posts: 27/242
EXP: 92006
For next: 10269

Since: 03-15-04
From: houston texas

Since last post: 4 days
Last activity: 1 hour
Posted on 03-21-04 07:01 AM Link | Quote
Well althogh i like alot of the music thats in smw already thier are some other mario songs id like to use instead. But i think ill leave it at that.


(edited by mikepjr on 03-20-04 10:03 PM)
Keitaro

Iron Knuckle
ウラシマ ケイタロウ
Level: 54

Posts: 77/1342
EXP: 1201569
For next: 32301

Since: 03-15-04
From: Hinata, Japan

Since last post: 2 days
Last activity: 2 days
Posted on 03-21-04 08:34 AM Link | Quote
oh, I have it figured out alright I'm just working out a little somthing for myself and these damned pointers...
Pages: 1 2 3 4 5 6 7Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - CUSTOM MUSIC - IN MARIO WORLD [ASM] | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.015 seconds.