MacWise began it's life as a Prism terminal emulator for Apple IIGS in 1988. But the name was originally not MacWise. It was PrismGS and was not yet a released product.
I wrote PrismGS using the AC/Basic programming language back in 1988 for my own personal use.
The timeline below shows the progression of my terminal emulators from PrismGS to MacToPic to MacToPic Plus to MacWise. There were many incremental versions in addition to what is shown here but these are the major releases. Thousands of hours of programming over a 30-year time span eventually added up to over 60,000 lines of code in MacWise version 16.
Wrote PrismGS for Apple IIGS using AC/Basic (not for sale)
PrismGS 1988 Video
Ported PrismGS to MacPrism II on Macintosh using QuickBasic (not for sale)
Worked on this version for about a year in preparation for a consumer product.
Macs ran on 68000 series processors at this time.
MacPrism II 1988 Video
Renamed MacPrism II to MacToPic (version 1.0)
( I discovered that another developer was already using the MacPrism name and therefore needed to change my app name).
This was the first product for sale.
The name, MacToPic alluded to the fact that it let Macs communicate with host computers running the PICK operating system.
This was before the internet and MacToPic was shipped by mail with 3.5 inch floppies and a printed manual.
This released version also used the MacToPicFont which I designed myself one pixel at a time using a program called Fontastic. This was necessary to support graphic drawing characters which use character fonts to display single and double lines for drawing boxes. This font was later renamed to MacWiseFont.
This version also added DEC VT101 and Viewpoint Emulation (a very minimal emulation in this first version)
MacToPic version 1 - 1989 Video
Released MacToPic version 2
Added Wyse 50 emulation
Released MacToPic Plus version 1.0
$295 per user
This first version of MacToPic Plus was built upon MacToPic version
2.52 and added the capability to display MacPaint Pictures under host control.
This photo of the box, manual and floppy disks shows the packaging for the product. It was the same packaging that was used for the original MacToPic in 1989 but added stickers showing that it was the plus version.
Spring 1992 Newsletter
Before the Internet, everything was mailed out by US Postage.
We used Pagemaker to create our newsletters.
This one promotes the new release of MacToPic and MacToPic Plus version 4.05
and mentions the new Powerbook 170, a PROC for transferring data and our award nomination.
Released MacToPic and MacToPic Plus version 5.0
Microsoft discontinued QuickBasic for Mac.
That forced me to port MacToPic from QuickBasic to Futurebasic
This was a huge project, taking months, with much of the code requiring a rewrite.
Released MacToPic Plus version 6.0 with CommToolBox support
The CommToolBox was a major addition requiring months of programming.
The CommToolBox advantage was the ability to use third party communication tools as well as Apple Tools ( such tools as serial, modem, xmodem, ymodem and telnet)
MacToPic Plus version 6 - 1995 Video
I created the Carnation Software web site using a text editor and html code.
Started selling MacToPic and MacToPic Plus on the web.
in 1995 I re-designed the web site using Adobe Pagemill
MacToPic Plus version 7 released
Added Wyse 60 emulation
MacWise version 1.0 released.
This was initially based upon MacToPic version 6 with no Host-To-Mac and Mac-To-Host data transfers. Also, did not support special host commands yet or Applescript.
MacWise Version 1 Video
MacToPic Plus supports AppleScript
Another huge project to add AppleScript commands for the user to interact with the host and other Mac applications.
MacToPic Plus version 8.3.0 released
Added Wyse 370 emulation
MacWise version 2.2.0 released
Added Wyse 370 emulation
Version 9.3.2 was the last version of MacToPic Plus
MacWise version 10 released
Compatible with OS X on PowerPC Macs
This upgrade required months of programming. It no longer used the CommToolBox as Apple discontinued it. MacWise version 4 was the last version to use the CommToolBox (there was no version 5 thru 9)
Now uses the Mac unix shell to make all connections to the host.
Added option to lock settings files for corporate users.
Added text data transfer (Host-To-Mac and Mac-To-Host) ported from MacToPic program.
Added Special Host Commands ported from MacToPic program.
Telnet and SSH Connections added.
MacWise version 10.5
Applescript supported (all AppleScript commands ported from MacToPic Plus)
MacWise version 4.4.2 was the last version of MacWise for OS 9 (Classic Macs)
MacWise Version 4.4.2 Demo
MacToPic Plus discontinued
MacWise version 11 released
Runs natively on Intel and PPC Macs. No more Rosetta. This was accomplished by converting the entire MacWise project from Basic to C using FBtoC.
This was another huge programming project requiring many months of work.
MacWise version 11.58
French localization added.
All pull down menus and dialog boxes are now in French when the French keyboard has been selected in in the OSX keyboard preferences.
A lot of programming time went into this.
A fellow FutureBasic programmer, Alain Pastor, did all of the translations from English to French.
MacWise version 12 released
Support screen saves and restores for hosts that use HostAccess and Accuterm PC emulation protocols
MacWise version 14 released
Compatible with Mountain Lion
MacWise version 15 released
Compatible with El Capitan
MacWise version 16 released
Compatible with MacOS Sierra
Adds new 36-Point Font and larger window
MacWise version 16.0.7 released
Compatible with MacOS High Sierra
Apple no longer includes Telnet with High Sierra. You must use Kermit with MacWise to get a telnet connection. A Kermit installer is now included with MacWise.
Detailed version history of MacWise starting with version 10
MacWise version 16 history
MacWise version 15 history
MacWise version 14 history
MacWise version 12 history
MacWise version 11 history
MacWise version 10 history
The current version of MacWise is here
Software developer and MacWise programmer