Contents

All applications on this page are OpenSource. Find the respective source code here.


Einstein on MacOS (step by step)

Download the zip file. It contains the application Einstein.app. Just launch Einstein and fill in the path to your ROM file and a path and filename to a file that will hold the contents of the Newton Flash Memory and you are good to go.

If you like to try to develop apps for Newton OS, you install this version of Basilisk and directly communicate to Einstein.


Einstein on Windows (step by step)

Download the zip file. It contains the application Einstein.exe. Just launch Einstein and fill in the path to your ROM file and a path and filename to a file that will hold the contents of the Newton Flash Memory and you are good to go.

If you like to try to develop apps for Newton OS, you install this version of Basilisk and directly communicate to Einstein.


Einstein on Linux (step by step)

Download the zip file. It contains the application Einstein. Just launch Einstein and fill in the path to your ROM file and a path and filename to a file that will hold the contents of the Newton Flash Memory and you are good to go.

If you like to try to develop apps for Newton OS, you install this version of Basilisk and directly communicate to Einstein.


Einstein (alpha!) on Android (step by step)

Download the zip file. It contains the Einstein apk. Install the apk on your Android device. Put the ROM into the directory Internal Storage > Download > Einstein > 717006.rom .

To install Newton packages, copy them into Internal Storage > Download > Einstein, and Einstein will install them on the next launch.


Release Notes

Einstein 2020.4.13:

  • improved: PCMCIA Flash Card list handling, keep card through reboot, better graphics
  • unified git 'master' and 'matt2020' branch

Einstein 2020.4.11:

  • new: PCMCIA Flash Memory card read/write support on all platforms
  • improved: user interface to insert and remove cards, and to manage a card list

Einstein 2020.4.9:

  • new: added tab in Settings to create, add, and edit PCMCIA Flash Memory Card images (currently, changes on the card are not saved!)
  • new: create PCMCIA Images from memeory snapshot of a MessagePad

Einstein 2020.4.7:

  • new: NS Functions AddStepFor and StepDeclare
  • new: find and replace for the source code editor
  • experimental: PCMCIA Flash Card emulation added

Einstein 2020.4.6:

  • new: clipboard on Newton can be pasted to host machine
  • fixed: networking and other fixes lifted from the master branch
  • fixed: Monitor window remers previous position

Einstein 2020.4.5:

  • new: web-install: install packages by dragging a ... .pkg link from the browser
  • development: better CMake finding dependencies

Einstein 2020.4.4:

  • new: built-in Toolkit to write, compile, install, and run NewtonScript apps
  • new: package decompiler

Einstein 2020.3:

  • Einstein now uses FLTK on all platforms, making it possible to provide the same features on every platform
  • Packages can be installe via drag'n'drop
  • Full menubar for new and future functionality
  • Toolbar for some essential functions
  • "Quit" now quits correctly
  • Known issue: fullscreen does not work well or work at all
  • Known issue: the Setting panel is not very intuitive
  • Known issue: no icon or desktop integration for Linux yet


Older Versions Of Einstein

Version 2020.4.11 BETA:

Version 2020.4.7:

Version 2020.4.0:

Version 2020.3.4/5:

Version 2020.3.3:

Additional Resources:


Network Setup

To set up Newton Internet Enabler and use the PCMCI Card tool at the top of the Einstein UI, you need to install a few packages.

NIE 2.0 is available on UNNA. Install the packges in

and

The driver to run the emulated NE2000 ethernet card in Einstein is here