Hey again Darthatron. Uhm.. I don't really know or expect you to know how to do this, as it's kind of part of an ASM routine. Well, you see I've been trying to implement Mastermind_X's Fancy Knowledge #3 Two different musics in one event on Pokemon RUBY (AXVE)(
http://sfc.pokemon-inside.net/lesson.php?id=13&lang=en). I looked at the routine, found the pointer to place the routine at and the other routine. I also changed all the pointers I could find within the routing (ex songtable, channel table, return address, etc.). I found all of the pointers except for one: [55 E4 06 08] // std_func_getvaradress + 1
Here's what I have so far with the changed pointers:
FE B4 05 1C 1B 48 20 49 00 F0 33 F8 00 22 90 42
0B D0 03 88 1B 49 8B 42 07 D0 AB 42 05 D1 17 48
19 49 00 F0 26 F8 05 88 12 E0 13 48 16 49 00 F0
20 F8 00 22 90 42 0B D0 03 88 12 49 8B 42 07 D0
AB 42 05 D1 0E 48 10 49 00 F0 13 F8 05 88 FF E7
28 04 FE BC 0D 4A 04 B4 0D 4A 0E 49 40 0B 40 18
83 88 59 00 C9 18 89 00 89 18 0A 68 01 68 10 1C
00 BD 08 47 30 50 00 00 33 50 00 00 31 50 00 00
34 50 00 00 FF FF 00 00 55 E4 06 08 13 DF 1D 08
5C 54 45 08 8C 54 45 08 00 00 00 00 00 00 00 00
I'm pretty sure the problem lies within this:
[55 E4 06 08] // std_func_getvaradress + 1
Thanks in advance, Darthatron.