Difference between revisions of "Time Signature"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 00015a40: 90860001 lbu r6,0x0001(r4) 00015a44: 90a20015 lbu r2,0x0015(r5) 00015a48: 00000000 nop 00015a4c: 00c20018 mult r6,r2 00015a50: 00001...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
<font face='Courier New'>
 
<font face='Courier New'>
 
   
 
   
  00015a40: 90860001 lbu r6,0x0001(r4)
+
  00015a40: 90860001 lbu r6,0x0001(r4)               load time signature bottom
  00015a44: 90a20015 lbu r2,0x0015(r5)
+
  00015a44: 90a20015 lbu r2,0x0015(r5)               ?
 
  00015a48: 00000000 nop
 
  00015a48: 00000000 nop
 
  00015a4c: 00c20018 mult r6,r2
 
  00015a4c: 00c20018 mult r6,r2
 
  00015a50: 00001812 mflo r3
 
  00015a50: 00001812 mflo r3
  00015a54: 340200c0 ori r2,r0,0x00c0
+
  00015a54: 340200c0 ori r2,r0,0x00c0               192s
 
  00015a58: 00000000 nop
 
  00015a58: 00000000 nop
  00015a5c: 0043001a div r2,r3
+
  00015a5c: 0043001a div r2,r3                       how many 192's the time signature is in?
 
  00015a60: 00001012 mflo r2
 
  00015a60: 00001012 mflo r2
  00015a64: 90830000 lbu r3,0x0000(r4)
+
  00015a64: 90830000 lbu r3,0x0000(r4)               load time signature top
  00015a68: a4a2003a sh r2,0x003a(r5)
+
  00015a68: a4a2003a sh r2,0x003a(r5)               store time signature bototm
  00015a6c: 94a2003a lhu r2,0x003a(r5)
+
  00015a6c: 94a2003a lhu r2,0x003a(r5)              
  00015a70: a4a6003c sh r6,0x003c(r5)
+
  00015a70: a4a6003c sh r6,0x003c(r5)               store raw time signature bottom
  00015a74: a4a30038 sh r3,0x0038(r5)
+
  00015a74: a4a30038 sh r3,0x0038(r5)              
  00015a78: a4a3003e sh r3,0x003e(r5)
+
  00015a78: a4a3003e sh r3,0x003e(r5)               store time signature top twice
  00015a7c: a4a20036 sh r2,0x0036(r5)
+
  00015a7c: a4a20036 sh r2,0x0036(r5)               store literal time signature top again?
 
  00015a80: 03e00008 jr r31
 
  00015a80: 03e00008 jr r31
 
  00015a84: 24820002 addiu r2,r4,0x0002
 
  00015a84: 24820002 addiu r2,r4,0x0002
 
</font>
 
</font>

Latest revision as of 05:22, 18 June 2024

00015a40: 90860001 lbu r6,0x0001(r4)               load time signature bottom
00015a44: 90a20015 lbu r2,0x0015(r5)               ?
00015a48: 00000000 nop
00015a4c: 00c20018 mult r6,r2
00015a50: 00001812 mflo r3
00015a54: 340200c0 ori r2,r0,0x00c0                192s
00015a58: 00000000 nop
00015a5c: 0043001a div r2,r3                       how many 192's the time signature is in?
00015a60: 00001012 mflo r2
00015a64: 90830000 lbu r3,0x0000(r4)               load time signature top
00015a68: a4a2003a sh r2,0x003a(r5)                store time signature bototm
00015a6c: 94a2003a lhu r2,0x003a(r5)               
00015a70: a4a6003c sh r6,0x003c(r5)                store raw time signature bottom
00015a74: a4a30038 sh r3,0x0038(r5)                
00015a78: a4a3003e sh r3,0x003e(r5)                store time signature top twice
00015a7c: a4a20036 sh r2,0x0036(r5)                store literal time signature top again?
00015a80: 03e00008 jr r31
00015a84: 24820002 addiu r2,r4,0x0002