From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Bill Findlay Newsgroups: comp.lang.ada Subject: Ada 2012 emulator of the EE KDF9 Date: Wed, 08 Aug 2018 22:36:42 +0100 Organization: none Message-ID: <0001HW.211B99EA08EFCCD07000008902CF@news.individual.net> Reply-To: findlaybill@blueyonder.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: individual.net qgwjZsu3Nf1aAeTuK0bpiw9NF5qUWZMtw6ntc6iS+x4mGSYFn4 X-Orig-Path: not-for-mail Cancel-Lock: sha1:zEySeM8Ekn0GQ2fFhQUat17R16A= User-Agent: Hogwasher/5.19 Xref: reader02.eternal-september.org comp.lang.ada:54097 Date: 2018-08-08T22:36:42+01:00 List-Id: The English Electric KDF9 was a groundbreaking product of the UK computer industry in the early 1960s. It is once again possible to learn about KDF9 "hands on" by running some original KDF9 software, including the well-known Whetstone Benchmark, using ee9, the GNU Ada KDF9 emulator. Download packages of the latest version, V3.1a, for macOS, 64-bit Linux, and Windows, can be found at: ee9 is written in Ada 2012. There are 15 additional lines of code in the Windows version, mostly to deal with the pre-W10 lack of ANSI terminal features. Four constants have Windows-specific values. Apart from that, the source is identical for all supported OSes. Older versions are available for the Raspberry Pi and for ancient Macs. The present version should compile and run successfully using GNAT, under the Stretch version of Raspbian, but I don't own a Raspberry Pi, so I cannot verify this myself. Please let me know if you attempt it, whether successfully or not. For more detail, without downloading everything, see the Users' Guide: Enjoy. -- Bill Findlay