Newton C++ Tools
Please read the Apple License before Downloading or Distributing.
The Newton Toolkit is a development to help users
create their own Newton software. It features graphical tools for interface design and
rapid prototyping, an interactive development model, and a large number of built-in
components for creating custom software. NTK 1.6 for Windows requires a 486DX (or better)
processor, CD-ROM, Windows 3.1 (w/ Win32s 1.30 or better), Windows 95 or Windows NT.
Memory requirements are 8MB RAM for Windows 3.1 users and 16 MB RAM for Windows 95 and
Windows NT users. This updated version of NTK provides support for grayscale
pictures and the new screen sizes found on the MessagePad 2000 and eMate 300 devices. This
archive contains the full 1.6.1 application, its users guide and a documentation addendum.
The Newton Toolkit is a development to help users
create their own Newton software. It features graphical tools for interface design and
rapid prototyping, an interactive development model, and a large number of built-in
components for creating custom software. NTK 1.6 for MacOS requires a 68030 or
better processor, MacOS 7.1 or better, and 8MB RAM.
Newton Toolkit 1.6.3 fixes several related view
justification bugs that were present in both NTK 1.6 and NTK 1.6.2, and other versions of
NTK. Layout windows now accurately represent views as they will appear on a Newton device.
Details appear in the included release notes.
This beta version of NTK 1.6.4 provides support
for grayscale pictures and the new screen sizes found on the MessagePad 2000 and eMate 300
devices. Also included in this archive are a new Toolkit Application (v 1.3) and
documentation (NTK_1.pdf) describing the use of the new features and APIs that this beta
NTK provides. This is a complete installation of NTK, including the "Platforms"
folder and other supporting files from an earlier installation. The application can be
downloaded by itself
if you have an earlier installation of NTK 1.6.4 and the supporting files.
This version of the NTK for MAC is appropriate
for users who have earlier versions of 1.6.4 and would simply like to update the 1.6.4
application without the supporting files and documentation.
The GM version of NTK 1.6.4 fixes a few bugs in
1.6.4b3. Update your 1.6.4b3 folder by placing this version in a 1.6.4b3 folder. For more
information on the functionality of 1.6.4 please read the accompanying release notes.
Platform Files contain data tailored to different
Newton products. They also contain a collection of Newton System definitions, a number of
utility functions, and definitions for constants that reference the functions. The
platform files are used by NTK; when a new platform file is released you put it in the
"Platforms" subdirectory of NTK and restart NTK to start using it. If you don't
see the new features that are covered in its release notes, make sure you have selected
that platform inside NTK's project settings dialog. It's almost always the case that
you can use the newest platform file to create packages for older devices, so long as you
don't take advantage of newer features. The Windows and Macintosh documentation
files below are in PDF and Apple Doc Viewer format and may be viewed using Adobe Acrobat
and Apple Doc Viewer respectively.
Platform Files for NTK NOS 1.x |
|
Platform Files contain data tailored to different
Newton products. They also contain a collection of Newton System definitions, a number of
utility functions, and definitions for constants that reference the functions. The
platform files are used by NTK; when a new platform file is released you put it in the
"Platforms" subdirectory of NTK and restart NTK to start using it. If you don't
see the new features that are covered in its release notes, make sure you have selected
that platform inside NTK's project settings dialog. It's almost always the case that
you can use the newest platform file to create packages for older devices, so long as you
don't take advantage of newer features.
Platform Files for NTK NOS 2.0 |
|
Platform Files contain data tailored to different
Newton products. They also contain a collection of Newton System definitions, a number of
utility functions, and definitions for constants that reference the functions. The
platform files are used by NTK; when a new platform file is released you put it in the
"Platforms" subdirectory of NTK and restart NTK to start using it. If you don't
see the new features that are covered in its release notes, make sure you have selected
that platform inside NTK's project settings dialog. It's almost always the case that
you can use the newest platform file to create packages for older devices, so long as you
don't take advantage of newer features.
Platform Files for NTK NOS 2.1 |
|
Platform Files contain data tailored to different
Newton products. They also contain a collection of Newton System definitions, a number of
utility functions, and definitions for constants that reference the functions. The
platform files are used by NTK; when a new platform file is released you put it in the
"Platforms" subdirectory of NTK and restart NTK to start using it. If you don't
see the new features that are covered in its release notes, make sure you have selected
that platform inside NTK's project settings dialog. It's almost always the case that
you can use the newest platform file to create packages for older devices, so long as you
don't take advantage of newer features.
NS Debug Tools 2.2 |
|
These packages help you debug your NewtonScript
packages by allowing you to set breakpoints, disassemble compiled functions, and provide
many other shortcuts. Version 2.2 (required for Newton 2.1 use)
ROM Maps 2.1 (717145) US MessagePad 2000 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
ROM Maps 2.1 (737041) US eMate 300 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
ROM Maps 2.0 (526205) US MessagePad 130 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
ROM Maps 2.0 (516263) US MessagePad 120 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
ROM Maps D-2.0 (536205) German Message
Pad 120/130 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
ROM Maps 1.3 (465333) US MessagePad 120 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
ROM Maps 1.3 (445333) US MessagePad 120 |
|
ROM Maps are only used by the profiling functions
in Newton Toolkit; they are not needed at any other time. To profile your code, you must
make sure you have the correct ROM Map for the machine you are targeting; the six digit
system versions must match exactly. Place these files in the "ROM Maps" (or
ROMMAPS) folder of NTK.
Lets you create complex electronic Newton Books
(and help books) with a markup language and NTK. (for the Mac OS)
Converts MacOS NTK projects into Windows NTK
format. This tool runs only on MacOS, since it needs to parse MacOS resource forks. There
is not currently a converter to convert from Windows NTK format to MacOS NTK format. |