(Hardware) Hologram Projector - simon987/Much-Assembly-Required GitHub Wiki
Bexsh Optics's basic Hologram projector device is able to display a 16-bit number in hexadecimal format. It is ideal for debugging or showing your friends how 1337 you are.
Specifications
Manufacturer: Bexsh Optics
Version: 1.1B
Default address: 0x0009
Hardware ID: 0x0009
Interrupt Behavior
| Value of A | Action | Energy cost | Result |
|---|---|---|---|
| 0 | HOLO_CLEAR |
0 kJ |
Don't display anything |
| 1 | HOLO_DISPLAY_HEX |
0 kJ |
Displays the value of the B register in hexadecimal format |
| 2 | HOLO_DISPLAY_STRING |
0 kJ |
Displays a zero-terminated Unicode string (max. 8 characters). Specify the address of the string with the X register |
| 3 | HOLO_DISPLAY_DEC |
0 kJ |
Displays the value of the B register in decimal format |
| 4 | HOLO_DISPLAY_COLOR |
4 kJ |
Changes the color of the hologram projections using the value of the B:C register (e.g. B: 0x00AA, and C: 0xBBCC, would be RGB 0xAABBCC) |
Note that the Hologram Projector will clear itself at the end of the tick, it is only necessary to use CLEAR when you want to cancel a DISPLAY command executed within the same tick.