Commit graph

5 commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Matthew Duggan
23d8fe58ce ULTIMA8: Provide message on why movies and sound don't work
A few people have not noticed that the GOG version includes a CD image and some
files need to be taken from there.  This should help those people.

The same problem will happen for anyone who has an old install of the game and
forgets that it uses some files from the CD.
2021-09-07 17:12:13 +09:00
Matthew Duggan
294b22a90d ULTIMA8: Rework Crusader startup to better match original
The original has 2 ways to start a new game:

1. start from dos -> intro movies -> difficulty menu -> voice mail movie
	-> game
2. playing game (press esc) -> game menu (new game) -> difficulty menu
	-> voice mail movie -> game

We now match those sequences correctly.

There is one difference still - if you have a saved game, we will by default
load that.  Previously the game jumped straight into that, but since there is
now no other way to see the intro movies again, now they are always shown
first.  So the 3rd flow is (if you have a save game):

3. start scummvm -> intro movies -> game

Since some people might want to just jump straight into the game, I also added
a skip_intro config file setting which will skip the movies in this case.

Fixes #12758.
2021-08-14 13:31:04 +09:00
Matthew Duggan
1afa2eab91 ULTIMA8: Fix crash after watching Crusader credits and saving game 2021-08-01 11:03:49 +09:00
Matthew Duggan
f84b967b32 ULTIMA8: Rename remorse_* to cru_* for things also used by No Regret
This is a simple renaming with no functionality change.  I originally named
some classes Remorse* but they were also useful as-is in Regret.  This gives
them the more generic Cru prefix for consistency with a bunch of other classes
that already use it.
2021-07-04 11:49:52 +09:00
Renamed from engines/ultima/ultima8/games/remorse_game.cpp (Browse further)