# Badges

[![Chat on IRC](https://img.shields.io/badge/web.libera.chat-%23exult-blue?logo=LiveChat&logoColor=white)](https://web.libera.chat/#exult)

[![GitHub](https://img.shields.io/github/license/exult/exult?label=License&logo=GNU)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)

[![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/exult/exult?label=codefactor&logo=codefactor&logoColor=white)](https://www.codefactor.io/repository/github/exult/exult)
[![LGTM Alerts](https://img.shields.io/lgtm/alerts/github/exult/exult?logo=LGTM)](https://lgtm.com/projects/g/exult/exult/alerts/)
[![LGTM Grade](https://img.shields.io/lgtm/grade/cpp/github/exult/exult?logo=LGTM)](https://lgtm.com/projects/g/exult/exult/context:cpp)

[![Travis (.com)](https://img.shields.io/travis/com/exult/exult?label=Travis%20CI%20Build&logo=Travis%20CI&logoColor=white)](https://www.travis-ci.com/exult/exult)

[![CI Ubuntu 20.04](https://img.shields.io/github/workflow/status/exult/exult/ci-linux?label=CI%20Ubuntu&logo=Ubuntu&logoColor=white)](https://github.com/exult/exult/actions?query=workflow%3Aci-linux)
[![CI Mac OS Catalina 10.15](https://img.shields.io/github/workflow/status/exult/exult/ci-macos?label=CI%20Mac%20OS%20X&logo=Apple&logoColor=white)](https://github.com/exult/exult/actions?query=workflow%3Aci-macos)
[![CI Windows Server 2019](https://img.shields.io/github/workflow/status/exult/exult/ci-windows?label=CI%20Windows&logo=Windows&logoColor=white)](https://github.com/exult/exult/actions?query=workflow%3Aci-windows)

[![Coverity Scan Analysis](https://img.shields.io/github/workflow/status/exult/exult/coverity-scan?label=Coverity%20Scan%20Analysis&logo=data:image/svg+xml;base64, )](https://github.com/exult/exult/actions?query=workflow%3Acoverity-scan)
[![Coverity Scan](https://img.shields.io/coverity/scan/10872?label=Coverity%20Scan%20Results&logo=data:image/svg+xml;base64, )](https://scan.coverity.com/projects/exult-exult)

[![Windows snapshot build](https://img.shields.io/github/workflow/status/exult/exult/snapshots-windows?label=Windows%20Snapshot%20build&logo=windows&logoColor=white)](https://github.com/exult/exult/actions?query=workflow%3Asnapshots-windows)
[![Latest Windows snapshot](https://img.shields.io/github/release-date/exult/exult?label=Latest%20Windows%20snapshot&logo=windows&logoColor=white)](https://github.com/exult/exult/releases/latest)

## What is Exult?

----

Ultima 7, an RPG from the early 1990's, still has a huge following. But, being a DOS game with a very nonstandard memory manager, it is difficult to run it on the latest computers. Exult is a project to create an Ultima 7 game engine that runs on modern operating systems, capable of using the data and graphics files that come with the game.

Exult is written in C++ and runs on, at least, Linux, Mac OS X and Windows using the SDL library to make porting to other platforms relatively easy. The current version supports all of "Ultima 7: The Black Gate" and "Ultima 7 part 2: The Serpent Isle", allowing you to finish both games. This is only possible due to the work done by other fans who have decoded the various Ultima 7 data files, especially Gary Thompson, Maxim Shatskih, Jakob Schonberg, and Wouter Dijkslag.

Exult aims to let those people who own Ultima 7 (copyright 1993) play the game on modern hardware, in as close to (or perhaps even surpassing) its original splendor as is possible. You need to own "Ultima 7: The Black Gate" and/or "Ultima 7: Serpent Isle" and optionally the add-ons (not required to run) in order to use Exult, and we encourage you to buy a legal copy.

For more information, either consult the README file on the repository, or view its HTML version [here](http://exult.info/docs.php).
