* Converts an unsigned 16-bit value to signed.
(value)
| 106 | * Converts an unsigned 16-bit value to signed. |
| 107 | */ |
| 108 | function toSigned16(value) { |
| 109 | return value > 0x7FFF ? value - 0x10000 : value; |
| 110 | } |
| 111 | |
| 112 | /** |
| 113 | * Combines two 16-bit registers into a 32-bit value. |