[NTLK] Einstein binary pre-release with BasiliskII/serial port support

Bastian Müller bastian at turbolent.com
Sat May 12 19:00:31 EDT 2018

Hi Matthias,

Just tried it out and I can report the "BasiliskII" serial port emulation works great!

I used to use the named pipe serial port emulation of the previous pre-release of 
Einstein and the following socat command to create a pseudo terminal, but the new 
direct support is much nicer.

socat -d -d PTY,rawer,mode=666,echo=0,link=$HOME/einstein \
            PIPE:$HOME/Library/Application\ Support/Einstein\ Emulator/ExtrSerPortSend\!\!PIPE:$HOME/Library/Application\ Support/Einstein\ Emulator/ExtrSerPortRecv

Well done!

I also used a similar trick to connect NCU in a OS 9 installation running in Qemu 
to Einstein and will try this new release soon.

Any reason the latest release ships as a .pkg? Any chance to just get the 
Einstein.app as a zip?



> On May 11, 2018 at 11:58 PM Matthias Melcher <m.melcher at robowerk.de> wrote:
> Hi friends,
> Compiling Einstein can be a hassle. This is why I added another pre-release to github which contains the newest ready-to-run Einstein App:
> https://github.com/pguyot/Einstein/releases/tag/2018.5.extr
> Just download the package, start it, and it will install Einstein.app in the /Applications folder.
> This version includes a new choice in the Preferences for selecting a serial port emulation. Einstein needs to restart for new settings to take effect.
> Probably the most exciting one is "BasiliskII" serial port emulation. Download BasiliskII in a somewhat recent version for MacOS. Install a Quadra or whatever ROM and the system disk image and the developer disk image from Unna. Set the BasiliskII Modem port to "/tmp/pty.BasiliskII". Launch Basilisk and Einstein. Both emulators should connect, just as if you had a Classic Mac and a MessagePad connected via a serial port cable.
> I have tested NTK and NCU, and they work just fine.
> Now there is no longer an excuse for not writing new apps in NTK.
>  - Matthias
> ----------------------------------------------------------------------
> http://newtontalk.net/
> http://twitter.com/newtontalk

More information about the NewtonTalk mailing list