- - - | ## Friend of Son of Little Man Computer (FoSoLMC) Introducing... The Friend of Son of Little Man Computer. The Friend of Son of Little Man Computer is an extension of the Son of Little Man Computer. Current version of FoSoLMC is 1.3.0 (September 16, 2000) Major Changes/Additions (FoSoLMC 1.3.0): Added Terminal Window (Output Only), making it easier to capture multiple output values. The Terminal Window can be enabled/disabled via the "Terminal" menu. Minor bug fixes. Some code optimization. "New Format" renamed "Enhanced Format". Major Changes/Additions (FoSoLMC 1.2.1): User is now once again prompted for save format. Format selections are pre-selected based on input format. Defaults to new format for new files. Issues with command line switches resolved. Program once again accepts command line switches (as described below, v1.1.0). Switches override auto format detection. Fixed several bugs discovered in version 1.2.0. Major Changes/Additions (FoSoLMC 1.2.0): Added "Smart Input" functionality. It is no longer necessary to specify new or old file format. Format will automatically be determined during load, and file save will output in the same format as loaded. New files are currently saved in old format by default. This will likely be changed in the next revision. Application's background colour changed because of personal taste. Changed memory scrollbar to a vertical scrollbar. Memory boxes can now be scrolled one at time as well as by tens. Program now displays warnings on screen in case of input exceptions. Warnings do not (generally) affect program execution, and are purely informational. See the screen shot for an example. Please Note: This version no longer expects command line switches, and may produce unexpected results if command line switches are used. Next revision will likely accept (but ignore) any switches. Major Changes/Additions (FoSoLMC 1.1.1): Fixed some major bugs associated with the command line functionality introduced in version 1.1.0. Major Changes/Additions (FoSoLMC 1.1.0): Added ability to specify file to load on the command line (Best accomplished from the RUN prompt). The syntax is as follows: fosolmc.exe [ [-o|n] path_to_file] The first argument specifies whether to load the file in old SoLMC (-o) or new FoSoLMC (-n) format. If omitted, format defaults to new format. See below for a description of the different formats. The second argument should be a full path to the LMC program to load. Major Changes/Additions (SoLMC -> FoSoLMC 1.0.0): Code ported from Visual Basic 4.0 to 6.0 FoSoLMC saves and loads files with two distinct formats: Old (SoLMC) Format: all mail box contents appended together and outputed on a single line in the *.lmc file. For example:
          500227500228500229...
    - New (FoSoLMC) Format: mail box contents outputed one per line, facilitating external editing of the *.lmc file. For example:
          500
          227
          500
          228
          500
          229
          ...
If file contains data for less than 100 mail boxes remaining mail boxes are initialized to "000". If file contains data for more than 100 mail boxes remaining data is ignored (truncated). Added EasyEdit utility, which allows contents of mail boxes to be easily edited within the FoSoLMC program and then changes can be either ignored (discarded) or returned and loaded back into the mail boxes. EasyEdit utility includes: Cut, Copy and Paste functionality. Select All functionality. Find/Find Next functionality. Additional error trapping added. Download Information: If you have Visual Basic 6.0 on your computer, you should only need the actual program, fosolmc.exe. If you don't have Visual Basic 6.0 or the Visual Basic Runtime Libraries on your computer you will need to download and install the using the Setup Kit below. FoSoLMC Version 1.3.0 FoSoLMC program (FoSoLMC.exe) Size: 60 Kb FTP Download Setup program and setup files for FoSoLMC (FoSoLMC.zip) Size: 1.493 Mb FTP Download Visual Basic 6.0 Source Files (FoSoLMC_src.zip) Size: 14Kb Note: The source is currently not well documented. You're free to modify and distribute this program. I'd love to be notified of any changes you make (see email address below). FTP Download Support Information: If you find any bugs, please report them, by email, to buggysoftware@chyne.com. Questions and comments can also be sent to the address above. Suggested additions for future releases are also welcome. © 2001 Christopher S. Hyne This site hosted by CHYNE Communications and Dyzzy.com. |