summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorcheapie <no-email-for-you@example.com>2021-01-26 15:44:07 -0600
committercheapie <no-email-for-you@example.com>2021-01-26 15:44:07 -0600
commit91b95b03cf8d739ed6377060a11785c2436b0540 (patch)
tree796e2356e521136a832bf9e949216f6711cbf7e4 /README
parentc4b40bcfd5c7116a48af87e3db07a9c29757fed9 (diff)
downloaddigistuff-91b95b03cf8d739ed6377060a11785c2436b0540.tar
digistuff-91b95b03cf8d739ed6377060a11785c2436b0540.tar.gz
digistuff-91b95b03cf8d739ed6377060a11785c2436b0540.tar.bz2
digistuff-91b95b03cf8d739ed6377060a11785c2436b0540.tar.xz
digistuff-91b95b03cf8d739ed6377060a11785c2436b0540.zip
Add RAM, EEPROM, and GPU
Diffstat (limited to 'README')
-rw-r--r--README11
1 files changed, 11 insertions, 0 deletions
diff --git a/README b/README
index 37baa7f..efd7f67 100644
--- a/README
+++ b/README
@@ -90,3 +90,14 @@ In addition to right-clicking the controller in use to stop using it, the follow
* The player leaves the game
* The player is teleported away from the controller
* The controller receives the string "release" on its digilines channel
+
+How to use the RAM and EEPROM chips:
+First, set a channel.
+Messages should consist of a table, with "command" set to either "read" or "write". "address" should be set to the number (0-31) of the 512-character block to read or write, and if writing then "data" should contain the data to write.
+Example (to write - reading is similar, but with no data):
+ {command = "write",address = 7,data = "9a91a9e451b94dc262972557ab0d406f"}
+
+The RAM and EEPROM chips behave identically, except that the RAM chip loses its contents when dug whereas the EEPROM does not.
+
+How to use the 2D graphics processor:
+Please see gpu.txt for information on this part.