diff --git a/VersionASM b/VersionASM
index c9b8f840271d2f7f16162e6db1194468ef245e96..68053c7d6e254dfea0ac738b194d770f2c2d0369 100644
--- a/VersionASM
+++ b/VersionASM
@@ -8,11 +8,11 @@
                         GBLS    Module_FullVersion
                         GBLS    Module_ApplicationDate2
                         GBLS    Module_ApplicationDate4
-Module_MajorVersion     SETS    "5.11"
-Module_Version          SETA    511
+Module_MajorVersion     SETS    "5.12"
+Module_Version          SETA    512
 Module_MinorVersion     SETS    ""
-Module_Date             SETS    "11 Aug 2000"
-Module_ApplicationDate2 SETS    "11-Aug-00"
-Module_ApplicationDate4 SETS    "11-Aug-2000"
-Module_FullVersion      SETS    "5.11"
+Module_Date             SETS    "15 Aug 2000"
+Module_ApplicationDate2 SETS    "15-Aug-00"
+Module_ApplicationDate4 SETS    "15-Aug-2000"
+Module_FullVersion      SETS    "5.12"
                         END
diff --git a/VersionNum b/VersionNum
index 81e027b69fd7f05362dcc149f02fce8204370b13..27d097327f354adce5c3885895c311475cbe8a40 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,18 +1,18 @@
-/* (5.11)
+/* (5.12)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  *
  */
-#define Module_MajorVersion_CMHG        5.11
+#define Module_MajorVersion_CMHG        5.12
 #define Module_MinorVersion_CMHG        
-#define Module_Date_CMHG                11 Aug 2000
+#define Module_Date_CMHG                15 Aug 2000
 
-#define Module_MajorVersion             "5.11"
-#define Module_Version                  511
+#define Module_MajorVersion             "5.12"
+#define Module_Version                  512
 #define Module_MinorVersion             ""
-#define Module_Date                     "11 Aug 2000"
+#define Module_Date                     "15 Aug 2000"
 
-#define Module_ApplicationDate2         "11-Aug-00"
-#define Module_ApplicationDate4         "11-Aug-2000"
+#define Module_ApplicationDate2         "15-Aug-00"
+#define Module_ApplicationDate4         "15-Aug-2000"
 
-#define Module_FullVersion              "5.11"
+#define Module_FullVersion              "5.12"
diff --git a/rlib/Resources/Australia/Messages b/rlib/Resources/Australia/Messages
new file mode 100644
index 0000000000000000000000000000000000000000..d0624cd3774680b509d164cc3726b3872c093299
--- /dev/null
+++ b/rlib/Resources/Australia/Messages
@@ -0,0 +1,30 @@
+alarm1:Unable to read monotonic time
+alarm2:Not enough memory to set alarm
+dbox1:Not enough memory to create dialogue box
+dbox2:Templates file not loaded for use with dialogue boxes
+flex1:Flex memory error
+flex2:Not enough memory, or not within *desktop world
+flex3:Flex not initialised
+fontmenu1:Incorrect parameter to font_makemenu
+fontmenu2:Not enough memory for font menu
+fontmenu3:Not enough memory for font identifier
+menu1:Not enough memory for menu
+resspr1:Not enough memory to load sprite file '%s'
+saveas1:To save, drag the icon to a directory display
+template1:Template '%s' not found
+template2:Not enough memory to load templates
+txtopt1:Not enough memory to cache options name
+signal1:Data abort
+signal2:Arithmetic exception
+signal3:Illegal instruction
+signal4:Escape
+signal5:Internal address error
+signal6:Termination request
+wimpt1:Unrecoverable internal error (%s), must exit immediately
+wimpt2:%s has suffered an unrecoverable internal error (%s) and must exit immediately
+wimpt3:Not enough memory for active windows
+win1:Too many windows
+win2:Not enough memory to change window title
+xferrecv1:Can't transfer file (Scrap directory not set)
+xferrecv2:Data transfer failed
+xfersend2:Selection
diff --git a/rlib/Resources/Australia/RCA/Messages b/rlib/Resources/Australia/RCA/Messages
new file mode 100644
index 0000000000000000000000000000000000000000..aafdf212a959d9488f85c6c098ed0fa7c855bbee
--- /dev/null
+++ b/rlib/Resources/Australia/RCA/Messages
@@ -0,0 +1,30 @@
+alarm1:Unable to read monotonic time
+alarm2:Not enough memory to set alarm
+dbox1:Not enough memory to create dialogue box
+dbox2:Templates file not loaded for use with dialogue boxes
+flex1:Flex memory error
+flex2:Not enough memory, or not within *desktop world
+flex3:Flex not initialised
+fontmenu1:Incorrect parameter to font_makemenu
+fontmenu2:Not enough memory for font menu
+fontmenu3:Not enough memory for font identifier
+menu1:Not enough memory for menu
+resspr1:Not enough memory to load sprite file '%s'
+saveas1:To save, drag the icon to a directory display
+template1:Template '%s' not found
+template2:Not enough memory to load templates
+txtopt1:Not enough memory to cache options name
+signal1:Data abort
+signal2:Arithmetic exception
+signal3:Illegal instruction
+signal4:Escape
+signal5:Internal address error
+signal6:Termination request
+wimpt1:The system has experienced a technical difficulty.  Please select continue.
+wimpt2:The system has experienced a technical difficulty.  Please select continue.
+wimpt3:Not enough memory for active windows
+win1:Too many windows
+win2:Not enough memory to change window title
+xferrecv1:Can't transfer file (Scrap directory not set)
+xferrecv2:Data transfer failed
+xfersend2:Selection
diff --git a/rlib/Resources/Ireland/Messages b/rlib/Resources/Ireland/Messages
new file mode 100644
index 0000000000000000000000000000000000000000..d0624cd3774680b509d164cc3726b3872c093299
--- /dev/null
+++ b/rlib/Resources/Ireland/Messages
@@ -0,0 +1,30 @@
+alarm1:Unable to read monotonic time
+alarm2:Not enough memory to set alarm
+dbox1:Not enough memory to create dialogue box
+dbox2:Templates file not loaded for use with dialogue boxes
+flex1:Flex memory error
+flex2:Not enough memory, or not within *desktop world
+flex3:Flex not initialised
+fontmenu1:Incorrect parameter to font_makemenu
+fontmenu2:Not enough memory for font menu
+fontmenu3:Not enough memory for font identifier
+menu1:Not enough memory for menu
+resspr1:Not enough memory to load sprite file '%s'
+saveas1:To save, drag the icon to a directory display
+template1:Template '%s' not found
+template2:Not enough memory to load templates
+txtopt1:Not enough memory to cache options name
+signal1:Data abort
+signal2:Arithmetic exception
+signal3:Illegal instruction
+signal4:Escape
+signal5:Internal address error
+signal6:Termination request
+wimpt1:Unrecoverable internal error (%s), must exit immediately
+wimpt2:%s has suffered an unrecoverable internal error (%s) and must exit immediately
+wimpt3:Not enough memory for active windows
+win1:Too many windows
+win2:Not enough memory to change window title
+xferrecv1:Can't transfer file (Scrap directory not set)
+xferrecv2:Data transfer failed
+xfersend2:Selection
diff --git a/rlib/Resources/Ireland/RCA/Messages b/rlib/Resources/Ireland/RCA/Messages
new file mode 100644
index 0000000000000000000000000000000000000000..aafdf212a959d9488f85c6c098ed0fa7c855bbee
--- /dev/null
+++ b/rlib/Resources/Ireland/RCA/Messages
@@ -0,0 +1,30 @@
+alarm1:Unable to read monotonic time
+alarm2:Not enough memory to set alarm
+dbox1:Not enough memory to create dialogue box
+dbox2:Templates file not loaded for use with dialogue boxes
+flex1:Flex memory error
+flex2:Not enough memory, or not within *desktop world
+flex3:Flex not initialised
+fontmenu1:Incorrect parameter to font_makemenu
+fontmenu2:Not enough memory for font menu
+fontmenu3:Not enough memory for font identifier
+menu1:Not enough memory for menu
+resspr1:Not enough memory to load sprite file '%s'
+saveas1:To save, drag the icon to a directory display
+template1:Template '%s' not found
+template2:Not enough memory to load templates
+txtopt1:Not enough memory to cache options name
+signal1:Data abort
+signal2:Arithmetic exception
+signal3:Illegal instruction
+signal4:Escape
+signal5:Internal address error
+signal6:Termination request
+wimpt1:The system has experienced a technical difficulty.  Please select continue.
+wimpt2:The system has experienced a technical difficulty.  Please select continue.
+wimpt3:Not enough memory for active windows
+win1:Too many windows
+win2:Not enough memory to change window title
+xferrecv1:Can't transfer file (Scrap directory not set)
+xferrecv2:Data transfer failed
+xfersend2:Selection