Initial commit of the Einstein source code.
Support for Cygwin.
Direct ARM to ARM translation.
Update of documentation.
Fix the Xcode project: changed an absolute reference to the Einstein.rex into a relative reference.
Adding cygwin's version of libffi.
Added VisualC8 "solution" and empty projects "einstein" and "einsteinTests" to be filled soon.
Added Project setup for libEinstein. Added skeleton for Win32 native Wave sound driver.
Updated JIT/Generic to avoid calling macro directives during macro implementation. Also had to remove vararg macros to avoid macro implementation order problems. This code compiles but is yet untested on either Mac or Windows.
All sources in the top level of Emulator compile on VC8
Made module "NativeCalls" compile without actually porting it yet.
Reverted file endings back to the MacOS \r
Updated the #include statements for a bunch more files.
More little fixes. EinsteinTest seem to run OK, but the Perl script show differences due to an additional log message and different line endings not eaten by chump.
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.
- screen size can be set with --width and --height
- screen can be rotated

There are a few warnings with this version:
- the debug version is very slow
- the release version is faster, but takes about 45min. to compile
- the emulator crashes when quitting
- after a crash, we must recalibrate the screen which is not possible for some reason (probably accessing hardware directly before the driver is loaded?) so we loose our flash contents!
- no sound yet
- no GUI yet
- no monitor/debugger
Improved slightly on the user interface - well, at least we do not crash anymore when the application is close by clicking the [X] button.

Added native MS-Windows sound support. Working pretty well, except for the Koocoo (sp) sound which seems to confuse the driver?!

Release builds are now as fast as the debug builds, leaving out some useless optimization.
Fixed sound volume calculations
Fixed pen position if mouse is dragged outside of screen area.
Full keyboard support.
Rules for the Nokia 2006 with MacPorts compilers.
Added code to create a simple Setting GUI for the FL version of Einstein. Some pulldown menus are working (power, backlight, load package, about), but there are no settings yet.