The code will work like this:
When you press R or L you Add or Remove one byte of the Emotion (Thus giving a cycling effect)

With Some help from Maniac this is the newest source:
Code:
@:Subtracting
@:L trigger Latch ASM
ldr r0, =0x121d9548
ldrb r1,[r0]
sub r1,#0x1
strb r1,[r0]
bx  lr

@:Adding
@:R trigger Latch ASM
ldr r0, =0x121d9548
ldrb r1,[r0]
add r1,#0x1
strb r1,[r0]
bx  lr
The reason I moved to V1.1 is because my tester has V1.1