function rxLoadImage()
{
  rxClearCanvas();
  rxStopVM();
  ip = 0;
  tib = "";
  try
  {
    image = localStorage['retroImage'].split(';').map(function(x){return parseInt(x)});
  }
  catch (e)
  {
    alert("Sorry, but we couldn't find a saved image.");
  }
  data.reset();
  address.reset();
  rxStartVM();
}
/**********************************************************************
 * Image Management
 *
 * Functions for loading a saved image, saving the image, and restoring
 * to a clean image are here.
 **********************************************************************/
Image Management
Functions for loading a saved image, saving the image, and restoring
to a clean image are here.
Image Management Functions for loading a saved image saving the image and restoring to a clean image are here .
function rxLoadImage()
{
  rxClearCanvas();
  rxStopVM();
  ip = 0;
  tib = "";
  try
  {
    image = localStorage['retroImage'].split(';').map(function(x){return parseInt(x)});
  }
  catch (e)
  {
    alert("Sorry, but we couldn't find a saved image.");
  }
  data.reset();
  address.reset();
  rxStartVM();
}
function rxLoadImage ( ) { rxClearCanvas ( ) ; rxStopVM ( ) ; ip = 0 ; tib = "" ; try { image = localStorage [ 'retroImage' ] . split ( ';' ) . map ( function ( x ) { return parseInt ( x ) } ) ; } catch ( e ) { alert ( "Sorry, but we couldn't find a saved image." ) ; } data . reset ( ) ; address . reset ( ) ; rxStartVM ( ) ; }
Image Management
 Functions for loading a saved image, saving the image, and restoring
 to a clean image are here.
Image Management Functions for loading a saved image saving the image and restoring to a clean image are here .