diff options
| author | Treeki <treeki@gmail.com> | 2012-03-15 02:54:33 +0100 | 
|---|---|---|
| committer | Treeki <treeki@gmail.com> | 2012-03-15 02:54:33 +0100 | 
| commit | e88fd1dcef52d4375fef655918886fc14bb1f40c (patch) | |
| tree | f081b14a420331258665a58ad31be54b13b1c655 /src/music.S | |
| parent | 18a6c3dbe01f484b346923ebc53f674c1e4a5101 (diff) | |
| download | kamek-e88fd1dcef52d4375fef655918886fc14bb1f40c.tar.gz kamek-e88fd1dcef52d4375fef655918886fc14bb1f40c.zip | |
optimisations to reduce code size
Diffstat (limited to '')
| -rw-r--r-- | src/music.S | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/src/music.S b/src/music.S index 59c86a0..93c57dc 100644 --- a/src/music.S +++ b/src/music.S @@ -6,10 +6,23 @@  .extern sprintf  .global HaxMusic +# Without Drums: Type 0 +# Athletic, Castle(Siro) + +# With Drums: Type 1 +# Overworld(Chijou), ... +  HaxMusic:  	cmpwi r3, 100  	bltlr +	li r4, 0 # Type: No Yoshi Drums +	cmpwi r3, 200 +	blt Begin + +	li r4, 1 +Begin: +  	stwu r1, -0x10(r1)  	mflr r0  	stw r0, 0x14(r1) | 
