xAce is Back in Active Development and Looking For Contributors

xAce is a great Jupiter Ace emulator and is in fact the one that I use the most, however it hasn't been actively developed since 1997 and therefore has some shortcomings. I am keen to improve the emulator and have quite a few plans for it. I have been in touch with Edward Patel, the original author of xAce, and he is happy to see xAce development continued. The code is licensed under the GPL v2 and I know that people are working separately on improvements to it, but think it would great if we could all work together to get the most out of this emulator and to make sure that we can use each of our strengths to best advantage.

Project Direction

It is still early days and as more people join the project, things will become more concrete. For now I have created a Todo List on the wiki that details some of the current intentions. The first new release planned, is a minor one that ensures that xAce supports 32bpp displays and should be released as v0.4.1

What We Need

Currently the project is in need of:

  • Programmers
  • Testers
  • A web designer to improve the project page

What to do now

You can either fork the xAce repository on GitHub, or download the latest master branch source code, whichever you find more comfortable. I would however, encourage anyone interested, to take the time to give Git and GitHub a go as it makes life so much easier. There is also a wiki which will grow with time and although it is quite small at the moment, you should find the contributing page useful. If you want to see what is happening, contribute or get in touch the best place is via the xAce Development Google Group. Finally there is also a small xAce project page, which is mainly aimed at users not developers.

If you have any problems or want to help, it would be great to hear from you.

Creative Commons License
xAce is Back in Active Development and Looking For Contributors by Lawrence Woodman is licensed under a Creative Commons Attribution 4.0 International License.

Share This Post


Related Articles

xAce - A Jupiter Ace Emulator for Unix (Patched to correct garbled display)

The only Jupiter Ace emulator that I found, which would work under Linux, was written by Edward Patel and is called xace. There is also a Windows version available, but I don't know anything more abou...   Read More

Transferring Files to and from CP/M .D71 Disk Images Using ctools

Using Vice to emulate a Commodore 128 running CP/M works very well, but it isn't easy to get CP/M files directly onto and off a .D64/.D71 disk image. The easiest way to do this under Linux is to use c...   Read More

Emulating a CP/M System With z80pack

z80pack is great for creating an emulated CP/M system. It can either be used to create a general CP/M system or can emulate a specific system such as an IMSAI or ALTAIR including a graphical front-pan...   Read More

Connecting to a Remote Serial Port over TCP/IP

Most modern machines don't have a serial port as standard; you could use a USB to serial lead, however, if you have another machine available that does have a serial port you can access it remotely ove...   Read More

Emulating a DEC PDP-8 with SimH

The DEC PDP-8 mini-computer was launched on 22 March 1965 and was a great success. It was fairly cheap for the day and could easily be expanded. What attracts me most to the PDP-8 is its simple desig...   Read More