Difference between revisions of "00113748 - 00113dd0"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
m
 
Line 91: Line 91:
 
  001138a8: 2a42000b slti r2,r18,0x000b
 
  001138a8: 2a42000b slti r2,r18,0x000b
 
  001138ac: 00021023 subu r2,r0,r2
 
  001138ac: 00021023 subu r2,r0,r2
  001138b0: 00529024 and r18,r2,r18
+
  001138b0: 00529024 and r18,r2,r18               tutorial ID = 0 if ID > b
 
  001138b4: 0c04b659 jal 0x0012d964              [[Open tutorial files]]
 
  001138b4: 0c04b659 jal 0x0012d964              [[Open tutorial files]]
 
  001138b8: 02402021 addu r4,r18,r0              tutorial ID of files to open
 
  001138b8: 02402021 addu r4,r18,r0              tutorial ID of files to open
  001138bc: 1640000d bne r18,r0,0x001138f4
+
  001138bc: 1640000d bne r18,r0,0x001138f4       should always branch.
 
  001138c0: 00000000 nop
 
  001138c0: 00000000 nop
 
  001138c4: 0c010d98 jal 0x00043660              [[00043660 - 00043704]] get MUSIC_31.SMD (team making)
 
  001138c4: 0c010d98 jal 0x00043660              [[00043660 - 00043704]] get MUSIC_31.SMD (team making)
Line 117: Line 117:
 
  00113910: 0c04973f jal 0x00125cfc
 
  00113910: 0c04973f jal 0x00125cfc
 
  00113914: 00002821 addu r5,r0,r0
 
  00113914: 00002821 addu r5,r0,r0
  00113918: 0c04b6b8 jal 0x0012dae0
+
  00113918: 0c04b6b8 jal 0x0012dae0               [[Handle Tutorial Command]]
 
  0011391c: 00000000 nop
 
  0011391c: 00000000 nop
  00113920: 104000f7 beq r2,r0,0x00113d00
+
  00113920: 104000f7 beq r2,r0,0x00113d00         branch if returned 0
 
  00113924: 00008821 addu r17,r0,r0
 
  00113924: 00008821 addu r17,r0,r0
 
  00113928: 0c04adf8 jal 0x0012b7e0
 
  00113928: 0c04adf8 jal 0x0012b7e0

Latest revision as of 06:54, 27 June 2024

00113748: 3408f6f0 ori r8,r0,0xf6f0
0011374c: 03a8e823 subu r29,r29,r8
00113750: 011d4821 addu r9,r8,r29
00113754: ad3ffffc sw r31,-0x0004(r9)
00113758: ad34fff8 sw r20,-0x0008(r9)
0011375c: ad33fff4 sw r19,-0x000c(r9)
00113760: ad32fff0 sw r18,-0x0010(r9)
00113764: ad31ffec sw r17,-0x0014(r9)
00113768: ad30ffe8 sw r16,-0x0018(r9)
0011376c: 00809021 addu r18,r4,r0
00113770: 34020040 ori r2,r0,0x0040
00113774: 3c01801d lui r1,0x801d
00113778: a422d224 sh r2,-0x2ddc(r1)
0011377c: 340201f4 ori r2,r0,0x01f4
00113780: 3c01801d lui r1,0x801d
00113784: a422d1a0 sh r2,-0x2e60(r1)
00113788: 3402005a ori r2,r0,0x005a
0011378c: 3c01801d lui r1,0x801d
00113790: a422d850 sh r2,-0x27b0(r1)
00113794: 3402003c ori r2,r0,0x003c
00113798: 3c01801d lui r1,0x801d
0011379c: a422d1ac sh r2,-0x2e54(r1)
001137a0: 3402000a ori r2,r0,0x000a
001137a4: 3c01801d lui r1,0x801d
001137a8: a422d178 sh r2,-0x2e88(r1)
001137ac: 34020082 ori r2,r0,0x0082
001137b0: 3c01801d lui r1,0x801d
001137b4: a422d180 sh r2,-0x2e80(r1)
001137b8: 3402001e ori r2,r0,0x001e
001137bc: 3c01801d lui r1,0x801d
001137c0: a422d438 sh r2,-0x2bc8(r1)
001137c4: 3c01801d lui r1,0x801d
001137c8: a422d510 sh r2,-0x2af0(r1)
001137cc: 3c01801d lui r1,0x801d
001137d0: a422d228 sh r2,-0x2dd8(r1)
001137d4: 3c01801d lui r1,0x801d
001137d8: a422d434 sh r2,-0x2bcc(r1)
001137dc: 3404f480 ori r4,r0,0xf480
001137e0: 27a30068 addiu r3,r29,0x0068
001137e4: 3405f280 ori r5,r0,0xf280
001137e8: afa00010 sw r0,0x0010(r29)
001137ec: afa30014 sw r3,0x0014(r29)
001137f0: afa00018 sw r0,0x0018(r29)
001137f4: afa0001c sw r0,0x001c(r29)
001137f8: 34029c40 ori r2,r0,0x9c40
001137fc: 00621021 addu r2,r3,r2
00113800: afa20020 sw r2,0x0020(r29)
00113804: 3402cb20 ori r2,r0,0xcb20
00113808: 00621021 addu r2,r3,r2
0011380c: afa20024 sw r2,0x0024(r29)
00113810: 3402c9e0 ori r2,r0,0xc9e0
00113814: 00621021 addu r2,r3,r2
00113818: afa20028 sw r2,0x0028(r29)
0011381c: afa0002c sw r0,0x002c(r29)
00113820: afa00030 sw r0,0x0030(r29)
00113824: 3402b590 ori r2,r0,0xb590
00113828: 00621021 addu r2,r3,r2
0011382c: afa20034 sw r2,0x0034(r29)
00113830: afa00038 sw r0,0x0038(r29)
00113834: afa0003c sw r0,0x003c(r29)
00113838: 3402e380 ori r2,r0,0xe380
0011383c: 00621021 addu r2,r3,r2
00113840: afa20040 sw r2,0x0040(r29)
00113844: afa00044 sw r0,0x0044(r29)
00113848: afa00048 sw r0,0x0048(r29)
0011384c: afa0004c sw r0,0x004c(r29)
00113850: afa00050 sw r0,0x0050(r29)
00113854: afa00054 sw r0,0x0054(r29)
00113858: afa00058 sw r0,0x0058(r29)
0011385c: 3402e740 ori r2,r0,0xe740
00113860: 00621021 addu r2,r3,r2
00113864: afa2005c sw r2,0x005c(r29)
00113868: 3402efb0 ori r2,r0,0xefb0
0011386c: 00621021 addu r2,r3,r2
00113870: afa20060 sw r2,0x0060(r29)
00113874: 3402ece0 ori r2,r0,0xece0
00113878: 00621021 addu r2,r3,r2
0011387c: afa20064 sw r2,0x0064(r29)
00113880: 00642021 addu r4,r3,r4
00113884: 00652821 addu r5,r3,r5
00113888: 00003021 addu r6,r0,r0
0011388c: 0c049816 jal 0x00126058
00113890: 00003821 addu r7,r0,r0
00113894: 2402ffff addiu r2,r0,0xffff
00113898: 3c01801d lui r1,0x801d
0011389c: a422d218 sh r2,-0x2de8(r1)
001138a0: 0c044fc0 jal 0x00113f00
001138a4: 00000000 nop
001138a8: 2a42000b slti r2,r18,0x000b
001138ac: 00021023 subu r2,r0,r2
001138b0: 00529024 and r18,r2,r18               tutorial ID = 0 if ID > b
001138b4: 0c04b659 jal 0x0012d964               Open tutorial files
001138b8: 02402021 addu r4,r18,r0               tutorial ID of files to open
001138bc: 1640000d bne r18,r0,0x001138f4        should always branch.
001138c0: 00000000 nop
001138c4: 0c010d98 jal 0x00043660               00043660 - 00043704 get MUSIC_31.SMD (team making)
001138c8: 3404001f ori r4,r0,0x001f       
001138cc: 3c01801d lui r1,0x801d
001138d0: a022d548 sb r2,-0x2ab8(r1)
001138d4: 0c010dc2 jal 0x00043708               jr r31 return 0
001138d8: 00000000 nop
001138dc: 1440fffd bne r2,r0,0x001138d4         never branch
001138e0: 3405007f ori r5,r0,0x007f
001138e4: 3c04801d lui r4,0x801d
001138e8: 8084d548 lb r4,-0x2ab8(r4)
001138ec: 0c010ea4 jal 0x00043a90               
001138f0: 00003021 addu r6,r0,r0
001138f4: 3c028019 lui r2,0x8019
001138f8: 9042baea lbu r2,-0x4516(r2)
001138fc: 00000000 nop
00113900: 104000ff beq r2,r0,0x00113d00
00113904: 00008821 addu r17,r0,r0
00113908: 34140006 ori r20,r0,0x0006
0011390c: 00002021 addu r4,r0,r0
00113910: 0c04973f jal 0x00125cfc
00113914: 00002821 addu r5,r0,r0
00113918: 0c04b6b8 jal 0x0012dae0               Handle Tutorial Command
0011391c: 00000000 nop
00113920: 104000f7 beq r2,r0,0x00113d00         branch if returned 0
00113924: 00008821 addu r17,r0,r0
00113928: 0c04adf8 jal 0x0012b7e0
0011392c: 00000000 nop
00113930: 3c028019 lui r2,0x8019
00113934: 9042e0b2 lbu r2,-0x1f4e(r2)
00113938: 00000000 nop
0011393c: 10400005 beq r2,r0,0x00113954
00113940: 00002021 addu r4,r0,r0
00113944: 0c04ac3a jal 0x0012b0e8
00113948: 00002821 addu r5,r0,r0
0011394c: 0c04af5f jal 0x0012bd7c
00113950: 00000000 nop
00113954: 0c044d60 jal 0x00113580
00113958: 00000000 nop
0011395c: 0c04b530 jal 0x0012d4c0
00113960: 00000000 nop
00113964: 3c02801d lui r2,0x801d
00113968: 8c42d52c lw r2,-0x2ad4(r2)
0011396c: 00000000 nop
00113970: 30420100 andi r2,r2,0x0100
00113974: 10400003 beq r2,r0,0x00113984
00113978: 00000000 nop
0011397c: 0c04ab3d jal 0x0012acf4
00113980: 34040003 ori r4,r0,0x0003
00113984: 3c02801d lui r2,0x801d
00113988: 8c42d750 lw r2,-0x28b0(r2)
0011398c: 00000000 nop
00113990: 1040000c beq r2,r0,0x001139c4
00113994: 00000000 nop
00113998: 3c028019 lui r2,0x8019
0011399c: 8442ba20 lh r2,-0x45e0(r2)
001139a0: 00000000 nop
001139a4: 00021080 sll r2,r2,0x02
001139a8: 3c01801d lui r1,0x801d
001139ac: 00220821 addu r1,r1,r2
001139b0: 8c22d5ec lw r2,-0x2a14(r1)
001139b4: 00000000 nop
001139b8: 8444003e lh r4,0x003e(r2)
001139bc: 0c04ab5f jal 0x0012ad7c
001139c0: 00000000 nop
001139c4: 3c048015 lui r4,0x8015
001139c8: 8c84330c lw r4,0x330c(r4)
001139cc: 0c04a630 jal 0x001298c0
001139d0: 00000000 nop
001139d4: 3c028019 lui r2,0x8019
001139d8: 8c42ba1c lw r2,-0x45e4(r2)
001139dc: 00000000 nop
001139e0: 00021080 sll r2,r2,0x02
001139e4: 3c018019 lui r1,0x8019
001139e8: 00220821 addu r1,r1,r2
001139ec: 8c22baec lw r2,-0x4514(r1)
001139f0: 00000000 nop
001139f4: 0040f809 jalr r2,r31
001139f8: 00000000 nop
001139fc: 3c028019 lui r2,0x8019
00113a00: 8c42ba1c lw r2,-0x45e4(r2)
00113a04: 00000000 nop
00113a08: 10400004 beq r2,r0,0x00113a1c
00113a0c: 2442fffc addiu r2,r2,0xfffc
00113a10: 2c420002 sltiu r2,r2,0x0002
00113a14: 1040001b beq r2,r0,0x00113a84
00113a18: 00000000 nop
00113a1c: 0c044d1e jal 0x00113478
00113a20: 00000000 nop
00113a24: 00021400 sll r2,r2,0x10
00113a28: 00022403 sra r4,r2,0x10
00113a2c: 3c028019 lui r2,0x8019
00113a30: 8c42ba1c lw r2,-0x45e4(r2)
00113a34: 00000000 nop
00113a38: 2c450001 sltiu r5,r2,0x0001
00113a3c: 00a03021 addu r6,r5,r0
00113a40: 3c028019 lui r2,0x8019
00113a44: 9042c190 lbu r2,-0x3e70(r2)
00113a48: 3c03801d lui r3,0x801d
00113a4c: 8c63d750 lw r3,-0x28b0(r3)
00113a50: 00000000 nop
00113a54: 00431021 addu r2,r2,r3
00113a58: 14400003 bne r2,r0,0x00113a68
00113a5c: 00003821 addu r7,r0,r0
00113a60: 3c07801d lui r7,0x801d
00113a64: 84e7d530 lh r7,-0x2ad0(r7)
00113a68: afa40010 sw r4,0x0010(r29)
00113a6c: afa00014 sw r0,0x0014(r29)
00113a70: afa00018 sw r0,0x0018(r29)
00113a74: 0c045899 jal 0x00116264
00113a78: 34040001 ori r4,r0,0x0001
00113a7c: 08044ea9 j 0x00113aa4
00113a80: 00000000 nop
00113a84: 3c028019 lui r2,0x8019
00113a88: 8042c18d lb r2,-0x3e73(r2)
00113a8c: 3c048019 lui r4,0x8019
00113a90: 8084c18e lb r4,-0x3e72(r4)
00113a94: 00000000 nop
00113a98: 00442021 addu r4,r2,r4
00113a9c: 0c045b9d jal 0x00116e74
00113aa0: 00002821 addu r5,r0,r0
00113aa4: 3c028019 lui r2,0x8019
00113aa8: 9042ba24 lbu r2,-0x45dc(r2)
00113aac: 00000000 nop
00113ab0: 14400006 bne r2,r0,0x00113acc
00113ab4: 00008021 addu r16,r0,r0
00113ab8: 3c028019 lui r2,0x8019
00113abc: 9042ba27 lbu r2,-0x45d9(r2)
00113ac0: 00000000 nop
00113ac4: 10400034 beq r2,r0,0x00113b98
00113ac8: 00000000 nop
00113acc: 3c028015 lui r2,0x8015
00113ad0: 8c42330c lw r2,0x330c(r2)
00113ad4: 00000000 nop
00113ad8: 14400010 bne r2,r0,0x00113b1c
00113adc: 00000000 nop
00113ae0: 3c02801d lui r2,0x801d
00113ae4: 8c42d750 lw r2,-0x28b0(r2)
00113ae8: 00000000 nop
00113aec: 1440000b bne r2,r0,0x00113b1c
00113af0: 34020001 ori r2,r0,0x0001
00113af4: 3c038019 lui r3,0x8019
00113af8: 9063ba24 lbu r3,-0x45dc(r3)
00113afc: 00000000 nop
00113b00: 10620006 beq r3,r2,0x00113b1c
00113b04: 00000000 nop
00113b08: 3c028019 lui r2,0x8019
00113b0c: 9042c191 lbu r2,-0x3e6f(r2)
00113b10: 00000000 nop
00113b14: 10400002 beq r2,r0,0x00113b20
00113b18: 00000000 nop
00113b1c: 34100001 ori r16,r0,0x0001
00113b20: 3c038019 lui r3,0x8019
00113b24: 8c63ba1c lw r3,-0x45e4(r3)
00113b28: 34020004 ori r2,r0,0x0004
00113b2c: 14620002 bne r3,r2,0x00113b38
00113b30: 00008821 addu r17,r0,r0
00113b34: 34100001 ori r16,r0,0x0001
00113b38: 16000003 bne r16,r0,0x00113b48
00113b3c: 00000000 nop
00113b40: 3c11801d lui r17,0x801d
00113b44: 8e31d668 lw r17,-0x2998(r17)
00113b48: 00000000 nop
00113b4c: 00112400 sll r4,r17,0x10
00113b50: 0c046341 jal 0x00118d04
00113b54: 00042403 sra r4,r4,0x10
00113b58: 00108400 sll r16,r16,0x10
00113b5c: 00108403 sra r16,r16,0x10
00113b60: afb00010 sw r16,0x0010(r29)
00113b64: afb40014 sw r20,0x0014(r29)
00113b68: 00002021 addu r4,r0,r0
00113b6c: 3405000c ori r5,r0,0x000c
00113b70: 3406000e ori r6,r0,0x000e
00113b74: 0c04575b jal 0x00115d6c
00113b78: 32270004 andi r7,r17,0x0004
00113b7c: afb00010 sw r16,0x0010(r29)
00113b80: afb40014 sw r20,0x0014(r29)
00113b84: 34040001 ori r4,r0,0x0001
00113b88: 340500e0 ori r5,r0,0x00e0
00113b8c: 3406000e ori r6,r0,0x000e
00113b90: 0c04575b jal 0x00115d6c
00113b94: 32270008 andi r7,r17,0x0008
00113b98: 3c038019 lui r3,0x8019
00113b9c: 8c63ba1c lw r3,-0x45e4(r3)
00113ba0: 34020008 ori r2,r0,0x0008
00113ba4: 10620003 beq r3,r2,0x00113bb4
00113ba8: 00000000 nop
00113bac: 0c0451d6 jal 0x00114758
00113bb0: 00000000 nop
00113bb4: 3c028019 lui r2,0x8019
00113bb8: 9042c18c lbu r2,-0x3e74(r2)
00113bbc: 00000000 nop
00113bc0: 10400003 beq r2,r0,0x00113bd0
00113bc4: 00000000 nop
00113bc8: 0c044db8 jal 0x001136e0
00113bcc: 00000000 nop
00113bd0: 3c02801d lui r2,0x801d
00113bd4: 8c42d528 lw r2,-0x2ad8(r2)
00113bd8: 00000000 nop
00113bdc: 8c420000 lw r2,0x0000(r2)
00113be0: 00000000 nop
00113be4: 244200fc addiu r2,r2,0x00fc
00113be8: 3c01801d lui r1,0x801d
00113bec: ac22d814 sw r2,-0x27ec(r1)
00113bf0: 0c038a2b jal 0x000e28ac
00113bf4: 00000000 nop
00113bf8: 3c038019 lui r3,0x8019
00113bfc: 8c63ba1c lw r3,-0x45e4(r3)
00113c00: 34020009 ori r2,r0,0x0009
00113c04: 10620007 beq r3,r2,0x00113c24
00113c08: 3410003e ori r16,r0,0x003e
00113c0c: 2862000e slti r2,r3,0x000e
00113c10: 10400004 beq r2,r0,0x00113c24
00113c14: 34020003 ori r2,r0,0x0003
00113c18: 10620002 beq r3,r2,0x00113c24
00113c1c: 00000000 nop
00113c20: 34100009 ori r16,r0,0x0009
00113c24: 3c02801d lui r2,0x801d
00113c28: 8c42d750 lw r2,-0x28b0(r2)
00113c2c: 00000000 nop
00113c30: 10400002 beq r2,r0,0x00113c3c
00113c34: 00000000 nop
00113c38: 34100009 ori r16,r0,0x0009
00113c3c: 3c028019 lui r2,0x8019
00113c40: 9042ba28 lbu r2,-0x45d8(r2)
00113c44: 00000000 nop
00113c48: 10400002 beq r2,r0,0x00113c54
00113c4c: 00000000 nop
00113c50: 00408021 addu r16,r2,r0
00113c54: 0c044d86 jal 0x00113618
00113c58: 00000000 nop
00113c5c: 3c03801d lui r3,0x801d
00113c60: 8c63d528 lw r3,-0x2ad8(r3)
00113c64: 00102880 sll r5,r16,0x02
00113c68: 8c640000 lw r4,0x0000(r3)
00113c6c: 3c06801d lui r6,0x801d
00113c70: 94c6d1d8 lhu r6,-0x2e28(r6)
00113c74: 00000000 nop
00113c78: 2cc60001 sltiu r6,r6,0x0001
00113c7c: 00063023 subu r6,r0,r6
00113c80: 00a42021 addu r4,r5,r4
00113c84: 00402821 addu r5,r2,r0
00113c88: 0c044a38 jal 0x001128e0
00113c8c: 30c600f0 andi r6,r6,0x00f0
00113c90: 326300ff andi r3,r19,0x00ff
00113c94: 3c028019 lui r2,0x8019
00113c98: 8c42ba1c lw r2,-0x45e4(r2)
00113c9c: 00000000 nop
00113ca0: 1043000d beq r2,r3,0x00113cd8
00113ca4: 00000000 nop
00113ca8: 3c018019 lui r1,0x8019
00113cac: a020ba28 sb r0,-0x45d8(r1)
00113cb0: 3c018019 lui r1,0x8019
00113cb4: a020ba24 sb r0,-0x45dc(r1)
00113cb8: 0c0498dd jal 0x00126374
00113cbc: 00002021 addu r4,r0,r0
00113cc0: 3c01801d lui r1,0x801d
00113cc4: ac20d754 sw r0,-0x28ac(r1)
00113cc8: 0c045022 jal 0x00114088
00113ccc: 00000000 nop
00113cd0: 3c138019 lui r19,0x8019
00113cd4: 9273ba1c lbu r19,-0x45e4(r19)
00113cd8: 0c044f75 jal 0x00113dd4
00113cdc: 00000000 nop
00113ce0: 0c010f78 jal 0x00043de0
00113ce4: 00000000 nop
00113ce8: 3c028019 lui r2,0x8019
00113cec: 9042baea lbu r2,-0x4516(r2)
00113cf0: 00000000 nop
00113cf4: 1440ff06 bne r2,r0,0x00113910
00113cf8: 00002021 addu r4,r0,r0
00113cfc: 00008821 addu r17,r0,r0
00113d00: 34100001 ori r16,r0,0x0001
00113d04: 0c03ffbb jal 0x000ffeec
00113d08: 02002021 addu r4,r16,r0
00113d0c: 10400004 beq r2,r0,0x00113d20
00113d10: 00000000 nop
00113d14: 34110001 ori r17,r0,0x0001
00113d18: 0c04a966 jal 0x0012a598
00113d1c: 02002021 addu r4,r16,r0
00113d20: 26100001 addiu r16,r16,0x0001
00113d24: 2a020010 slti r2,r16,0x0010
00113d28: 1440fff6 bne r2,r0,0x00113d04
00113d2c: 00000000 nop
00113d30: 0c03ffbb jal 0x000ffeec
00113d34: 34040010 ori r4,r0,0x0010
00113d38: 10400004 beq r2,r0,0x00113d4c
00113d3c: 00000000 nop
00113d40: 34110001 ori r17,r0,0x0001
00113d44: 0c041a0d jal 0x00106834
00113d48: 34040010 ori r4,r0,0x0010
00113d4c: 3c02801d lui r2,0x801d
00113d50: 8c42d528 lw r2,-0x2ad8(r2)
00113d54: 00000000 nop
00113d58: 8c440000 lw r4,0x0000(r2)
00113d5c: 00002821 addu r5,r0,r0
00113d60: 0c044a38 jal 0x001128e0
00113d64: 00003021 addu r6,r0,r0
00113d68: 1620ffe4 bne r17,r0,0x00113cfc
00113d6c: 00000000 nop
00113d70: 16400005 bne r18,r0,0x00113d88
00113d74: 00000000 nop
00113d78: 3c04801d lui r4,0x801d
00113d7c: 8084d548 lb r4,-0x2ab8(r4)
00113d80: 0c010e70 jal 0x000439c0
00113d84: 00000000 nop
00113d88: 0c0484ae jal 0x001212b8
00113d8c: 00000000 nop
00113d90: 0c045631 jal 0x001158c4
00113d94: 00000000 nop
00113d98: 0c0498dd jal 0x00126374
00113d9c: 00002021 addu r4,r0,r0
00113da0: 0c041a66 jal 0x00106998
00113da4: 00000000 nop
00113da8: 3408f6f0 ori r8,r0,0xf6f0
00113dac: 011d4821 addu r9,r8,r29
00113db0: 8d3ffffc lw r31,-0x0004(r9)
00113db4: 8d34fff8 lw r20,-0x0008(r9)
00113db8: 8d33fff4 lw r19,-0x000c(r9)
00113dbc: 8d32fff0 lw r18,-0x0010(r9)
00113dc0: 8d31ffec lw r17,-0x0014(r9)
00113dc4: 8d30ffe8 lw r16,-0x0018(r9)
00113dc8: 03a8e821 addu r29,r29,r8
00113dcc: 03e00008 jr r31
00113dd0: 00000000 nop