You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
MatthiasWM 6e99863397 Android: Clunky way to ask file access permission at runtime. 7 months ago
.github/workflows Fix archive script 1 year ago
Documentation Added serial port emulation over TCP/IP in client mode. 1 year ago
Drivers Set Rex id to 1 to avoid conflict with Watson's Rex 1 year ago
Emulator Fixes for Android Native version 7 months ago
K Fixes for Android Native version 7 months ago
Monitor New Version 2020.4.13, fixes for macOS native and FLTK 7 months ago
Newt Removed retargeting files and references. 3 years ago
Packages Changed extension of all .cp files to the standard .cpp 1 year ago
Resources TheMerge: German and eMate ROMs can now be patched, too. 8 months ago
Screenshots Added a screenshot to show in Github! Why not 6 years ago
Toolkit TheMerge: adding Toolkit, fixed CMake, DONE! 8 months ago
_Build_ Android: Clunky way to ask file access permission at runtime. 7 months ago
_Data_ Set Rex id to 1 to avoid conflict with Watson's Rex 1 year ago
_Tests_ TheMerge: simplifying ROM and REx loading 8 months ago
app ANdroid: Clunky way to ask file access permission at runtime. 7 months ago
cmake Much more proper-ish building with CMake on Linux. No more Jam! 3 years ago
libffi Initial commit of the Einstein source code. 15 years ago
libffi-armlinux Initial commit of the Einstein source code. 15 years ago
libffi-cygwin Adding cygwin's version of libffi. 14 years ago
libffi-linux TheMerge: non-destructive synchronizing 8 months ago
libffi-nokia Initial commit of the Einstein source code. 15 years ago
libffi-nokia2006 Initial commit of the Einstein source code. 15 years ago
libffi-osx prevent compiler warnings on OS X about ambiguous alloca macro (defined twice) 6 years ago
libffi-win32/include Einstein now compiles and runs using VisualStudio 8 (2005). There are still a lot of issues, but the basic setup seems to be working quite well. In particular, the timer issues are solved. 14 years ago
maemo/usr/lib Initial commit of the Einstein source code. 15 years ago
maemo2006/usr/lib Initial commit of the Einstein source code. 15 years ago
openzaurus/usr/lib TheMerge: non-destructive synchronizing 8 months ago
portaudio Initial commit of the Einstein source code. 15 years ago
.gitattributes TheMerge: German and eMate ROMs can now be patched, too. 8 months ago
.gitignore Basic fixes for Android 7 months ago
.travis.yml Fix continuous integration tests and enable GitHub workflow. 1 year ago
BUILDING.md Updated Build instructions for macOS Big Sur. 7 months ago
CMakeLists.txt New Version 2020.4.13, fixes for macOS native and FLTK 7 months ago
ChangeLog Update of documentation. 15 years ago
ISSUE_TEMPLATE.md Creating a github issue template 4 years ago
LICENSE Initial commit of the Einstein source code. 15 years ago
README.md Fix continuous integration tests and enable GitHub workflow. 1 year ago
README.ne2000 All right, this is the first version of the User Mode Ethernet connection that works ok. Still far from a public release, this at least proves the concept and more. 12 years ago

README.md

Einstein is a NewtonOS emulator.

Build Status CI macOS

Einstein officially runs on macOS, iOS, and Ubuntu Linux with partial support for Android, Raspberry Pi, and Windows.

A Newton ROM file is required to run Einstein. We cannot distribute the ROM file. If you own a Newton device, you may be able to dump your own ROM file from it.
See Dumping The Rom for more information.

Click here for downloads and more information

Once you have Einstein up and running, refer to the user manual.

Screenshot