aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/resources.h
diff options
context:
space:
mode:
authorD G Turner2012-07-11 19:28:36 +0100
committerD G Turner2012-07-11 19:28:36 +0100
commit53a7e522eafe0a39abca00ba82033c80c973bbe6 (patch)
tree83d9e8a97ca1b05d8011bdf5e9e3671f6b65e337 /engines/teenagent/resources.h
parent923c05faf5de95b3b80b1cbc4f9b6675f61bc9aa (diff)
downloadscummvm-rg350-53a7e522eafe0a39abca00ba82033c80c973bbe6.tar.gz
scummvm-rg350-53a7e522eafe0a39abca00ba82033c80c973bbe6.tar.bz2
scummvm-rg350-53a7e522eafe0a39abca00ba82033c80c973bbe6.zip
TEENAGENT: Start replacing hardcoded addresses with symbols.
Diffstat (limited to 'engines/teenagent/resources.h')
-rw-r--r--engines/teenagent/resources.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/teenagent/resources.h b/engines/teenagent/resources.h
index 1f14f2cbea..cc0d1ebe79 100644
--- a/engines/teenagent/resources.h
+++ b/engines/teenagent/resources.h
@@ -31,6 +31,18 @@ struct ADGameDescription;
namespace TeenAgent {
+// Code Segment Addresses
+// Intro function : 0x024c
+const uint16 csAddr_intro = 0x024c;
+// Display Message function : 0xa055
+const uint16 csAddr_displayMsg = 0xa055;
+// Reject Message function : 0xa4d6
+const uint16 csAddr_rejectMsg = 0xa4d6;
+
+// Data Segment Addresses
+// Reject Messages Address Pointers : (4 * 2-byte) = 0x339e to 0x33a5
+const uint16 dsAddr_rejectMsg = 0x339e;
+
class Resources {
public:
void deinit();