- Where can I find software for my Newton?
- What software is available from Apple?
- Software problems
- Internet
- Fonts
- Audio
- International & Localized Software
A. Where can I find software for my Newton?
1. Software Archives
- The United Network of Newton Archives (UNNA) is by far the most comprehensive collection of Newton software and documentation, including site mirrors of historical importance.
- Pawel Piotrowski’s Newton Software Backup Server consists of a large repository of CD images, plus a mirror of UNNA.
- The Info-Mac Archive has a smaller collection of files, also browsable via their forum interface.
2. Software Developers
There are several Newton developers who still actively support and maintain their products or at least have kept information and downloads available.
- Simon Bell
- Avi Drissman
- Enfour (Japan)
- Enfour (North America)
- Five Speed Software
- Frank Gründel
- Paul Guyot
- Eckhart Köppen
- Daniel Padilla
- Sealie Computing
- SilverWare
- Smart Dog Software
- Softwarebüro Müller
- Stand Alone
- Thomas Tempelmann
- Adam Tow
- Steve Weyer
The following defunct developer sites have been saved in the Internet Archive.
B. What software is available from Apple?
1. Connection, backup, and package installer software
a. Newton Connection Kit
Newton Connection Kit (NCK) is an application that allows you to synchronize, backup, and manage data from a Newton device using a Mac OS or Windows computer.
NCK only works with Newton OS 1.x devices. For Newton OS 2.x devices, use NCU.
Software is available from UNNA:
Documentation is available from Apple: [cf. IIA5]
Documentation is also available from UNNA:
b. Newton Backup Utility
Newton Backup Utility (NBU) can install packages, as well as backup and restore data between a Newton device and a Mac OS or Windows computer.
Software is available from UNNA:
Documentation is available from Apple: [cf. IIA5]
- Newton Backup Utility User’s Guide (Mac OS)
- Newton Backup Utility User’s Guide (Windows)
Documentation is also available from UNNA:
- Newton Backup Utility User’s Guide (Mac OS)
- Newton Backup Utility User’s Guide (Windows)
c. Newton Package Installer
Newton Package Installer (NPI) does what it says. It installs packages on a Newton device from a Mac OS or Windows computer.
Software is available from UNNA:
d. Newton Connection Utilities
Newton Connection Utility (NCU) provides package installation, data backup, import and export of data.
NCU only works with Newton OS 2.x devices. For Newton OS 1.x devices, use NCK.
Software is available from UNNA:
Documentation is available from Apple: [cf. IIA5]
- Newton Connection Utilities User’s Manual (Mac OS)
- Newton Connection Utilities User’s Manual (Windows)
Documentation is also available from UNNA:
- Newton Backup Utility User’s Guide (Mac OS)
- Newton Backup Utility User’s Guide (Windows)
e. How can I connect to the Newton using ethernet?
This only works with devices running Newton OS 2.1 and Mac OS. The Windows version of Apple’s connection software does not connect over AppleTalk. A workaround is to use the Basilisk II Mac OS emulator.
A disk image with Newton Connection Utilities pre-installed for Basilisk II is available on UNNA.
- Make sure your card is supported. Check the list of cards and images on Victor Rehorst’s Ethernet Information page.
- Install the Newton Devices package from NIE 2.0
- Install the ethernet package for your card
- Reset your Newton (not required, but it’s a good idea)
- Insert the ethernet card — if an ID slip pops up, then the card is recognized — if not, then the card is damaged or not compatible
- On the Newton, go to Prefs -> AppleTalk, choose to Connect via EtherTalk, and then choose your ethernet card.
- On the Mac, in the AppleTalk control panel, choose connect via EtherTalk (instructions may vary depending on your Mac OS version)
- Connect the Newton and a Mac with ethernet cable through a hub, or use a special ethernet crossover cable (ask your local computer shop)
- Load up NCU/NBU/NPI on the Mac, Edit the Preferences, and make sure that ONLY AppleTalk is selected as a connection option (not required to have only AppleTalk selected, but it’s a good idea)
- Run Dock on the Newton, choose to connect via AppleTalk, browse for a computer (make sure NCU/NBU/NPI is still running on the Mac!), select your computer name when it appears.
- Voilà, they should connect.
2. Book creation and development software
a. Newton Press
Newton Press can be found on UNNA.
Documentation can be found on Apple’s FTP (among others), see question IIA5.
b. Newton Book Maker
Newton Book Maker with documentation can be found on UNNA.
c. Newton Toolkit
[cf. VIIA1a]
d. Newton C++ Toolbox
[cf. VIIA1b]
3. How do I use MacinTalk on my Newton?
a. Does MacinTalk work on my Newton?
MacinTalk only works with Newton OS 2.1 devices, including the MessagePad 2000, MessagePad 2100, and eMate 300.
Detailed information on using the various text-to-speech capabilities of MacinTalk can be found in the following articles:
- How to Work with the Text-to-Speech Extension by William Nelson and Jake Bordens
- More Newton Text to Speech by Jim Bailey
If you have a Newton OS 1.x device, you can try John Saccente’s Yak instead.
b. Where can I find MacinTalk?
To use MacinTalk, you’ll need to install the MacinTalk and SpeakText packages, which are usually named macintal.pkg
and speaktex.pkg
respectively.
These packages are available here:
- UNNA’s TextToSpeech
- Chris Frost’s Newton Home
c. How do I use MacinTalk to convert text to speech?
In most applications, tap the action or routing button and select “Speak Text” from the picker. MacinTalk will begin speaking the text in the current window. A good place to try this is the Notepad application.
You can also use MacinTalk to speak the contents of a Newton Book.
See also: Can I use MacinTalk with a Newton Book?
d. Can I change the voice used by MacinTalk?
MacinTalk includes nine voices to choose from.
- Fred (Male, middle pitch, default)
- Ralph (Male, low pitch)
- Junior (Male, high pitch)
- Kathy (Female, middle pitch)
- Princess (Female, high pitch)
- Zarvox (Computer, echo)
- Whisper (Male, whispering)
- Good News (Happy, singing)
- Bad News (Sad, singing)
To change the voice, open the InOut Box, tap the “i” button and select “Speak Text Prefs”. Choose the voice you wish to use from the “Voice” menu.
The voice parameter can also be set programmatically using the [[svox]]
syntax.
See the Embedded Commands section of More Newton Text to Speech for more information.
e. Can I change the volume of MacinTalk?
The volume is set to its maximum level by default. The easiest way to change how loud MacinTalk speaks is to change the volume on your Newton device. Keep in mind that if the volume of your Newton is also set to its maximum level, that is as loud as MacinTalk will get.
The volume parameter can be set programmatically using the [[volm]]
syntax. Since the default volume setting is 1.0, it can’t be set any louder than whatever the maximum volume of your Newton device is set to. You can set the volume parameter to an absolute value between 0.0 and 1.0, or you can adjust the volume up and down using a relative value, such as [[volm +0.1]]
or [[volm -0.1]]
.
See the Embedded Commands section of More Newton Text to Speech for more information.
4. What can Newton Works do for me?
a. Does it work on my Newton?
The Newton Works word processing module is mostly in 2.1 ROM. Therefore, it won’t work on any other device. The word processing was written to be used with the keyboard. However, there are several software packages that directly use the handwriting recognition, although they are more primitive than standard handwriting recognition input zones.
There is also software available that enhances the functionality of Newton Works.
Andree Dettmer compiled a list of Newton Works links on his Newton Does It! site.
b. Where can I find it?
Newton Works can normally be found on the CD or floppy disks that came with the MessagePad 2000, MessagePad 2100, or eMate 300. See question VB5.
The US version can also be found online on Laurent Daudelin’s website: http://nemesys.dyndns.org/NewtSoft_EN.html
The German version can be found on PDA LifeStyle website: http://www.pda-lifestyle.de/ftp/pub/newton/cd-2100/INSTALSW/newton-works.zip
c. What word processing software can I use on my Newton?
You can use AvailWorks.
d. Where can I find spreadsheet, drawing, and calculation stationery?
There are actually three additional stationeries for Newton Works: Works calculation, Works Draw and QuickFigure Works.
They are on the original eMate CD (QuickFigure Works was also available on the original MessagePad 2100 CD). See question VB5.
Newton Works can also be found on UNNA.
e. What spreadsheet software can I use on my Newton?
PelicanWare made a spreadsheet application called QuickFigure Pro.
[From David Huff]
The link is http://www.pelicanware.com/ and they are now selling products for the Newton 1.x OS for purchase online (e.g. QuickFigure Pro 2.5) for $29.95. Their later versions for Newton OS 2.x are avail for purchase w/demos for download.
Macapa’s Napkin Calc is a application that lets you create sheets where you enter numbers and text, then perform calculations on that data. Napkin Calc supports more than one sheet on screen at a time.
5. I bought a Newton but it didn’t come with a CD or floppy disks. Where can I find them?
All Newton models originally shipped with either a CD or floppy disks containing software. This software is available on UNNA.
Additionally, the Windows CD is available online:
- MessagePad 2100 US CD (Windows)
- eMate 300 CD (Windows)
- MessagePad 2100-D CD (Windows)
C. Software problems
1. I have an error message on my Newton. What does it mean?
There are two kind of error codes that appears in a dialog slip (small dialog with animated frame): positive numbers and negative numbers.
a. Negative numbers
These are standard Newton OS errors. The error number usually provides information about the type of error and can be found in the Programmer’s Reference for Newton OS 2.0 or in a book for Newton written by Chris Frost http://www.frostnet.net/chris/newton/html/books.html
Victor Rehorst built a database of errors that may contain more errors (especially from C++ headers). You’ll find it at: http://tools.unna.org/errors/
See also: What is the -10061 error?
b. Positive numbers
A positive error number generally indicates a bus error caused by a bad reference to a NewtonScript object or an error in some piece of C++ code.
These types of errors may also be triggered by hardware problems, where the processor tried to access data at a certain address and the request could not be completed successfully.
2. My Newton crashes or hangs at startup. What can I do?
There is probably an incompatible or corrupted package on your Newton that is causing it to crash. You can try to solve this by deactivating all packages by performing a soft reset with extensions off. Refer to question IIIB2c for details on how to do this. Restarting with extensions off will allow you to start up your Newton and delete the offending package.
3. Unsupported shareware
I like a particular shareware program, but it requests that I enter a code to activate it. I tried to contact the author, but with no success. What should I do?
As a Newton developer, I would suggest you work to find the author. Ask the Newton community by a post in the newsgroups and mailing lists.
4. How can I help a developer to fix bugs I have found?
a. Using BugTrap — How can I make a log to send to developers?
Install BugTrap by Tactile Systems. It will make a new note every time an error occurs (basically when you get the message “Sorry an error occurred”), which you can send to the developer.
b. Using TrashPak — How can I get the list of the installed software?
TrashPak from Atomic Software http://pobox.com/~atomic.software does several things including a very useful feature for developers: it generates the list of all the packages that are installed on your Newton.
D. Internet
1. How can I connect to the internet on my Newton?
a. What do I need?
First of all, internet connectivity requires Newton OS 2.x.
The download speed when accessing email or newsgroups is limited more by the modem than by the Newton device. Accessing these services on a MessagePad 120 or MessagePad 130 can be done, but it does require a significant amount of memory for the Newton Internet Enabler and associated applications. Web browsing can be painfully slow of these Newton devices.
Sean Luke said (in response to “Newt’s Cape is slow on my MessagePad 130”):
The MessagePad 130 contains an ARM 610 running at 20MHz with no pipelining, no superscalar architecture, no L2 cache, and a bytecode-interpreted programming language. When was the last time you surfed the web on a Mac Plus? A PC/AT? You should be amazed that Newt’s Cape runs at all on an MessagePad 130!
You also need access to an internet provider, a compatible modem, and the Newton Internet Enabler (NIE) package. This software was provided on the CD or floppy disks that came with your Newton.
b. What’s the difference between NIE 1.1 and NIE 2.0?
Newton Internet Enabler 2.0 is a major upgrade from 1.1 and includes several new features, including:- Ethernet PC Card support
- Support for both AppleTalk and TCP/IP over ethernet
- Support for TCP/IP tunneled over AppleTalk
- Support for DHCP and MacIP servers
- Support for multiple DNS servers
- Improved modem and serial connection, such as:
- Re-dialing of phone numbers
- Multiple phone numbers for a single location
- Login script activity window
- Logout scripts support
- Advanced serial connection options (PC Card slot, port speed, etc.)
- Bug fixes
Most importantly, NIE 2.0 only works on devices running Newton OS 2.1.
See the Newton Internet Enabler 2.0 Read Me support document for additional information.
c. How can my Newton share a another computer’s internet connection?
According to Tom Sheppard, while you can provide MacIP connections to a Mac, it doesn’t work with Newton devices. So the only way to share an internet connection is to do that via ethernet.
To do so, you need a router software on your desktop or laptop computer. On Mac OS, IPNetRouter and Vicom’s SoftRouter are two options.
2. What software is needed?
Steve Weyer maintains a list of internet related applications (e.g., categories mentioned, plus weather, HTML editors, etc.): https://communicrossings.com/html/newton/newtscape.htm#Other
a. Email
- SimpleMail by Simon Bell
- EnRoute was originally bundled with Newton software disks.
- Eudora Pro by QualComm
- Eudora Light for Newton allows you to interact with email messages on a Newton device and then sent via a Mac OS or Windows computer.
- LunaSuite Pro by LunaTech. (Also available from UNNA)
- GoFetch by Enfour. (Also available from UNNA)
- Unimail by Enfour. (Also available from UNNA)
b. Web
- Courier by Eckhart Köppen
- Newt’s Cape by Steve Weyer
- NetHopper by AllPen (Also available from UNNA)
- LunaSuite Pro by LunaTech (Also available from UNNA)
- PocketWeb by Telecooperation Office, University of Karlsruhe
- NotesWeb by T. Kuwabara uses the Notepad application as a web browser.
- NewtWap by Eric M. Schneck supports the Wireless Application Protocol (Also available from UNNA)
c. Newsgroups
- InkSpot from DejaVu http://www.dejavusoftware.com/
- Paperboy by Stand Alone
- Newt’sPaper from Serg Koren. (Download available from the Internet Archive for Mac OS & Windows)
- NewsReader by T. Kuwabara (Download available from UNNA)
d. Other protocols
- ICQ & similar protocols:
- NewtCQ is being designed by Justin Streufert
- NCQ by Pablo Resines (currently at beta stage) at http://icebergtech.hypermart.net/NCQ/
- NewtJab by Eric Schneck at http://newton.guhl.net/newton/newtjabber/
- FTP:
- NewtFTP by Tactile Systems
- LunaSuite Pro by LunaTech (Also available from UNNA)
- Telnet: use PT100 available from Scrawlsoft at: http://www.scrawlsoft.com/
- Other terminal software: [cf. IIIB3e]
- NewtVNC by Steve Weyer (implements both server and client sides): https://communicrossings.com/html/newton/vnc.htm
e. Can I use my Newton as a web server?
Believe it or not, yes.
Newton Personal Data Sharing (NPDS) is a software suite consisting of a web server and associated support modules for Newton OS 2.x devices. It provides web-based access to notes, names, calendar items, and more.
3. How can I read AOL mail on my Newton?
Basically, you can’t.
At one point Catamount Software’s Aloha allowed you to access multiple accounts, but as AOL dropped support for older versions of their client protocol, Aloha stopped functioning.
The current iteration of AOL Mail requires secure web access or an email client that supports SSL. Unfortunately, the Newton OS does not support SSL at this time.
4. Is there a Sherlock equivalent for the Newton?
Hemlock is a freeware program created by Sean Luke. It allows you to do searches similar to the original Sherlock, using the most recent versions of Steve Weyer’s Newt’s Cape browser. It also has extra capabilities, such as importing and exporting of plug-ins.
E. Fonts
1. Where do I get Roman fonts for the Newton?
Freeware fonts:
- Sean Luke’s Fonts for the Newton
- Prism Research’s Free Newton Fonts
- http://newted.org/~1f2frfbf/storage/fonts/
Minico: (freeware, tiny Monaco, great for terminal emulators)
Commercial fonts:
- The TypeSet module in LandWare’s WriteStuff adds 9 fonts.
- WorksBetter by Stand Alone also includes fonts.
2. How do I make a Newton Font?
There are two ways to make a Newton font from an Apple TrueType font or from bitmaps.
- You can use the Newton Font tool at http://developer.apple.com/fonts/Tools/license.html, which is the easy way.
- Or for more sophisticated fonts, you can use traditional tools, following Apple’s Newton Font instructions at http://developer.apple.com/fonts/Newton/Index.html.
Sean Luke’s Fonts for the Newton page provides source code for both his set of laser printer compatible PostScript fonts and his customized Chinese language font.
Apple also provided some simple font source code.
3. My font doesn’t print (or prints poorly) to my printer. Why?
The printing facilities in the Newton aren’t very sophisticated. When printing to a PostScript printer, the Newton expects the printer to already have all the necessary fonts built-in. If they’re not, blank space is printed, or the font is rendered in Courier or Helvetica (whatever the default font is for your printer).
When printing to a non-PostScript printer, the Newton renders its internal fonts as best it can. However, due to space restrictions the internal fonts are stored mostly for screen resolutions, not printer resolutions; so they’ll come out blocky when printed.
F. Audio
1. What software can be used to play audio?
On MessagePad 2000 and MessagePad 2100 devices, you can record and play messages and sounds using the recording stationary located in the Notepad application and the built-in microphone.
Roger Milne’s ModPlayer plays .MOD music files on Newton OS 2.0 devices. A MOD file contains a set instrument samples, plus a list of patterns on how those samples are played back similar to MIDI. ModPlayer is also available from UNNA along with a large selection of MOD files.
Eckhart Köppen’s MAD Max audio player supports MP3 audio files.
Sound Icon Maker by Deep Focus Designs lets you create your own Newton sounds from audio files.
Sound Off! by Deep Focus Designs lets you link sounds to specific actions and events.
There are also plenty of playable sounds available as individual packages.
- UNNA’s Sounds
- Deep Focus Designs’ Sound Icons
- Shane Hill’s collection of Custom Sounds
2. What software can be used to record audio?
Audio recording requires a microphone or audio input using a serial or Interconnect port adapter.
See also: Are there any accessories that use the Interconnect port?
On MessagePad 2000 and MessagePad 2100 devices, you can record messages and sounds using the built-in microphone and the recording stationary located in the Notepad application.
VoiceNotes by Modasys dramatically improves the recording quality and uses memory more efficiently than the built-in recording stationary. (Also available from UNNA)
VoiceAlarm by Serg Koren allows you to record sounds which can be used as alerts. (Also available from UNNA)
G. International & Localized Software
1. Where can I find software for non-Roman languages?
At one time, C.W. Otto Sohn’s NEWTtools site maintained an exhaustive list of Fonts, Input Methods, and Font Tools. Be aware of dead links when perusing this resource.
Paul Guyot’s DictMgr allows you to disable system dictionaries and manage multiple user dictionaries, particularly for different languages.
- Brazilian Portugese
- DictBR is a 22,000 word Brazilian Portuguese dictionary by Paul Guyot. Word list compiled by Ricardo Ueda Karpischek.
- Chinese
- Fonts for the Newton by Sean Luke
- Chinese Input Method, Unicode encoding translator, dictionaries, fonts, and more by Joseph Chen
- Cyrillic
- Cyrillic Reading Pack and Cyrillic Writing Pack by Joseph Chen
- SimpleMail’s Newton Text Encoding page also has some Cyrillic font resources.
- Czech
- Czech localized keyboard, Newt’s Cape encoding plugin, and fonts by Michael Vacik
- Danish
- DictDK is a 31,000 word Danish dictionary by Paul Guyot. Word list compiled by Morten Wagner, Peter Dam Bové, and Toke Riis Ebbesen.
- Dutch
- DictNL is a 10,000 Dutch dictionary by Paul Guyot. Word list compiled by Jeroen Goolouze.
- Estonian
- DictEE is a 24,000 Estonian dictionary by Paul Guyot. Word list compiled by Kaido Tiigisoon.
- Finnish
- DictFI is a 24,000 Finnish dictionary by Paul Guyot. Word list compiled by Harri Hohteri.
- French
- German
- Nick’s D-Locale by Nick Mueller modifies some settings to use German formatting, such sort order, decimal points, and dates.
- Italian
- DictIT is a 62,000 Italian dictionary by Paul Guyot. Word list compiled by Paolo Matteucci.
- Japanese
- Various localized software packages, including Japanese bitmap fonts by Tomoyoshi Murai
- Localized software by Makoto “Gnue” Nukui
- Spanish
- DictES is a Spanish dictionary by Paul Guyot. Word list compiled by José Luis Moro
2. Is there a web browser that supports non-Roman encodings?
Newt’s Cape supports Chinese, Japanese, and Cyrillic (in addition to English, French, and German).