Haku.
(FLAME)...H....A...K..U
- 385
- Posts
- 17
- Years
- Singapore :D
- Seen Jul 22, 2011
Any noes a good ASM tutorial for making new key items that could be called out in-game?
Can you elaboarate a little more?
I want to strip out the music files from Pokemon Diamond so there is no background music.
It that makes the game unstable I guess I can replace them with 0-byte files, but I do not know which files are the background music.
Thanks
.include "MPlayDef.s"
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_grp, voicegroup000
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_pri, 0
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_rev, 0
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_mvl, 127
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_key, 0
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_tbs, 1
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_exg, 0
.equ BATTLE-CHAMPION-DRAMATIC-LOOP-READY_cmp, 1
.section .rodata
.global BATTLE-CHAMPION-DRAMATIC-LOOP-READY
.align 2
@**************** Track 1 (Midi-Chn.1) ****************@
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1:
.byte KEYSH , BATTLE-CHAMPION-DRAMATIC-LOOP-READY_key+0
@ 000 ----------------------------------------
.byte TEMPO , 100*BATTLE-CHAMPION-DRAMATIC-LOOP-READY_tbs/2
.byte VOICE , 43
.byte VOL , 105*BATTLE-CHAMPION-DRAMATIC-LOOP-READY_mvl/mxv
.byte N06 , Ds1 , v080
.byte W24
.byte N06
.byte W24
.byte N06
.byte W24
.byte N06
.byte W12
.byte N12 , Cs1
.byte W12
@ 001 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_001:
.byte N06 , Ds1 , v080
.byte W24
.byte N06
.byte W24
.byte N06
.byte W24
.byte N06
.byte W12
.byte N12 , En1
.byte W12
.byte PEND
@ 002 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_002:
.byte N06 , Ds1 , v080
.byte W24
.byte N06
.byte W24
.byte N06
.byte W24
.byte N06
.byte W12
.byte N12 , Cs1
.byte W12
.byte PEND
@ 003 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_001
@ 004 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_002
@ 005 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_001
@ 006 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_002
@ 007 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1_001
@ 008 ----------------------------------------
.byte W96
@ 009 ----------------------------------------
.byte W96
@ 010 ----------------------------------------
.byte TEMPO , 120*BATTLE-CHAMPION-DRAMATIC-LOOP-READY_tbs/2
.byte W96
@ 011 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY-LOOP:
.byte W96
@ 012 ----------------------------------------
.byte W96
@ 013 ----------------------------------------
.byte W96
@ 014 ----------------------------------------
.byte W96
@ 015 ----------------------------------------
.byte W96
@ 016 ----------------------------------------
.byte W96
@ 017 ----------------------------------------
.byte W96
@ 018 ----------------------------------------
.byte W96
@ 019 ----------------------------------------
.byte W96
@ 020 ----------------------------------------
.byte W96
@ 021 ----------------------------------------
.byte W96
@ 022 ----------------------------------------
.byte W96
@ 023 ----------------------------------------
.byte W96
@ 024 ----------------------------------------
.byte W96
@ 025 ----------------------------------------
.byte N48 , Ds0 , v080
.byte N48 , Ds1
.byte W48
.byte Bn0 , v092
.byte N48 , Bn1
.byte W48
@ 026 ----------------------------------------
.byte N96 , As0 , v108
.byte N96 , As1
.byte W96
@ 027 ----------------------------------------
.byte W96
@ 028 ----------------------------------------
.byte W96
@ 029 ----------------------------------------
.byte W96
@ 030 ----------------------------------------
.byte W96
@ 031 ----------------------------------------
.byte W03
.byte GOTO
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY-LOOP
.byte W06
.byte FINE
@**************** Track 2 (Midi-Chn.2) ****************@
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2:
.byte KEYSH , BATTLE-CHAMPION-DRAMATIC-LOOP-READY_key+0
@ 000 ----------------------------------------
.byte VOICE , 91
.byte VOL , 115*BATTLE-CHAMPION-DRAMATIC-LOOP-READY_mvl/mxv
.byte W96
@ 001 ----------------------------------------
.byte W96
@ 002 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2_002:
.byte W12
.byte N06 , Fs3 , v080
.byte N06 , As3
.byte W24
.byte Gs3
.byte N06 , Bn3
.byte W24
.byte Fn3
.byte N06 , Gs3
.byte W12
.byte N08 , As3
.byte N08 , Cs4
.byte W08
.byte Gs3
.byte N08 , Bn3
.byte W08
.byte Fn3
.byte N08 , Gs3
.byte W08
.byte PEND
@ 003 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2_003:
.byte W12
.byte N06 , Fs3 , v080
.byte N06 , As3
.byte W24
.byte Gs3
.byte N06 , Bn3
.byte W24
.byte Fn3
.byte N06 , Gs3
.byte W12
.byte N08 , As3
.byte N08 , Cs4
.byte W08
.byte Bn3
.byte N08 , Ds4
.byte W08
.byte Fn3
.byte N08 , Gs3
.byte W08
.byte PEND
@ 004 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2_002
@ 005 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2_003
@ 006 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2_002
@ 007 ----------------------------------------
.byte W12
.byte N06 , Fs3 , v080
.byte N06 , As3
.byte W24
.byte Gs3
.byte N06 , Bn3
.byte W24
.byte Fn3
.byte N06 , Gs3
.byte W24
.byte N09 , As3
.byte N09 , Cs4
.byte W12
@ 008 ----------------------------------------
.byte N48 , As3
.byte N48 , Ds4
.byte W96
@ 009 ----------------------------------------
.byte Gs3
.byte N48 , Cs4
.byte W96
@ 010 ----------------------------------------
.byte W96
@ 011 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY-LOOP:
.byte W96
@ 012 ----------------------------------------
.byte W96
@ 013 ----------------------------------------
.byte W96
@ 014 ----------------------------------------
.byte W96
@ 015 ----------------------------------------
.byte W96
@ 016 ----------------------------------------
.byte W96
@ 017 ----------------------------------------
.byte W96
@ 018 ----------------------------------------
.byte W96
@ 019 ----------------------------------------
.byte W96
@ 020 ----------------------------------------
.byte W96
@ 021 ----------------------------------------
.byte W96
@ 022 ----------------------------------------
.byte W96
@ 023 ----------------------------------------
.byte W96
@ 024 ----------------------------------------
.byte W96
@ 025 ----------------------------------------
.byte W96
@ 026 ----------------------------------------
.byte W96
@ 027 ----------------------------------------
.byte W96
@ 028 ----------------------------------------
.byte W96
@ 029 ----------------------------------------
.byte W96
@ 030 ----------------------------------------
.byte W96
@ 031 ----------------------------------------
.byte W03
.byte GOTO
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY-LOOP
.byte W06
.byte FINE
@**************** Track 3 (Midi-Chn.10) ****************@
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3:
.byte KEYSH , BATTLE-CHAMPION-DRAMATIC-LOOP-READY_key+0
@ 000 ----------------------------------------
.byte VOICE , 0
.byte VOL , 112*BATTLE-CHAMPION-DRAMATIC-LOOP-READY_mvl/mxv
.byte N19 , Bn0 , v080
.byte W24
.byte N19
.byte W24
.byte N19
.byte W24
.byte N09
.byte W12
.byte As1
.byte W12
@ 001 ----------------------------------------
.byte Bn0
.byte W12
.byte Fs1
.byte W12
.byte N19 , Bn0
.byte W24
.byte N19
.byte W24
.byte N09
.byte W12
.byte As1
.byte W12
@ 002 ----------------------------------------
.byte Bn0
.byte W12
.byte Fs1
.byte W12
.byte Bn0
.byte W12
.byte Fs1
.byte W12
.byte Bn0
.byte W12
.byte Fs1
.byte W12
.byte N06 , Bn0
.byte N06 , Fs1
.byte W08
.byte Gs1
.byte W08
.byte As1
.byte W08
@ 003 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_003:
.byte N04 , Bn0 , v080
.byte N04 , Dn1
.byte W06
.byte N04
.byte W06
.byte N09 , Fs1
.byte N09 , An2
.byte W12
.byte Bn0
.byte W12
.byte Fs1
.byte W12
.byte Bn0
.byte W12
.byte Fs1
.byte W12
.byte N06 , Bn0
.byte N06 , Fs1
.byte W08
.byte Gs1
.byte W08
.byte As1
.byte W08
.byte PEND
@ 004 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_004:
.byte N04 , Bn0 , v080
.byte N04 , Dn1
.byte W06
.byte N04
.byte W06
.byte N09 , Fs1
.byte N09 , An2
.byte W12
.byte N04 , Bn0
.byte N04 , Dn1
.byte W06
.byte N04
.byte W06
.byte N09 , Fs1
.byte N09 , An2
.byte W12
.byte Bn0
.byte W12
.byte Fs1
.byte N09 , Cs2
.byte W12
.byte N06 , Bn0
.byte N06 , Fs1
.byte W08
.byte Gs1
.byte W08
.byte As1
.byte W08
.byte PEND
@ 005 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_003
@ 006 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_004
@ 007 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_003
@ 008 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_008:
.byte N36 , An2 , v080
.byte W48
.byte N02 , Cn1 , v076
.byte N02 , Cs2 , v080
.byte N02 , En2
.byte N02 , Gn2 , v076
.byte N02 , Bn2 , v080
.byte W03
.byte Cn1 , v072
.byte W03
.byte Cn1 , v068
.byte W03
.byte Cn1 , v064
.byte W03
.byte Cn1 , v060
.byte W03
.byte Cn1 , v056
.byte W03
.byte Cn1 , v052
.byte W03
.byte Cn1 , v048
.byte W03
.byte Cn1 , v044
.byte W03
.byte Cn1 , v040
.byte W03
.byte Cn1 , v032
.byte W03
.byte Cn1 , v028
.byte W03
.byte Cn1 , v024
.byte W03
.byte Cn1 , v020
.byte W03
.byte Cn1 , v016
.byte W03
.byte Cn1 , v012
.byte W03
.byte PEND
@ 009 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_008
@ 010 ----------------------------------------
.byte N19 , Cn1 , v080
.byte W24
.byte N19
.byte W24
.byte N19
.byte W24
.byte N19
.byte W24
@ 011 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY-LOOP:
.byte N19
.byte W24
.byte N19
.byte W24
.byte N02 , Dn2
.byte W03
.byte N02
.byte W03
.byte N04 , Bn1
.byte W06
.byte Dn1
.byte W06
.byte N02 , Dn2
.byte W03
.byte N02
.byte W03
.byte N04 , Bn1
.byte W06
.byte Dn1
.byte W06
.byte An2
.byte W06
.byte Cs2
.byte W06
@ 012 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_012:
.byte N04 , Cn1 , v080
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte W06
.byte Cn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte W06
.byte PEND
@ 013 ----------------------------------------
.byte Cn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte W06
.byte Cn1
.byte N04 , As1
.byte N04 , Bn2
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte N04 , Fn2
.byte W06
.byte En1
.byte N04 , Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte N04 , An2
.byte W06
.byte Fs1
.byte W06
@ 014 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_012
@ 015 ----------------------------------------
.byte N04 , Cn1 , v080
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte N04 , Cs2
.byte W06
.byte Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Cn1
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , As1
.byte W06
.byte Fs1
.byte N04 , An2
.byte W06
.byte Fs1
.byte W06
.byte Dn1
.byte N04 , As1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte N02
.byte N02 , Cs2
.byte N02 , Dn2
.byte W03
.byte N02
.byte W03
.byte As1
.byte N02 , Bn1
.byte W03
.byte N02
.byte W03
@ 016 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_012
@ 017 ----------------------------------------
.byte N04 , Cn1 , v080
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte W06
.byte Cn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte N04 , An2
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte N04 , Cs2
.byte W06
.byte As1
.byte W06
@ 018 ----------------------------------------
.byte Bn0
.byte W06
.byte N04
.byte W06
.byte An2
.byte W06
.byte Bn0
.byte W06
.byte N04
.byte W06
.byte Cs2
.byte W06
.byte Bn0
.byte W06
.byte N04
.byte W06
.byte An2
.byte W06
.byte Bn0
.byte W06
.byte Cs2
.byte W06
.byte Bn0
.byte W06
.byte N02 , Dn1
.byte N02 , En1
.byte N02 , Dn2
.byte W03
.byte N02
.byte W03
.byte Bn1
.byte W03
.byte N02
.byte W03
.byte Dn1
.byte N02 , En1
.byte N02 , Dn2
.byte W03
.byte N02
.byte W03
.byte Bn1
.byte W03
.byte N02
.byte W03
@ 019 ----------------------------------------
.byte N19 , Bn0
.byte N19 , Cn1
.byte N19 , Dn1
.byte N19 , En1
.byte N19 , Gn1
.byte N19 , Cs2
.byte N19 , An2
.byte W96
@ 020 ----------------------------------------
.byte W18
.byte N01 , Dn1
.byte N01 , En1
.byte N01 , Dn2
.byte W02
.byte Dn1
.byte N01 , En1
.byte N01 , Bn1
.byte W02
.byte Dn1
.byte N01 , En1
.byte N01 , Gn1
.byte W02
.byte N19 , Bn0
.byte N19 , Cn1
.byte N19 , Dn1
.byte N19 , En1
.byte N19 , Gn1
.byte N19 , Cs2
.byte N19 , An2
.byte W24
.byte N09 , Bn2 , v052
.byte W12
.byte Bn2 , v064
.byte W06
.byte N01 , Dn1 , v080
.byte N01 , En1
.byte N01 , Dn2
.byte W02
.byte Dn1
.byte N01 , En1
.byte N01 , Bn1
.byte W02
.byte Dn1
.byte N01 , En1
.byte N01 , Gn1
.byte W02
.byte N19 , Bn0
.byte N19 , Cn1
.byte N19 , Dn1
.byte N19 , En1
.byte N19 , Gn1
.byte N19 , Cs2
.byte N19 , An2
.byte N09 , Bn2 , v076
.byte W12
.byte Bn2 , v088
.byte W12
@ 021 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_012
@ 022 ----------------------------------------
.byte N04 , Cn1 , v080
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1 , v092
.byte N04 , As1
.byte W06
.byte Fs1 , v084
.byte W06
.byte Fs1 , v080
.byte W06
.byte As1 , v076
.byte W06
.byte Cn1 , v072
.byte N04 , Fs1
.byte W06
.byte As1 , v064
.byte W06
.byte Fs1 , v060
.byte W06
.byte Fs1 , v056
.byte W06
.byte En1 , v052
.byte N04 , As1
.byte W06
.byte Fs1 , v048
.byte W06
.byte Fs1 , v040
.byte W06
.byte As1 , v036
.byte W06
@ 023 ----------------------------------------
.byte N36 , An2 , v080
.byte W48
.byte N04 , Cn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte W06
@ 024 ----------------------------------------
.byte N36 , Cs2
.byte W48
.byte N04 , Cn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte En1
.byte N04 , As1
.byte W06
.byte Fs1
.byte W06
.byte N04
.byte W06
.byte As1
.byte W06
@ 025 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_012
@ 026 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_012
@ 027 ----------------------------------------
.byte N04 , Bn0 , v080
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte N04 , An2
.byte W06
.byte Bn0
.byte N04 , Fs1
.byte W06
.byte Bn0
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte N04 , Cs2
.byte W06
.byte Bn0
.byte N04 , Fs1
.byte W06
.byte Bn0
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte N04 , An2
.byte W06
.byte Bn0
.byte N04 , Fs1
.byte W06
.byte Bn0
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte N04 , Cs2
.byte W06
.byte Bn0
.byte N04 , Fs1
.byte W06
@ 028 ----------------------------------------
.byte Bn0
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte N04 , An2
.byte W06
.byte Bn0
.byte N04 , Fs1
.byte W06
.byte Bn0
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1
.byte N04 , Cs2
.byte W06
.byte Bn0
.byte N04 , Fs1
.byte W06
.byte Bn0
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1
.byte N04 , Fs1
.byte W06
.byte As1 , v076
.byte N04 , An2
.byte W06
.byte Bn0 , v072
.byte N04 , Fs1
.byte W06
.byte Bn0 , v068
.byte N04 , Dn1
.byte N04 , Fs1
.byte W06
.byte Dn1 , v064
.byte N04 , Fs1
.byte W06
.byte As1 , v056
.byte N04 , Cs2
.byte W06
.byte Bn0 , v052
.byte N04 , Fs1
.byte W06
@ 029 ----------------------------------------
BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_029:
.byte N03 , Bn0 , v080
.byte N03 , Fs1
.byte W04
.byte N03
.byte W04
.byte N03
.byte W04
.byte Dn1
.byte N03 , En1
.byte N03 , As1
.byte W04
.byte Fs1
.byte W04
.byte N03
.byte W04
.byte Bn0
.byte N03 , Fs1
.byte W04
.byte N03
.byte W04
.byte N03
.byte W04
.byte Dn1
.byte N03 , En1
.byte N03 , As1
.byte W04
.byte Fs1
.byte W04
.byte N03
.byte W04
.byte Bn0
.byte N03 , Fs1
.byte W04
.byte N03
.byte W04
.byte N03
.byte W04
.byte Dn1
.byte N03 , En1
.byte N03 , As1
.byte W04
.byte Fs1
.byte W04
.byte N03
.byte W04
.byte Bn0
.byte N03 , Fs1
.byte W04
.byte N03
.byte W04
.byte N03
.byte W04
.byte Dn1
.byte N03 , En1
.byte N03 , As1
.byte W04
.byte Fs1
.byte W04
.byte N03
.byte W04
.byte PEND
@ 030 ----------------------------------------
.byte PATT
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3_029
@ 031 ----------------------------------------
.byte W03
.byte GOTO
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY-LOOP
.byte W06
.byte FINE
(here would be the rest of the tracks, which are identical to the ones above in terms of their placement of the loop-relevant information)
@******************************************************@
.align 2
BATTLE-CHAMPION-DRAMATIC-LOOP-READY:
.byte 10 @ NumTrks
.byte 0 @ NumBlks
.byte BATTLE-CHAMPION-DRAMATIC-LOOP-READY_pri @ Priority
.byte BATTLE-CHAMPION-DRAMATIC-LOOP-READY_rev @ Reverb.
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_grp
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_1
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_2
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_3
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_4
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_5
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_6
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_7
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_8
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_9
.word BATTLE-CHAMPION-DRAMATIC-LOOP-READY_10
.end
Try making your last measures which contain the loop equal to 96.
I'm having a bit of a problem I hope some of you who are competent in musical-related issues can help me with ^^' I am trying to make a looping MIDI song, but try as I might, it just stubbornly refuses to loop. I've read the tutorials and followed all the steps outlined within, but nothing is working out for me and I really don't understand why :(
The Midi I'm using is a ten-track song. All the tracks are 32 (31+0) measures long and with 96 beats in each measure. The end of each track has a "goto" command directing the song back to Measure 11, but when I listen to the song in game, it plays only once as it's supposed to. After the song plays, there is a long period of silence, then a few random notes of sound, and then silence again, which repeats over and over. It's starting to make me go...well...loopy ^^' Can anyone help me out? (I've included the first few tracks from my .s file, and the end, under a spoiler - the entire thing was too large for me to post; but if you need to see all of it, PM me). I must be doing something wrong, but since this is my first time looping music, I'm having trouble catching the error myself :(
I posted this in JPAN's thread, but I'll repost here for you.Plus. Anyone knows how to use sethealingplace by JPAN's patch?
I was confused at first as well, but it's pretty simple actually.
I just did this for my own hack, but it should be easy to copy for yourself.
Code:sethealingplace 0x1 setvar 0x405a 0x0003 'Map.Bank: 00.03' setvar 0x405b 0x0005 'X: 05' setvar 0x405c 0x000c 'Y: 0C'
Just replace the hexidecimal numbers as needed and insert into your script.
Note: sethealingplace 0x1 is for places without a healing machine. If you want to use a PokéCenter, use sethealingplace 0x0.
Bulbapedia said:Utilizing GameShark, players can find hidden music in the games, including music originally used in Pokémon Gold, Silver, and Crystal.
You don't need Gameshark. You could just choose those songs in AdvanceMap.does anyone know these gameshark codes?
and also would they play only the fanfares and stuff or the actual tracks?
also about that yellow fat guy in the pokemon games could someone tell me where he is from again? cant seem to remember the game
Is there any way to make the thing in Fire Red with the flash backs go off? Like use the flashback look in Fire Red.
Quick Question is it possible to fade the screen only a little bit. Like the player can dim the lights?
thxs guyz,i have a ver "no0bish" question tho.
How do i take screenies?