lolbot-iichan
d8951b2aa1
COMMON: Add Persian language & CP1256 encoding
2020-05-18 23:24:15 +02:00
Matthew Duggan
7c29b5db7d
ULTIMA8: More and const correctness.
2020-05-18 18:02:10 +09:00
Matthew Duggan
fa332c4e62
ULTIMA8: Small debugging improvements
2020-05-18 18:00:50 +09:00
Matthew Duggan
6fe5649548
ULTIMA8: Document what most of the gumps are for in comments
2020-05-18 17:47:45 +09:00
Matthew Duggan
b08ac98c1d
ULTIMA8: Reduce debug log spam slightly
2020-05-18 17:47:45 +09:00
D G Turner
590262a3c6
PETKA: Fix GCC Warnings in Object Text Classes
2020-05-18 07:21:12 +01:00
D G Turner
96b5006ea1
PETKA: Fix GCC Shadowing Warnings
2020-05-18 05:54:11 +01:00
Paul Gilbert
2393b5460f
GLK: Remove sub-engine enablement
...
As with the Ultima engine, it's simpler to just have a single
enablement for the entire Glk engine
2020-05-17 18:21:14 -07:00
Matthew Jimenez
384a1753f6
ULITIMA8: Improve basic avatar keyboard movement.
2020-05-18 09:31:06 +09:00
sluicebox
b381df689b
SCI: Add LSL6 German floppy detection entry
...
Ticket #11475
2020-05-17 17:15:19 -07:00
Nathanael Gentry
1149e0edd3
DIRECTOR: Disable ink inversion hack
2020-05-17 23:21:33 +02:00
Nathanael Gentry
5babbb30db
DIRECTOR: Move to channel-based rendering
2020-05-17 23:21:33 +02:00
Nathanael Gentry
9fc6197c32
DIRECTOR: Precompute cast types of sprite
2020-05-17 23:21:33 +02:00
Nathanael Gentry
3fa90b4ade
DIRECTOR: Move from drawRects to bboxes
2020-05-17 23:21:33 +02:00
Thierry Crozat
4a3697a21c
GUI: Bump theme version
...
There have been some changes to the theme (adding achievements tab
and renaming some widgets) without updating the version. This made
it possible for ScummVM to use an older theme file and crash.
2020-05-17 21:10:26 +01:00
Lothar Serra Mari
89d74b4784
GUI: Improve error message regarding errors while loading widget positions
...
Thank you for the suggestion, @trembyle!
2020-05-17 21:53:28 +02:00
Andrei Prykhodko
90ac129cdb
PETKA: added missing initialization to cursor object
2020-05-17 21:39:51 +03:00
Andrei Prykhodko
521eff2bbc
PETKA: fixed toggling map
2020-05-17 21:37:06 +03:00
Andrei Prykhodko
a070bd97ff
PETKA: added new opcodes
2020-05-17 21:33:47 +03:00
Andrei Prykhodko
40540ad0df
PETKA: fixed processing messages by objects
2020-05-17 21:33:27 +03:00
Paul Gilbert
de83273616
ULTIMA4: Mark detection entries as ready for testing
2020-05-17 08:58:07 -07:00
Paul Gilbert
89f1f800a4
ULTIMA4: Fix unrolling map on title screen
2020-05-17 08:55:41 -07:00
Paul Gilbert
b5642b82ba
ULTIMA4: More properly implement drawSubRectOn
...
I'd previously gotten confused because in some cases the source rect
could be bigger than the src surface.. I thought it meant scaling
was needed. Turns out it was just poor code in the engine that could
have a negative left/top, and needed clipping
2020-05-17 08:55:41 -07:00
Scott Percival
59c06b58de
DIRECTOR: LINGO: Add more bytecode stubs
2020-05-17 23:08:50 +08:00
Eric Fry
5228ff83b7
DRAGONS: Fixed bug when removing image overlay
2020-05-17 23:00:15 +10:00
Eugene Sandulenko
4ac21b4d58
PETKA: Aligned overridden method prototypes
2020-05-17 14:26:33 +02:00
Dries Harnie
f393929c6f
EMI: Always enable subtitles for the demo
...
Fixes #1161 .
Tested on the German and Spanish demo.
2020-05-17 13:49:54 +02:00
Dries Harnie
49a4de702f
GRIM/EMI: Draw movie subtitles while holding frame lock
...
This prevents a crash that occurs if the movie player deletes the
active subtitle while the main loop is still in the process of drawing
it.
2020-05-17 13:48:24 +02:00
Andrei Prykhodko
00d85389a8
PETKA: implemented sound balance in dialog
2020-05-17 14:21:18 +03:00
Andrei Prykhodko
15f71d76ae
PETKA: more fixes to dialog system
2020-05-17 13:46:44 +03:00
Andrei Prykhodko
fc4ad2319b
PETKA: implemented text rendering on map
2020-05-17 13:46:15 +03:00
Dries Harnie
8c95812106
GRIM: Reset OpenGLS matrix stack in startActorDraw
...
Fixes #1591 .
2020-05-17 10:00:15 +02:00
Matthew Jimenez
0249e24f7a
ULTIMA8: Remove comments regarding p_dynamic_cast
2020-05-17 14:59:05 +09:00
Matthew Jimenez
06951c45ea
ULTIMA8: Remove RunTimeClassType from classes that no longer need it
...
RunTimeClassType is only used for saving and debugging of processes and objects.
2020-05-17 14:59:05 +09:00
Matthew Jimenez
3d6e744c22
ULTIMA8: Consolide DEFINE_RUNTIME_CLASSTYPE_CODE_* macros
2020-05-17 14:59:05 +09:00
Matthew Jimenez
e0d7185385
ULTIMA8: Replace remaining uses of IsOfType with dynamic_cast
2020-05-17 14:59:05 +09:00
Andrei Prykhodko
c475cd819a
PETKA: removed global variable
2020-05-17 07:09:59 +03:00
Andrei Prykhodko
e07d8bb153
PETKA: implemented SetSeq and EndSeq opcodes
2020-05-17 07:09:44 +03:00
Paul Gilbert
4748949ea6
ULTIMA4: Regenerate ultima.dat
2020-05-16 19:27:41 -07:00
Paul Gilbert
9cfc17c0e5
ULTIMA4: Searching on a map entrance now falls back on enter
2020-05-16 19:27:39 -07:00
Paul Gilbert
683959ea2d
ULTIMA4: Added support for XML-based maps
...
This includes the addition of a hidden ScummVM map, just as
an easter egg for anyone that stumbles across it
2020-05-16 19:27:39 -07:00
Paul Gilbert
077967fee4
ULTIMA4: Add override destructors to map subclasses
2020-05-16 19:27:39 -07:00
Henrik "Henke37" Andersson
9046050be3
Petka: Fix copy and paste errors in comments
2020-05-17 00:32:38 +01:00
lolbot-iichan
01eb55b049
WINTERMUTE: Support Foxtail 1.2.902.4379 ( #2256 )
...
* WINTERMUTE: Add FoxTail 1.2.902 engine and package detection
* WINTERMUTE: Add support for FoxTail 1.2.902 opcodes
2020-05-17 01:15:41 +03:00
Henrik "Henke37" Andersson
a939621169
PETKA: Engine doesn't use midi, mark the games as such
2020-05-17 00:07:11 +02:00
Henrik "Henke37" Andersson
21f43a2bb1
PETKA: Flag demo as demo
2020-05-16 23:23:38 +02:00
Eugene Sandulenko
6e4d9eb8e3
PETKA: Engine is dependent on freetype2
2020-05-16 23:21:19 +02:00
Eugene Sandulenko
8ac07e4b62
PETKA: Fix more warnings
2020-05-16 22:57:36 +02:00
Eugene Sandulenko
1491484f44
PETKA: Fix warnings
2020-05-16 22:51:35 +02:00
Eugene Sandulenko
18779dd5c7
PETKA: Added override keywords
2020-05-16 22:48:56 +02:00