neuromancer
10310cccdd
PRIVATE: initial implementation of the SafeDigit function
2021-07-04 13:13:21 +02:00
a/
b7ea13750a
SAGA2: Clean global constructors in speldata.cpp
2021-07-04 16:35:24 +09:00
djsrv
9c208bc60f
DIRECTOR: Don't backtrack if at end of stream
2021-07-04 03:02:03 -04:00
a/
f7556980d0
SAGA2: Clean more global constructors in tile.cpp
2021-07-04 15:44:10 +09:00
a/
c6c0475e41
SAGA2: Clean some global constructor warnings
2021-07-04 15:44:10 +09:00
Matthew Duggan
573521056f
ULTIMA8: Add No Regret demo intrinsic map
2021-07-04 15:08:53 +09:00
Matthew Duggan
63a81b65eb
ULTIMA8: Avoid crash in No Regret demo
...
It has no sound index data, but we only use that to print info.
2021-07-04 14:57:22 +09:00
Matthew Duggan
f7861cee95
ULTIMA8: Remove out-of-date comment
2021-07-04 14:57:22 +09:00
Matthew Duggan
f3d1b5281b
ULTIMA8: Don't remap usecode for Remorse ES fan version
...
It is based on the En version so the usecode offsets are the same. We only
want to remap for the official ES release.
2021-07-04 14:57:22 +09:00
Matthew Duggan
d8628997e9
ULTIMA8: Implement No Regret alert intrinsics
2021-07-04 14:57:20 +09:00
Matthew Duggan
ca0bc5fa43
ULTIMA8: Fix Crusader computer gump corner case
2021-07-04 14:17:35 +09:00
djsrv
4aaf2d3dbb
DIRECTOR: Parse FXmp chunk
2021-07-04 00:27:51 -04:00
djsrv
d4882d2daa
DIRECTOR: Move loadFontMap to fonts.cpp
...
There is going to be quite a bit of code to handle font mapping, so I've
created a new file for it.
2021-07-04 00:25:38 -04:00
djsrv
957abce35b
DIRECTOR: Initialize cast and movie version in constructors
...
Just set it to 0 to inicate no archive is loaded instead of garbage.
2021-07-04 00:25:38 -04:00
Matthew Duggan
5733f9c88f
ULTIMA8: Fix loading of Cru games with renamed music process
2021-07-04 11:52:28 +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
Matthew Duggan
3b82662d05
ULTIMA8: Use correct music track for Regret credits
2021-07-04 11:49:52 +09:00
Matthew Duggan
3f06d0b74a
ULTIMA8: Add Crusader demo screen
...
This is used on demo versions of No Remorse and No Regret.
2021-07-04 11:49:37 +09:00
Paul Gilbert
cb22589207
AGS: Fix for intro text rendering in Maniac Mansion Deluxe
2021-07-03 16:20:56 -07:00
Donovan Watteau
a933dc768c
ILLUSIONS: Fix text handling crash on big-endian systems
...
The loop reversing the wide characters on big-endian systems would loop
until _tblPtr, which is way past all TalkEntry text parts, effectively
reversing the string multiple times at incorrect positions. Thus, some
characters would remain in the incorrect endianness, and the game would
crash.
Trac tickets #11528 and #11236 .
2021-07-04 01:20:22 +03:00
lb_ii
f7d54f2341
WINTERMUTE: Apply colorkey according to subengine version
2021-07-04 00:28:17 +03:00
a/
b45d6ce6a8
SAGA2: Fix more uninitialized fields in objects.h
2021-07-04 04:58:22 +09:00
neuromancer
366cd04704
PRIVATE: fixed AskSave redirection
2021-07-03 21:35:00 +02:00
neuromancer
e7033ebe74
PRIVATE: removed extra debug statements
2021-07-03 21:05:00 +02:00
Paul Gilbert
0672ca0f2b
AGS: Fix rendering purple text that matches the transparent color
2021-07-03 11:49:23 -07:00
a/
9b2f694cff
SAGA2: Fix for uninitialized field in GameWorld
2021-07-04 03:43:01 +09:00
a/
7449f2ccde
SAGA2: Remove unnecessary fields in ResourceGameObject
2021-07-04 03:43:01 +09:00
neuromancer
01711fd8f9
PRIVATE: it shows again the list of locations in non-US releases
2021-07-03 18:58:42 +02:00
antoniou79
fd45d6cca7
BLADERUNNER: Fix map from 5bit color to 8bit
...
This fixes a bug with Izo's flash not entirely hiding McCoy, Izo and NPCs
White value was previously calculated as r,g,b (248,248,248) instead of (255,255,255)
2021-07-03 19:31:48 +03:00
neuromancer
3091add07b
PRIVATE: make sure symbols are resolved before using them
2021-07-03 18:20:24 +02:00
Eugene Sandulenko
1f7fa6ea22
I18N: Update translation (Ukrainian)
...
Currently translated at 99.3% (1637 of 1648 strings)
2021-07-03 15:25:30 +00:00
Eugene Sandulenko
07cf5f9615
SAGA2: Merge noise.cpp into audio.cpp
2021-07-03 14:00:51 +02:00
Eugene Sandulenko
375cb8b4e4
SAGA2: Remove unnecessary self-references in audioInterface
2021-07-03 13:50:45 +02:00
Filippos Karapetis
81b0aad541
TRECISION: Simplify shouldShowAnim()
2021-07-03 13:26:30 +03:00
Filippos Karapetis
dc97c350d2
TRECISION: Simplify the code handling animation subareas
2021-07-03 13:23:49 +03:00
Lothar Serra Mari
e961746575
NEWS: Update German NEWS file
2021-07-03 11:35:11 +02:00
Eugene Sandulenko
5900b3c81c
I18N: Update translation (Ukrainian)
...
Currently translated at 99.2% (1636 of 1648 strings)
2021-07-03 09:12:59 +00:00
Lothar Serra Mari
488bdd2259
I18N: Update translation (German)
...
Currently translated at 99.5% (1640 of 1648 strings)
2021-07-03 09:11:31 +00:00
neuromancer
32415de587
PRIVATE: all the versions are marked as in TESTING
2021-07-03 10:36:19 +02:00
Matthew Duggan
dc25c091cd
ULTIMA8: Loiter process improvements
...
1. Stop any pathfinders when starting new loiter, to avoid duplicates
2. Use the Cru Pathfinder type in Crusader games
2021-07-03 17:16:17 +09:00
Matthew Duggan
bffcca22f7
ULTIMA8: Resolve 2 unknown Crusader ES intrinsics
2021-07-03 17:16:17 +09:00
Filippos Karapetis
febc95d486
TRECISION: Clean up drawSmkBackgroundFrame()
2021-07-03 10:44:49 +03:00
Filippos Karapetis
5f98c7c323
TRECISION: Renaming and cleanup
2021-07-03 10:44:49 +03:00
Filippos Karapetis
1266dcab77
TRECISION: Fix logic for walking into room 23A
2021-07-03 10:44:48 +03:00
a/
1d80523cdb
SAGA2: Fix for uninitialized scalar field in actor.h
2021-07-03 14:21:06 +09:00
Paul Gilbert
c774826dcd
AGS: Added hack for fixing La Croix Pan help dialog
2021-07-02 21:54:47 -07:00
Paul Gilbert
6e9b182da2
AGS: Added detection entries
2021-07-02 19:26:01 -07:00
a/
4dbfeb6ea4
SAGA2: Kill DList
2021-07-03 10:54:53 +09:00
a/
e1a430c801
SAGA2: Remove DList from imagcach.h
2021-07-03 08:13:09 +09:00
a/
6de10a5461
SAGA2: Remove DList from contain.h
2021-07-03 07:46:45 +09:00