AOT-compiled Jake2 Runs on a Raspberry Pi 3

The first-ever release of Excelsior JET for Linux/ARM is rapidly approaching the end of what we informally call a “release period”, or RP for short. Roughly speaking, it is the period between the feature freeze and general availability dates of a new product version. During an RP, all Excelsior JET developers turn into part-time testers. Of course, most of the JCK and many other tests run in unattended mode, plus we have automated many interactive tests, but still there are some real-world applications and scenarios that have to be tested manually.

From one such test scenario a company tradition stems: on the very last day of a release period, when all other tests have passed, the Excelsior JET team plays natively compiled Jake2, a Java port of the open source Quake2 game engine, in multiplayer mode, of course. This time, however, we have a new platform – Linux/ARM, so we were not sure whether Jake2 will work there at all. Turned out it does work – here is a screenshot of Jake2 running on a Raspberry Pi 3 under 32‑bit Ubuntu MATE 16.04:

Of course, the FPS rate on the Pi fluctuates between 8 and 10 — quite low compared to the 70-80 range observed on a decent Intel PC, so whoever gets to play on that system will be seriously handicapped…

Categories: Embedded, Excelsior JET

Tags: , , ,

Excelsior JET 10 Released Ahead of Time

We have released Excelsior JET 10, originally scheduled for September. Download your evaluation copy now.

Update: That was on July 23, 2014. The next day, the boot hard drive in our main build server started misbehaving and eventually died a couple of weeks later. Call this perfect release timing if you wish.

Notable Changes in Excelsior JET 10

OS X support

The 64‑bit versions of Excelsior JET, Professional and Enterprise Editions are now available for Apple’s OS X desktop operating system.

Slightly Less Notable Changes in Excelsior JET 10

64‑bit application performance improvements

As evidenced by industry‑standard and popular benchmarks:

  • SPECjvm2008 and SPECjbb2002 composite scores improved by more than 25%
  • 20% to 60% speedups observed on the DaCapo benchmark suite
  • etc.
15-25% reduction of 64‑bit executables size

P.S. if your Support Contract was active on July 23, 2014, or you have purchased Excelsior JET 9.0 after that date, you should have received the download instructions for version 10 by email.

If those instructions are neither in your inbox nor in your Junk Mail folder, email us at

Categories: 64-bit, Excelsior JET, News, OS X, Product Updates

Tags: , ,