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. 2 years ago
.github/workflows Fix archive script 2 years ago
Documentation Added serial port emulation over TCP/IP in client mode. 2 years ago
Drivers Set Rex id to 1 to avoid conflict with Watson's Rex 2 years ago
Emulator Fixes for Android Native version 2 years ago
K Fixes for Android Native version 2 years ago
Monitor New Version 2020.4.13, fixes for macOS native and FLTK 2 years ago
Newt Removed retargeting files and references. 4 years ago
Packages Changed extension of all .cp files to the standard .cpp 2 years ago
Resources TheMerge: German and eMate ROMs can now be patched, too. 2 years ago
Screenshots Added a screenshot to show in Github! Why not 7 years ago
Toolkit TheMerge: adding Toolkit, fixed CMake, DONE! 2 years ago
_Build_ Android: Clunky way to ask file access permission at runtime. 2 years ago
_Data_ Set Rex id to 1 to avoid conflict with Watson's Rex 2 years ago
_Tests_ TheMerge: simplifying ROM and REx loading 2 years ago
app ANdroid: Clunky way to ask file access permission at runtime. 2 years ago
cmake Much more proper-ish building with CMake on Linux. No more Jam! 4 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. 15 years ago
libffi-linux TheMerge: non-destructive synchronizing 2 years 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) 7 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. 15 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 2 years ago
portaudio Initial commit of the Einstein source code. 15 years ago
.gitattributes TheMerge: German and eMate ROMs can now be patched, too. 2 years ago
.gitignore Basic fixes for Android 2 years ago
.travis.yml Fix continuous integration tests and enable GitHub workflow. 2 years ago
BUILDING.md Updated Build instructions for macOS Big Sur. 2 years ago
CMakeLists.txt New Version 2020.4.13, fixes for macOS native and FLTK 2 years ago
ChangeLog Update of documentation. 15 years ago
ISSUE_TEMPLATE.md Creating a github issue template 5 years ago
LICENSE Initial commit of the Einstein source code. 15 years ago
README.md Fix continuous integration tests and enable GitHub workflow. 2 years 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