Thanks for the tests. What do you mean "more stepping"?

The key changes from the original post are:

  • Streamlined system name processing
  • Replaced Counter loop with 4 SubStr commands
  • Integrated the Hex conversion, eliminating the need for the array and the second loop
  • Used CInt() instead of Int() to eliminate the If $Memory Mod 2 test.

This was tested with systems with 512M, 1G, 2G, 4G, and 5.5G - I can test it with some smaller memory model systems at home, where one system has 192M.
_________________________
Actually I am a Rocket Scientist! \:D