Answers.Body: <p>In response to the error:</p>
  <pre><code>&quot;A critical error has occurred. You may be running out of memory, or you may need to reinstall Robotics Invention System 2.0&quot;  
  </code></pre>
  <p>This is a bug with the Quicktime version (4.0?) installed with Mindstorms. Two possible solutions:</p>
  <ol>
  <li><a href="https://wittykeegan.blogspot.com/2011/12/running-lego-mindstorms-ris-20-on-newer.html" rel="nofollow noreferrer">https://wittykeegan.blogspot.com/2011/12/running-lego-mindstorms-ris-20-on-newer.html</a></li>
  <li><a href="https://listserv.jmu.edu/cgi-bin/wa?A3=ind0911&amp;L=VADCFLL-L&amp;E=quoted-printable&amp;P=1799439&amp;B=--0-2097542931-1259040070%3D%3A26632&amp;T=text%2Fhtml;%20charset=utf-8" rel="nofollow noreferrer">https://listserv.jmu.edu/cgi-bin/wa?A3=ind0911&amp;L=VADCFLL-L&amp;E=quoted-printable&amp;P=1799439&amp;B=--0-2097542931-1259040070%3D%3A26632&amp;T=text%2Fhtml;%20charset=utf-8</a></li>
  </ol>
  <p>To summarize:</p>
  <ol>
  <li><p>Delete the following temporary file. You may need to make Hidden Folders visible to see the AppData/Application Data folder:</p>
  <p>Vista/Win7: C:\Users&lt;user&gt;\AppData\Local\Temp\Ris 2.0.mov.#res<br />
  XP: C:\Documents and Settings&lt;user&gt;\Application Data\Temp\Ris 2.0.mov.#res</p>
  </li>
  <li><p>In some cases Step 1 fixes the problem entirely. Sometimes the file reappears and the error message returns. In this case, it's helpful to have a script which automatically deletes the file and launches Robotics Invention System. Copy the following code into notepad, then save as &quot;<strong>LaunchRIS.bat</strong>&quot;:</p>
  </li>
  </ol>
  <pre><code>@echo off
  
  rem Author: Keegan Witt
  rem Description: Deletes temp file that prevents RIS 2.0 from launching correctly on newer versions of Windows then launches RIS 2.0
  
  del &quot;%TEMP%\Ris 2.0.mov.#res&quot;
  if %PROCESSOR_ARCHITECTURE% == x86 (
      &quot;%PROGRAMFILES%\LEGO MINDSTORMS\RIS 2.0\LaunchRis2.exe&quot;
  ) else (
      &quot;%PROGRAMFILES(X86)%\LEGO MINDSTORMS\RIS 2.0\LaunchRis2.exe&quot;
  )
  </code></pre>
  <p>Make sure this is saved as a .bat and not a .txt! In notepad's Save-As dialog box, select filetype &quot;All Files&quot; before you type in &quot;LaunchRIS.bat&quot; so it doesn't automatically add the .txt extension.</p>
  <p>Double click the script to run it. For convenience, you can make a shortcut to LaunchRIS.bat and use that instead of the default shortcut. You can even change the icon back to the yellow RCX brick by selecting the LaunchRIS2.exe executable in the shortcut properties.</p>
  <ol start="3">
  <li>If the problem persists, it's possible you already have a later version of Quicktime installed which is conflicting with the version installed by RIS. Open the add/remove programs menu from the Windows control panel to see what Quicktime versions are on your system. Then do the following:</li>
  </ol>
  <ul>
  <li>Uninstall all versions of Quicktime</li>
  <li>Reinstall Quicktime 4 from the RIS installer</li>
  <li>Reinstall the later version of Quicktime to a different install directory so the two versions can coexist better</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-02T16:33:24.600Z
Answers.Text: Thanks for that I will try it but I think I have found an easier fix. I have set up another user and it seems to be working on that…….almost, it won’t recognise the usb tower…yet. I am working on that.
Answers.UserDisplayName: Jotec
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-02T17:58:09.177Z
Answers.Text: Possibly try reinstalling the USB tower driver? I know there was at least one revision after RIS 2.0 was released. See here: https://www.philohome.com/sdk25/sdk25.htm
Answers.UserDisplayName: MindS1
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-02T19:00:30.953Z
Answers.Text: Thanks for that have downloaded. The working second user has now stoped with the same memory error grrrrrrrr
Answers.UserDisplayName: Jotec
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-02T19:48:14.443Z
Answers.Text: The troublesome temporary file I described above reappears when RIS is launched. Have you tried deleting it yet? You may not even need to go past step 1 to fix this.
Answers.UserDisplayName: MindS1
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-03T15:40:44.480Z
Answers.Text: No temp directory found. I did a file search and that did not find the file. Reinstalled QuickTime from mindstorms and now get an error “QuickTime error detected, please reinstall QuickTime from RIS” tried several times same error. Any other ideas ?
Answers.UserDisplayName: Jotec
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-02T14:33:38.997Z
Answers.LastActivityDate: 2022-03-02T19:49:43.210Z
Answers.LastEditDate: 2022-03-02T19:49:43.210Z
Answers.UserDisplayName: MindS1
Answers.Body: <p>Got it working with QuickTime installed from the mindstorms folder. First, though I couldn’t find the files shown above, I did a search for all QuickTime files on C:, there were lots in various directories, and deleted them all! I reinstalled mindstorms, without QuickTime then did a separate install of QT. So far that works. The tower is not working yet but that is next when I have tried starting the computer and MS a few time to ensure the QT error has gone.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-03-09T11:30:34.610Z
Answers.LastActivityDate: 2022-03-09T11:30:34.610Z
Answers.UserDisplayName: Jotec
Body: <p>I have installed mindstorms ris 2.0 on an XP system. Initially it worked fine now I get an “insufficient memory” error. I have reinstalled and tried a different hard drive. No change. Possibly the usb tower is plugged into a different port, should this matter? Any ideas?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-03-02T14:37:14.427Z
Comments.Text: I honestly feel really bad you're having so much trouble getting this working for your grandson. I have a classroom set of Robotics Invention System kits I still use to teach robotics, and it's really frustrating the hoops we have to jump through to get the software working on even semi-modern hardware. Kudos to you for sticking to it!
Comments.UserDisplayName: MindS1
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-03-02T16:36:43.787Z
Comments.Text: Thanks for that. I started out teaching this back in 99 had a classroom set that worked well also used Dacta, which I still have an interface but want to get two copies of Mindstorms working first.
Comments.UserDisplayName: Jotec
Tags: <mindstorms>
Title: mindstorms ris2 on XP memory error
UserDisplayName: Jotec
ThreadText: # mindstorms ris2 on XP memory error
  
  (Asked by: username_0 on 2022-03-01)
  
  I have installed mindstorms ris 2.0 on an XP system. Initially it worked fine now I get an “insufficient memory” error. I have reinstalled and tried a different hard drive. No change. Possibly the usb tower is plugged into a different port, should this matter? Any ideas?
  
  **Tags:** mindstorms
  
  > **Comments:**
  > **username_1**: I honestly feel really bad you're having so much trouble getting this working for your grandson. I have a classroom set of Robotics Invention System kits I still use to teach robotics, and it's really frustrating the hoops we have to jump through to get the software working on even semi-modern hardware. Kudos to you for sticking to it!  
  > **username_0**: Thanks for that. I started out teaching this back in 99 had a classroom set that worked well also used Dacta, which I still have an interface but want to get two copies of Mindstorms working first.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2022-03-02. Score: 4
  
  In response to the error:
  
  ```
  "A critical error has occurred. You may be running out of memory, or you may need to reinstall Robotics Invention System 2.0"  
  
  ```
  
  This is a bug with the Quicktime version (4.0?) installed with Mindstorms. Two possible solutions:
  
  1. <https://wittykeegan.blogspot.com/2011/12/running-lego-mindstorms-ris-20-on-newer.html>
  2. <https://listserv.jmu.edu/cgi-bin/wa?A3=ind0911&L=VADCFLL-L&E=quoted-printable&P=1799439&B=--0-2097542931-1259040070%3D%3A26632&T=text%2Fhtml;%20charset=utf-8>
  
  To summarize:
  
  1. Delete the following temporary file. You may need to make Hidden Folders visible to see the AppData/Application Data folder:
  
     Vista/Win7: C:\Users<user>\AppData\Local\Temp\Ris 2.0.mov.#res  
     XP: C:\Documents and Settings<user>\Application Data\Temp\Ris 2.0.mov.#res
  2. In some cases Step 1 fixes the problem entirely. Sometimes the file reappears and the error message returns. In this case, it's helpful to have a script which automatically deletes the file and launches Robotics Invention System. Copy the following code into notepad, then save as "**LaunchRIS.bat**":
  
  ```
  @echo off
  
  rem Author: Keegan Witt
  rem Description: Deletes temp file that prevents RIS 2.0 from launching correctly on newer versions of Windows then launches RIS 2.0
  
  del "%TEMP%\Ris 2.0.mov.#res"
  if %PROCESSOR_ARCHITECTURE% == x86 (
      "%PROGRAMFILES%\LEGO MINDSTORMS\RIS 2.0\LaunchRis2.exe"
  ) else (
      "%PROGRAMFILES(X86)%\LEGO MINDSTORMS\RIS 2.0\LaunchRis2.exe"
  )
  
  ```
  
  Make sure this is saved as a .bat and not a .txt! In notepad's Save-As dialog box, select filetype "All Files" before you type in "LaunchRIS.bat" so it doesn't automatically add the .txt extension.
  
  Double click the script to run it. For convenience, you can make a shortcut to LaunchRIS.bat and use that instead of the default shortcut. You can even change the icon back to the yellow RCX brick by selecting the LaunchRIS2.exe executable in the shortcut properties.
  
  3. If the problem persists, it's possible you already have a later version of Quicktime installed which is conflicting with the version installed by RIS. Open the add/remove programs menu from the Windows control panel to see what Quicktime versions are on your system. Then do the following:
  
  * Uninstall all versions of Quicktime
  * Reinstall Quicktime 4 from the RIS installer
  * Reinstall the later version of Quicktime to a different install directory so the two versions can coexist better
  
  > **Comments:**
  > **username_0**: Thanks for that I will try it but I think I have found an easier fix. I have set up another user and it seems to be working on that…….almost, it won’t recognise the usb tower…yet. I am working on that.  
  > **username_1**: Possibly try reinstalling the USB tower driver? I know there was at least one revision after RIS 2.0 was released. See here: https://www.philohome.com/sdk25/sdk25.htm  
  > **username_0**: Thanks for that have downloaded. The working second user has now stoped with the same memory error grrrrrrrr  
  > **username_1**: The troublesome temporary file I described above reappears when RIS is launched. Have you tried deleting it yet? You may not even need to go past step 1 to fix this.  
  > **username_0**: No temp directory found. I did a file search and that did not find the file. Reinstalled QuickTime from mindstorms and now get an error “QuickTime error detected, please reinstall QuickTime from RIS” tried several times same error. Any other ideas ?  
  
  ---
  
  ### Answer by username_0 on 2022-03-09. Score: 2
  
  Got it working with QuickTime installed from the mindstorms folder. First, though I couldn’t find the files shown above, I did a search for all QuickTime files on C:, there were lots in various directories, and deleted them all! I reinstalled mindstorms, without QuickTime then did a separate install of QT. So far that works. The tower is not working yet but that is next when I have tried starting the computer and MS a few time to ensure the QT error has gone.
  
  
  ---
  
  