Exult F.A.Q. (frequently asked questions) last changed: 21 October 2007(GMT)
The latest version of this document can be found here
0. Changes to the FAQ 0.1. - 21 October 2007 0.2. - 08 April 2006 0.3. - 04 October 2004 0.4. - 14 August 2004 0.5. - 23 May 2004 0.6. - 27 January 2004 0.7. - 12 December 2003
1. Introduction 1.1. Exult Version 1.2. Why is it called Exult - what is the meaning of this name? 1.3. Is Exult free ? 1.4. Do you accept donations? 1.5. Does Origin support Exult? 1.6. Will Exult support other Ultimas? 1.7. But isn't Pentagram some kind of Exult for U8? 1.8. Will there be a multiplayer Exult? 1.9. Where do I find Exult? 1.10. What is a snapshot? Are these screenshots or what? 1.11. How do I compile a source code snapshot for my OS? 1.12. What is the latest version of Exult? 1.13. On what platform does Exult run? 1.14. Will a port for Pocket PC be available anytime?
2. Exult and Ultima 7 2.1. Do I need Ultima 7? 2.2. Does Exult work on all versions of the game? 2.3. Can you play through U7 yet? 2.4. How about Serpent Isle? 2.5. Do the Add-ons work? 2.6. Do save games from the original work in Exult? 2.7. Do Exult savegames work on all Operating Systems? 2.8. Where do I find Ultima 7 on the net to download?
3. Miscellaneous 3.1. Where do I find a walkthrough? 3.2. Where do I find the configuration file? 3.3. Why can't I move my party with the arrow keys? 3.4. Do the carriages, ships and the magic carpet work? 3.5. So why can't I sail a ship in BG? 3.6. Will you implement the extended intro for SI? 3.7. Why is the party formation different? 3.8. What should I do when Exult keeps crashing when I try to save? 3.9. Why does the game run so choppy? 3.10. Why can't I hear the Sound Effects? 3.11. Why do I hear strange, noisy effects in Linux? 3.12. Why is the music so much louder/softer than the sfx/speech? 3.13. Why does my monitor stay black when I try to run Exult? 3.14.
What are the improvements in Exult over the original Ultima 7? 3.15.
Are there issues with the SI style paperdoll in BG?
3.16.
How do I disable all improvements?
3.17.
I heard that Exult is meant to be a game engine. Can I make my own game with Exult?
3.18. Are there patches or Mods for Exult
4. Bugs, known issues and not yet implemented features 4.1. Bugs 4.2. How do I submit a proper bug report? 4.3. Broken by Design 4.4. Known Issues 4.5. Known Compile Issues 4.6. Not yet implemented
5. Gameplay FAQ 5.1. Why is there a gameplay FAQ? 5.2. Why don't all NPCs have audible speech (BG+SI)? 5.3. Why can't I cast mark/recall on the Virtue Runes (BG)? 5.4. Why can't I get the sacrifice in Skara Brae to work (BG)? 5.5. Why can't I talk to the mayor of Skara Brae (BG)? 5.6. Multiple problems with the tetrahedron generator and prism (BG)? 5.7. Why is Alagnar not dead (BG)? 5.8. Where did my gem of the Demon vanish to (FoV)? 5.9. Attacking the Stone of Castambre doesn't work (FoV) 5.10. Where is the pikeman that lets you train in Monitor (SI)? 5.11. How do I get the Mandrake Roots for Fedabiblio (SI)? 5.12. Why won't Pothos take the blood moss and talk about the mad mage (SI)? 5.13. Why can't I summon the Great Hierophant (SI)? 5.14. Why won't Xenka speak about sacrifice (SI)? 5.15. Where did XY disappear to (SI)? 5.16. Why can't I find Karnax and the other monks (SI)? 5.17. An important note about the Serpent Staff (SI) 5.18. How to break the plot by doubleclicking some pillars (SI-SS)
6. Questions and Answers 6.1.
How can I get answers concerning Ultima 7/Exult?
6.2. How do I contact the author of this FAQ?
7. Links and Thanks 7.1. Important Links 7.2. Thanks
1. Introduction |
---|
| 1.1. Exult Version |
This documentation is for the 1.2 version of Exult.
If you have another Exult version, its documentation can be found where you installed the release.
| | 1.2. Why is it called Exult - what is the meaning of this name? |
Jeff wrote on the Boards:
I originally wrote it [Exult] solely for X-windows, so that's where
the 'X' comes from. The "ult", of course, comes from Ultima. It
was only about 6 months ago [02/29/2000] that I replaced the X code with SDL,
which is multiplatform. Then Arthuris ported it to Win32 (and to
BeOS). He had also ported the earlier version, but it was much harder
to maintain that way.
Ibrahim Holtzmann:
I'd like to point out that "exult" is also an English verb that
means "to rejoice, to exhibit great happiness".
| | 1.3. Is Exult free ? |
Exult is more than free: it's Free (notice the caps). Exult is released
under the GNU GPL (General Public License). This means that the source code
for Exult is freely available and you can do whatever you want with it.
However, if you make modifications to any of Exults components and publicly
redistribute your work you are required to make the source freely available
in turn. Obviously the Exult team would be very grateful if any
modifications you make are contributed back to the main code, so that
everyone can benefit from them. If you want to work on Exult please contact
us via our
forum.
More information on the GNU GPL at
http://www.gnu.org/copyleft/gpl.html.
| | 1.4. Do you accept donations? |
No the Exult team will not accept donations. For us there are greater legal matters
involved, which none of us particularly want to explore. We do not want to risk the
wrath of EA for directly profiting off Exult.
If you want to donate to anyone, donate to
Sourceforge.
We wouldn't be here if it weren't for them.
| | 1.5. Does Origin support Exult? |
First of all, Origin has been owned by EA for a long time now and from recent
developments it seems that Origin only exists now to maintain Ultima Online.
Furthermore, Origin and/or people that worked for Origin claim that the source
code for Ultima 7 (BG/SI) has been lost for some time.
So there is no chance for the Exult team to have a look at the actual code.
Also the team tried to contact some people from Origin earlier but got no positive
or negative response on the Exult project. So far it seems that both Origin and
EA have decided to ignore Exult.
On the other hand former Origin employees contacted the team and congratulated the
team on their effort. Most noticeable are Lord British himself and Ken Demarest
(Programming Manager of Ultima 7)(hint:spell his name backwards).
| | 1.6. Will Exult support other Ultimas? |
Exult supports only Ultima 7 (BG/SI and the add-ons). It will never support
any other Ultima nor do members of the team plan to develop something similar.
The reasons for this are that no other Ultima is similar to Ultima 7 in the
internal workings and also the team used to be quite sick of reverse engineering
a game already.
| | 1.7. But isn't Pentagram some kind of Exult for U8? |
Pentagram is a pet project by some members of the Exult team (currently mostly
Willem, Colourless, Fingolfin and Darke). It is a map and shapes viewer
and nothing more (although the team does indeed invest some time to disassemble the Usecode
of U8). It isn't meant to be something similar to Exult. It is rather a clever plan
to stir up interest in other coders to carry this basic work further.
Any developer is welcome to take a look and contact us.
Seriously Pentagram is slowly progressing and you can find snapshots of the code and
Win32 binaries for it on the Pentagram
snapshots page.
On the official Pentagram homepage at http://pentagram.sourceforge.net/
you will find more information on this project.
| | 1.8. Will there be a multiplayer Exult? |
No.
Jeff on the Forum:
The question is 'why?'. I continue working on Exult, in large part, because
nobody makes games like Ultima7 anymore. While I think a multiplayer game
would be technically interesting, I don't see the need. There are lots
of them already, and many experienced people working on new ones.
Note however that Exult is open source. If you want a multiplayer U7 no one
holds you back to code it in.
| | 1.9. Where do I find Exult? |
The latest official version is found on
http://exult.sourceforge.net/
Daily snapshots (by Travis Howell) of the Win32 binary and of the CVS source tree
can be found at
http://exult.sourceforge.net/download.php.
Lanica Dragon also provides snapshots for the PocketPC port at
http://exult.sourceforge.net/download.php.
| | 1.10. What is a snapshot? Are these screenshots or what? |
Bugs and not yet implemented features in Exult get fixed almost daily in the code.
A release is very time consuming that's why there are so few.
The snapshot is the newest source code of the program. It is updated almost
daily, sometimes twice a day. There is information on how to build your
own binary in the source but there is also the newest pre-compiled Windows executable.
If you there is no new one this means that either there were no changes to the code
or the source failed to compile.
Also this FAQ mainly addresses the snapshots as people use them and ask question.
And all the new features and improvements are found in those!
| | 1.11. How do I compile a source code snapshot for my OS? |
The source code snapshots contain a file called "README.OS" (like Readme.win32,
Readme.MacOS) that explains everything. The instructions for Linux systems are
traditionally in the file called INSTALL.
| | 1.12. What is the latest version of Exult? |
The current official release is V1.2
See also 1.9.
to learn where to get the latest version.
To find out which version you are running, press
'v'
while in game.
| | 1.13. On what platform does Exult run? |
Exult should be able to be compiled (with minor modifications) on
any platform that SDL supports. Right now the source can be compiled
in Linux/i386, Linux/Alpha, MacOS (requires at least MacOS 8.5 or higher),
OSX, OpenBSD, FreeBSD, Solaris, BeOS and Win32 (Windows 9x/ME/NT4/2000/XP).
Ruediger Hanke's ported Exult to MorphOS and AmigaOS. You can find the
homepage for this version at http://www.muenster.de/~tomjoad/exult.html.
Unfortunately the download is no longer available and thus the port is probably abandoned.
Recently Artaxerxes started working on a port for
Zaurus, a Linux/ARM based PDA.
It is already fully playable (Artaxerxes played through SI). Pictures of the Zaurus
running SI can be found at
http://exult.sourceforge.net/images/screenshots/zaurus/ and an
IPK package at http://exult.sourceforge.net/download.php.
| | 1.14. Will a port for Pocket PC be available anytime? |
Lanica Dragon successfully ported Exult to the PocketPC and made snapshots
available on our download page.
|
2. Exult and Ultima 7 |
---|
| 2.1. Do I need Ultima 7? |
Yes. Exult won't work without the original files.
| | 2.2. Does Exult work on all versions of the game? |
It seems to run most of the available versions of the game. The most common
ones nowadays with the included Add-ons (Forge of Virtue and Silver Seed)
runs for sure.
However there are reported problems with the localized versions of the
game (French, German and Spanish). Conversation threads don't seem to skip to the
next line in the proper places and therefore are unreadable in some cases. SI
was published in English and Spanish (as we recently discovered to our surprise)
but we seem to have fixed the main problem with the Spanish version.
V0.91 Alpha2 adds fixes for the French version, which should work now.
If you are running a Spanish or German version Black Gate and you notice
problems please contact us.
| | 2.3. Can you play through U7 yet? |
You can play through the Black Gate/Forge of Virtue without cheating and
plot holes.
And since Beta1 the same is true for Serpent Isle/Silver Seed.
| | 2.4. How about Serpent Isle? |
Serpent Isle is now playable without cheating and plot holes. Two members of the team
have already finished the game with Exult.
Old quotes on this topic from the time when SI wasn't playable at all in Exult.
Colourless:
I can't say much about the what will happen except that a completely
working Serpent Isle will be an annoying task to complete. It is
close to BG in some ways, but very different in others.
Jeff:
My feelings about SI are the same as Colourless, who has done all
the work so far on it. I'd much prefer to add enhancements to BG
(which would apply to SI as well), and perhaps write a new RPG.
Now, if EA would provide us with information about SI's internals,
that would change things. And also, since Exult is open-source,
it would be fine if anyone wants to volunteer to work on SI.
| | 2.5. Do the Add-ons work? |
"Forge of Virtue" (Add-on to Black Gate) and the "The Silver Seed"
(Add-on to Serpent Isle) are bug-free now.
| | 2.6. Do save games from the original work in Exult? |
Save games that were made with the original Ultima 7 or U7Run don't work
with Exult. You have to start a new game when you begin playing with Exult.
Sorry!
| | 2.7. Do Exult savegames work on all Operating Systems? |
Exult savegames are compatible on all supported Operating Systems. For example
a saved game of the Mac port of Exult works on Windows 98 as well.
However it is not advisable to use savegames of games started with the 1.1.x
snapshot of Exult with the 1.0 release.
| | 2.8. Where do I find Ultima 7 on the net to download? |
Don't! You may be able to find it on the net but it would be
pirating the game and the Exult team doesn't support pirates. Look for
the Ultima Collection in stores or on EBay (http://www.ebay.com).
Don't ask the team for copies. Don't ask on the forum for copies,
your post and the entire thread will be deleted. And please don't ask for
the answers to the copyright questions.
|
3. Miscellaneous |
---|
| 3.1. Where do I find a walkthrough? |
If you need help with the game itself, like walkthroughs, hints, location of
NPCs items take a look at the following sites:
| | 3.2. Where do I find the configuration file? |
You can find exult.cfg in specific directories:
- On Windows systems the file can be found in the same folder you
installed Exult to
- On UNIX systems you can expect to find it in $HOME/.exult.cfg
(keep in mind that the dot before exult.cfg means that it is hidden from
normal view).
- In Mac OS X it is ~/Library/Preferences/exult.cfg
| | 3.3. Why can't I move my party with the arrow keys? |
Nadir implemented keyboard walking in the 1.1 (unstable) branch of our source.
For details see ReadMe.
| | 3.4. Do the carriages, ships and the magic carpet work? |
Yes. The sail of ships look odd sometimes but otherwise these means of
transportation work quite well.
| | 3.5. So why can't I sail a ship in BG? |
To sail a ship in BG you naturally need to have the deed to this ship in your party.
Then double-click on the sail of the ship and your party moves aboard it and sits down.
Once they are all seated, double-click the gangplank to close it. Now double-click on
the sail once more to have it unfold. You should be able to move the ship then.
| | 3.6. Will you implement the extended intro for SI? |
The extended intro for Serpent Isle can be found at
http://www.io.com/~dloubet/. At this moment we don't
even think about implementing this extended intro.
Why not?
It sure would be nice to use it. But you may have noticed some effects
missing from the intro. You may have noticed that there is no sound. You may
have noticed that there is neither speech nor subtitles.
All that would have to be addressed and add to that the longer running time and
that you have to synchronize the music with it. Then what about the size of it?
You would need to compress it and make sure all our supported platforms make use
of it.
Everyone volunteering to do it is welcome to.
| | 3.7. Why is the party formation different? |
In Exult the party (the Avatar and his companions) move quite differently than
they do in the original. The problem is that this was controlled by the original
executable. Changing the formation now is not as easy as it sounds as the party
formation has effects on other game internals. Changing it to be more like the
original may force us to replay the whole game to make sure we didn't introduce
new bugs.
Recently Jeff added an optional formation that behaves way more like in the
original game. The default is still the "loose" Exult formation.
See ReadMe.
Jeff:
It's not a bug, it's a feature! I like it that way. Everyone is sensitive to
different things, and I always though the formation-walking in the original
U7 looked really stupid. Eventually, someone may add the original type of walking
to Exult, probably as an option.
| | 3.8. What should I do when Exult keeps crashing when I try to save? |
This is not normal behavior for Exult. Normally when you restart
and "Journey Onward" Exult will actually restore to the point you saved.
Please do not play further at this point. You should restore to an earlier
save game, no matter how much game time you loose. Your game must have gotten
corrupted and when you play on with it you will most likely experience even more
serious problems.
Please also avoid saving when a scripted sequence is running. Whenever you can't control
the Avatar on your own a scripted scene is running and saving at this time will break the
game on reloading.
| | 3.9. Why does the game run so choppy? |
Well, every Ultima required a fast computer. Even though Exult is just an
engine that runs the ancient Ultima 7 it still requires a fast computer.
Seriously, if the game runs choppy for you, try the speed setting in the Game Options
menu and if that doesn't help also play with the original resolution (320x200),
try a different scaler or disable scaling altogether.
| | 3.10. Why can't I hear the Sound Effects? |
Please read the Audio section of our ReadMe.
| | 3.11. Why do I hear strange, noisy effects in Linux? |
This is due to a bug with OSS. We advice installing ALSA. Please read
ReadMe for a little more extensive
explanation.
| | 3.12. Why is the music so much louder/softer than the sfx/speech? |
Music is played via midi but the sfx (sound effects) and speech are
played via wave. Midi and Wave volume are set up separately in the settings
of your Operating System and not by Exult.
| | 3.13. Why does my monitor stay black when I try to run Exult? |
The most common reason for this is that you try to run Exult full screen in a
resolution that isn't supported by either your monitor or your graphics card.
Edit your exult.cfg (see ReadMe) to disable
full screen. If Exult now runs fine in a window you have to select a different
resolution (also editable in exult.cfg) to run it full screen.
If it still doesn't run contact us.
| | 3.14.
What are the improvements in Exult over the original Ultima 7? |
- Many more keyboard shortcuts than the original had. Including in BG the
'k'
key that checks if you have the right key for a lock in your
inventory. The list of keys can be found in the Documentation.
- A new worked over Game Options menu. This menu is explained in detail in the
Documentation and many of the following
improvements and Video/Audio options can be accessed via this menu. Open
this Game Options Menu by pressing
'Esc'
in the game.
- SI style paperdoll (inventory screen) in BG. Very impressive. For this you
need to have Serpent Isle installed on your hard drive and you must set the
path to it in exult.cfg (see the Documentation) and activate it in the
Gameplay Options
.
This new inventory screen acts sometimes a little buggy, so if an item seems
to have disappeared disable the paperdolls in the Gameplay Options.
- A beautiful new save game box. This allows you much more save games than
the original (you should run out of disc space before you run out of save game
slots), shows a screenshot of the location you saved at, the members of your
party, your stats, game time and the date you actually saved. The save game
box is opened either via the game menu or the
's'
key.
- Face status bars at the bottom of the screen that show your health (and that
of your party members) as well as your mana. Double-clicking on the face opens
the inventory and double-clicking on the bars shows the status screen.
- Middle mouse button support. In the normal game, the middle mouse button
activates the target-function (which could also be accomplished by pressing
't'). for modal gumps, the middle mouse acts as 'return', the right button
as 'escape', so you can now for example accept the default slider value by
just pressing the middle button. The escape function is also available
during most other actions like selecting a target or conversations.
- Wheel mouse support. If you have a wheel mouse some features are auto-enabled
in Exult.
In slider gumps (e.g. how much gold you want to
drop), scrolling the mouse up/down, moves the slider either left or right.
Holding down
'Alt'
while using the wheel scrolls 10 steps.
The save game menu scrolls one line, while pressing
'Alt'
it scrolls
pages.
You can also scroll the map of the game up or down and while pressing
'Alt'
you scroll left or right.
- Fast Mouse which makes the mouse cursor move faster in full screen mode.
- Multiracial Avatar in BG. As with the paperdoll support you need to have SI
installed and the path set in exult.cfg.
- Higher resolutions than the original. You can set the resolution as high as
your computer supports. But there are some issues with it and it is considered
cheating.
- Compressed save games. Since Beta1 Exult compresses save games by default as
zip files. They are still labeled *.sav and have the save game name in the zip
comment.
| | 3.15.
Are there issues with the SI style paperdoll in BG?
|
There are some issues. The paperdoll in BG is still limited to the slots
it had originally.
That means:
- You can either equip a pair of gauntlets or one/two rings.
- The 'shield behind back', 'weapon behind back' and 'belt' slots are one
and the same in BG. (So if you have a weapon on your back, you can't use your
belt slot)
- If an item seems to have disappeared disable the paperdolls in the Game
Options, retrieve the item and enable the paperdolls again.
Sparks paperdoll looks very odd (Spark on steroids) as there is no paperdoll
for kids in SI and we have to use the adult paperdoll. Unless someone draws
heaps of art we can't do anything.
| | 3.16.
How do I disable all improvements?
|
To get an Ultima 7 that looks and behaves as close to the original as possible there
are several things to do (though I wonder why you'd want to do that):
- make custom key bindings files (see Documentation)
in which you disable all the keys that were not in the original for Black Gate and
Serpents Isle.
Since the Alpha 4 release you have to assign
's'
to old_file_gump
to enable the old save game menu (the line in your custom key bindings file should look
like: S old_file_gump)
- Edit the exult.cfg file to point to those custom keys.
- Disable SI-style paperdolls for BG in exult.cfg (see the documentation for that).
- Alternatively click on the disk icon and disable the paperdolls in the Gameplay Options.
- Edit the exult.cfg to use the resolution of 320x200, to run in full screen and
disable scalers.
- The disc icon in the Avatar paperdoll opens the new game menu. As of now this cannot
be altered. Sorry!
| | 3.17.
I heard that Exult is meant to be a game engine. Can I make my own game with Exult?
|
Work has begun on "Exult Studio" which is aimed to be an editor for
all kinds of files that are used by Ultima 7. As of now there is already
a Gimp plug-in to edit shapes.
For much more information "Exult Studio" see Studio Documentation.
Jeff:
As for the future, my main plan is to add editing capabilities,
with the long-range goal of writing an original RPG.
| | 3.18. Are there patches or Mods for Exult |
With Exult Studio advancing more and more, there are actually now a couple of patches
and Mods (modifications) for Exult.
A nice collection can be found at
Exult Studio Guides, including the
Exult team's Sourceforge Island patch. Other patches/mods can be
found at:
- Ultima VII: The Feudal Lands
a very ambitious and massive mod under development.
- BG Keyring Mod
the newest Exult team member developed a very big and nice mod that started out as
a way to add the SI keyring to BG and ended up modyfying numerous aspects of BG+FoV. Read
the discussion to learn what it all changes.
- Ultima 6 conversion
an unfinished mod to convert Ultima 7 to Ultima 6.
All the patches and mods require that you install the latest snapshot. They will not
work with the last official release.
|
4. Bugs, known issues and not yet implemented features |
---|
| 4.1. Bugs |
To see a list of open bugs and bug reports go to
http://sourceforge.net/bugs/?group_id=2335
| | 4.2. How do I submit a proper bug report? |
- Read the Documentation
and this FAQ to see if that is not already covered and you have all set up correctly.
- Before you report a bug to the
bug tracker
please try the latest
snapshot.
If the bug still occurs make sure that no one else already reported the bug
(in the bug tracker).
- If you are not a SourceForge member please include your e-mail address. This is
important so we can get back to you. If you are a SourceForge member please log in
before submitting a bug. If you are a member of SourceForge you will also get notified
of follow ups on your bug automatically by E-mail.
- Make sense in the topic! For example, if the problem is with Rowenna in Skara Brae
don't just choose "Skara Brae" in the topic. "BG: Rowenna crashes game" makes more
sense. Sadly the space for the topics is limited. Explain the topic in "Detailed
Description".
- Include information on what version of Exult you are using. You should have used
the latest snapshot but please tell us the date of the snapshot.
- State which Operating System you use (Windows 9X, Linux, ...).
- Please include a save game (use common sense if it is really needed). You will find
those in the game directories you put in the exult.cfg. They are called exult**bg.sav
(** is a number) for BG and exult**si.sav for SI. You can look up the filename in the
save game dialog as well (to the right, above the party members). As some parts of the game
may require you to complete other quests or stuff before you get to the bug you want to
report it's much easier for the team to look at the problem (speeds the process up a bit
as they are much more likely you take a look at the problem this way).
You need to check the box saying "Check to upload and Attach file"..
See this screenshot for an example:
http://exult.sourceforge.net/images/sfbug.png
- One bug per subject please.
Note for attaching save games SourceForge requires users to be
registered. Therefore we strongly advice users to register with SF.
Any bug report that requires a save game will most likely be
tagged invalid if we don't receive a save game after we requested it.
You can also use our
forum
to report bugs. But if you do please follow the guidelines mentioned above (you can't
include a save game of course). Though be aware that bugs submitted to the bug tracker
are more likely to get attention than bugs submitted to the forum.
So if you want to have a bug fixed follow these steps!
| | 4.3. Broken by Design |
Exult often behaves and works differently than the original Ultima 7. These
behaviors are sometimes features that just differ from the way the original
worked.
Some are bugs that the development team consider to have almost no detrimental
effect to the enjoyment/running of the game, but would require a large amount
of time and effort to fix.
Please don't bother the team about those as some of these will be fixed in the
future, others will only be fixed when someone who thinks it should be done
differently sits down and codes it.
The following are such 'features' of Exult:
- Birds and animals open doors and such, like the human and sentient
creatures of Britannia do.
- Party members don't walk lockstep with the Avatar like they do in
BG/SI. Please see 3.7. Why is the party formation different?.
- The way the Avatar and the companions walk. Is it 2 frames or 3 frames?
This has been changed a lot as this was disputed almost every four weeks.
Finally it works like the original and the Avatar uses two frames and the
companions use three frames.
- Combat works differently. We don't have any hard data or formulae
that tell us how combat worked in BG/SI, so Dr.Code put something
together. If you have any information you've worked out related to
this, please tell either the forum or the exult-general mailing list.
Recently Jeff added options to change combat somewhat.
See the ReadMe.
- Negative health and unconsciousness. Yes, it may look weird to have
people walking around with negative health, but that's the way it
currently works.
- Some music loops endlessly in Exult. This is actually a correction of a bug
in the original. We respects the midi looping flag as set by U7's original data
files but the original didn't. Users who prefer the original (broken) are able
to choose so in the Game menu.
| | 4.4. Known Issues |
- In Exult version 1.2 there actually seems to be a bug that prevents you
from summoning the Chaos Hierophant later in the game, when you "touched"
the body of him by clicking once on it. This has been fixed in snapshots.
- There might be a bug when you have any of the games installed in a
path with spaces in it (see ReadMe).
- Stealing and killing innocent NPCs doesn't work yet like it does in the original
- Movement is sometimes jerky or slow.
- We don't know what all the data in 'weapons.dat' and 'ammo.dat'
means, so hit points and damage don't work as well as in the original
game.
- If you run a resolution higher than the original (320x200) some NPCs
that are further away from the Avatar may seem to disappear and reappear when
you get away or closer to them.
- With scalers enabled you might encounter slow downs of the game.
- The speech in the intro is out of sync with the lips animation. But now it
matches the speed of the text.
- There are reported problems with digital sound effects or speech when
using Vortex series sound cards (like the Diamond MX 300) under Win9x/ME. Exult
is triggering a bug in the drivers.
- There is also a problem involving Win9x/ME, C-Media soundcard chipsets and MIDI music.
We suggest you first upgrade your drivers to the newest ones. Get them at
http://www.cmedia.com.tw/. If that doesn't help, please contact
us.
- Nvidia 40.x reference drivers have issues with all SDL based programs. Use either a
later or earlier version of the Nvidia reference drivers.
Possible workaround for the above mentioned audio issues:
We added a config file option for Windows "config/audio/force_waveout"
that when set to "yes" will force SDL to use waveout rather than attempting to use
DirectSound. Using this option may fix problems some people have with sound in
Exult under Windows. Additionally it seems to fix the popping sound when starting
Exult in Win9x/ME/2k.
This setting is now the default setting so downloading the latest snapshot is the
only thing you need to do.
| | 4.5. Known Compile Issues |
- There is a bug/incompatibility with the flex bundled Linux distributions
(RH7.0, for example) that breaks compilation. Upgrading to a more recent version
of flex should fix it.
- After compiling yourself remember to copy the exult*.flx files from the data dir in
the source to the Exult data dir you chose in exult.cfg. This applies only if
you don't use "make install"
| | 4.6. Not yet implemented |
- Stealing, killing innocent NPCs doesn't work yet correctly
|
5. Gameplay FAQ |
---|
| 5.1. Why is there a gameplay FAQ? |
Although you can find many useful gameplay FAQs on the internet we do get asked
some questions quite frequently as people think these are bugs with Exult.
Most of the times the problem is that people don't play the game regularly but depend
overly on walkthroughs and don't read what NPCs in the game tell you to do.
Note that this section contains text that may spoil your game.
Caution is advised.
We added a mark to the question (BG/FoV/SI/SS) to show which Ultima 7 game is
affected by this. See ReadMe to learn which game
these marks point to.
| | 5.2. Why don't all NPCs have audible speech (BG+SI)? |
The documentation and installation files of the original may be a bit misleading.
There are only a few NPCs in the games that have audible speech. In BG only the
Guardian can be heard during the game. Apart from the Intro you can only hear the
Guardian and the Great Earth Serpent in SI.
| | 5.3. Why can't I cast mark/recall on the Virtue Runes (BG)? |
You never could do this in the original as well. You have to use the
Virtue Stones that you find in the same building as the runes.
| | 5.4. Why can't I get the sacrifice in Skara Brae to work (BG)? |
"I'm trying to get Forsythe in Skara Brae to sacrifice himself to destroy the well of
souls. But I can't seem to get Rowenna or Trent to talk to me about sacrifice."
The solution to this is that Rowenna and Trent are standing too far apart. When you
reunited the pair you initiated the conversation with Trent from too far away
(this happens when you run at a higher resolution than the original one).
Now you can either reload a game from before you reunited them or you have to hackmove
Rowenna closer to Trent. After that the two will talk to you about sacrifice.
Stuart Hillman told me of another way around this bug: Stand next to Trent when talking to Rowenna
and next to her when talking to Trent.
| | 5.5. Why can't I talk to the mayor of Skara Brae (BG)? |
You might be talking to "The Other Forsythe"(TM). There's a ghost in the Skara Brae
town hall that looks like Forsythe, but isn't.
This was fixed in more recent versions of Exult but with games started with earlier
versions this bug is still present. You need to start a new game of Exult to fix
this. But this bug poses no problem, so if you don't want to start a new game,
just ignore that clone and search for the real Forsythe.
| | 5.6. Multiple problems with the tetrahedron generator and prism (BG)? |
Some of our users have problems entering the generator and finding the prism afterwards.
To enter the tetrahedron generator you have to wear the ethereal ring (enchanted by Penumbra).
It is important to wear the ring on a finger and not just hold it like a weapon.
After you defeated the enemy you have to doubleclick the prism to destroy the generator.
You will then find the black prism (without the yellow outline) to your feet. Look
closely and take it with you.
| | 5.7. Why is Alagnar not dead (BG)? |
At a certain point in the game Alagnar is supposed to be murdered. Unfortunately
there is a bug in the original game data, that lets him walk around alive in his
own murder scene. To avoid this bug you have come in through the south door of
his house.
| | 5.8. Where did my gem of the Demon vanish to (FoV)? |
For forging the black sword you need to bind the demon to the gem you got from
that invincible dragon you met in the test of courage. Some people mistake that
little dark-blue gem with the glowing gem you received from Lord British.
If you use the glowing gem on the isle of fire it just vanishes with a shattering
sound.
| | 5.9. Attacking the Stone of Castambre doesn't work (FoV) |
You need to use (double-click) the pick while it's in your hands
instead of attacking with it. After that, select the tree with the resulting
crosshairs.
| | 5.10. Where is the pikeman that lets you train in Monitor (SI)? |
The pikeman that lets you enter the list field in Monitor sometimes disappears due
to a bug in the game (even the original).
This bug occurs when you enter the banquet scene of Monitor. To avoid this bug, we
recommend, that you approach the banquet hall from the right and/or double-click the
entrance door to the hall when the party is standing very close to it.
| | 5.11. How do I get the Mandrake Roots for Fedabiblio (SI)? |
Fedabiblio in Moonshade sends you on a quest to find fresh Mandrake Roots. You get
to Monk Island but can't find the any fresh roots.
The problem is that fresh roots only appear depending on the tide. One of the nameless
monks of the island tells you to ask him when the tide is right. Keep coming back to him
and when he tells you the tide is right walk to the northern shore of the island to find
fresh roots.
| | 5.12. Why won't Pothos take the blood moss and talk about the mad mage (SI)? |
Pothos won't take the moss if he hasn't sent you to fetch it for him. If you want
him to tell you about the mad mage and how to get to him you first have to talk with
Bucia (also in Moonshade) about Pothos. Then you can talk to Pothos about it and he will
sent you off to fetch him fresh blood moss. Read what he says because it is important to
get fresh blood moss.
| | 5.13. Why can't I summon the Great Hierophant (SI)? |
If you follow some walkthrough you might find that your summoning of the
Great Hierophant doesn't work. This is a problem with the walkthrough. You
need to have a personal item of the Great Hierophant in your inventory, namely
the Serpent Staff.
If possible don't just play following the walkthrough, but go out and explore
Serpent Isle. It's hard to imagine someone could miss the cave to the east of
Monitor...
| | 5.14. Why won't Xenka speak about sacrifice (SI)? |
For Xenka to speak about sacrifice some parts of the game need to have been played
correctly. The sacrifice conversation option will only turn up if:
- you have returned the amulet to the Gwani AND
- you have spoken with the Chaos Hierophant AND
- you have picked up the Serpent Staff from its proper location
(see 5.17.) AND
- you have not yet healed the Chaos Serpent
| | 5.15. Where did XY disappear to (SI)? |
SI is very plot driven, so to stop people from breaking the plot, certain NPCs
stay in a unaccessible spot on the map until you meet them by following the plot,
or disappear from the map until they are needed again. If you cheat by
teleporting to them before the scripted meeting you are bound to break the plot
and most likely forced to reload an earlier savegame or start the whole game again.
So please take care when teleporting around the map.
| | 5.16. Why can't I find Karnax and the other monks (SI)? |
See the above question. You have to use the Dark Path to make the monks appear
on Monk Island. If you just use the teleport cheat they won't show up.
| | 5.17. An important note about the Serpent Staff (SI) |
The Serpent Staff in SI is a very important item. It doesn't seem like it but
it is crucial to some major plot elements that you have the staff in your
possession.
Unfortunately the game also demands that you get the staff properly. For that I
recommend to get it without cheating and to stand right next to it.
Just picking it up and not transferring it to the inventory at once, but instead
putting it on the ground again could break later plot. Willem coded a workaround
in Exult so the problem might disappear.
| | 5.18. How to break the plot by doubleclicking some pillars (SI-SS) |
In the dining hall of the fort in the add-on Silver Seed you can doubleclick the
pillars. This teleports you to the test in the gargoyle city. If you haven't done
this test yet this breaks that plot later on and if you already have it is still a
nuisance. So better don't do it.
Obviously a slight oversight of the add-on designers. Could be fixed by changing the
usecode and the map slightly.
|
7. Links and Thanks |
---|
| 7.1. Important Links |
| | 7.2. Thanks |
Of course big thanks go to the Exult Team for breathing life back into
this jewel of a game.
Max Horn deserves my gratitude for making the FAQ easier to maintain via XML/XSL.
Thanks to all those I stole comments from without quoting them, those
that sent me improvements and don't get quoted and so on. If you helped
me in some way feel my gratitude without being mentioned.
Thanks go to Matt0 who really got me thinking about doing
this FAQ (though he just did it to tease me).
|
|