 |
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:
- 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
- Setup program and setup files for FoSoLMC (FoSoLMC.zip) Size: 1.493 Mb
- 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).
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.
|
|