djsrv
75378c2ce1
DIRECTOR: LINGO: Handle stray end clauses
2021-07-20 17:45:47 -04:00
a/
1f9810561e
SAGA2: Fix drawMetaTiles declaration
2021-07-21 00:51:06 +09:00
a/
3cd91d0a29
SAGA2: Add command to dump map
2021-07-20 22:49:31 +09:00
a/
7d4d82e994
SAGA2: Implement command to add objects to inventory
2021-07-20 21:33:43 +09:00
a/
afc8a0328f
SAGA2: Implement command to search objects
2021-07-20 21:33:43 +09:00
a/
973183fcc1
SAGA2: Implement command to see item stats
2021-07-20 21:33:43 +09:00
ysj1173886760
b31bd5f231
DIRECTOR: add movingChanging flag to deal with the sound which will playing across the movie.
2021-07-20 19:34:07 +08:00
a/
6771ac4b1a
SAGA2: Implement command to list places
2021-07-20 19:38:22 +09:00
Matthew Duggan
a955865002
ULTIMA8: Document some Crusader setActivity magic numbers
2021-07-20 18:55:52 +09:00
Matthew Duggan
5df976a6d0
ULTIMA8: Target reticle process updates for No Regret
...
Add the ability to use the 4 different reticle styles, which original game
controlled with CTRL-R (not yet wired up).
This breaks No Regret save compatibility, but it is still marked unstable and
currently the first mission can't be finished without cheating, so it should
not affect anyone.
2021-07-20 18:55:52 +09:00
Matthew Duggan
09bb79b145
ULTIMA8: Use MKTAG on IFF fourCCs for nicer code.
2021-07-20 18:55:52 +09:00
Matthew Duggan
b5f1222a24
ULTIMA8: Fix Crusader keypad gump cheat
2021-07-20 18:55:52 +09:00
Matthew Duggan
718ed5280a
ULTIMA8: Improvements to map dumping
...
* Make it work in Crusader
* Add a debugger command to dump all maps at once
2021-07-20 18:55:52 +09:00
ysj1173886760
a319074c86
GRAPHICS: MACGUI: add kerning offset when drawing single char
2021-07-20 16:49:01 +08:00
ysj1173886760
296750d5de
GRAPHICS: MACGUI: implement reading styleWidths and glyph-width table for macfont
2021-07-20 16:49:01 +08:00
ysj1173886760
e24b22ed56
GRAPHICS: MACGUI: eliminate some TODO in load macFontFamily
2021-07-20 16:49:01 +08:00
ScummVM-Translations
8d46272f0c
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-07-20 08:43:35 +00:00
D G Turner
22766a339f
HDB: Reduce GCC Compiler Warnings
...
These warnings occur from -Wcast-function-type due to the casting between
FuncPtr and EntFuncPtr. This change reduces the number of these required,
but further work will be needed to remove this fully without causing a
regression in game function.
2021-07-20 09:40:16 +01:00
ScummVM-Translations
ebc90c01c6
I18N: Update translations templates
2021-07-20 07:39:04 +00:00
Torbjörn Andersson
31d18f357c
SCUMM: Always play ROL music if MAC music is missing in Mac MI2 / FoA
...
Before, ScummVM would only play ROL music if a MIDI-capable driver had
been selected. I have AdLib as default, which made it pick ADL music
instead and the Mac music player doesn't support that. So this is not a
new feature, it's just an old feature that's now applied consistently.
This fixes some missing music that might otherwise be missing in MI2,
most noticeably near the very end of the game. The ROL music is an
acceptable substitute, because the Mac instruments are close enough to
a subset of MT-32. I haven't seen any resources with both MAC and ROL
versions, so MAC should still be used when available.
Note that this doesn't seem to have been a ScummVM bug. The music was
missing when I tried the game in a Mac emulator too!
2021-07-20 09:38:48 +02:00
D G Turner
04409da6de
HDB: Minor Improvements for Code Readability
...
No functional change.
2021-07-20 07:33:19 +01:00
Fiodar Stryzhniou
c4518c7d2c
SYMBIAN: Remove unused files.
2021-07-20 08:32:39 +03:00
Paul Gilbert
7dfeb809f2
AGS: Refactored call_function to also use PluginMethod
2021-07-19 19:17:12 -07:00
Martin Gerhardy
b3751f52b3
TWINE: replaced magic number
2021-07-19 21:30:27 +02:00
Martin Gerhardy
f0b35f0393
TWINE: minor cleanup
2021-07-19 21:21:40 +02:00
Martin Gerhardy
e2277af3fb
TWINE: replaced magic numbers for holomap flags
2021-07-19 21:15:45 +02:00
djsrv
9509db076b
DIRECTOR: Remove FileVersion type name
...
File versions aren't constrained to the values in the enum, they can be
any uint16. The enum just contains major versions, and it doesn't make
much sense to treat it as an independent type.
2021-07-19 14:05:02 -04:00
djsrv
33abbcad60
DIRECTOR: Use cast file version in looping check
2021-07-19 13:55:14 -04:00
djsrv
38ca2062b8
DIRECTOR: Handle D4 differences in sound looping behavior
2021-07-19 13:38:55 -04:00
Roland van Laar
15de81739d
DIRECTOR: set correct version number on builtin
...
rollOver is a D2 function, it was erroneously made for D2.99.
This happened during the switch move the version numbers to large
version numbers, i.e. 200 vs D2.
original commit: 0ff7274993
2021-07-19 17:27:43 +02:00
Roland van Laar
7ceb9b1744
DIRECTOR: set correct version number on builtin
...
setCallBack is a D2 command:
- it's used in D2 warlock
- mentioned on D2's interactivity manual page 262
2021-07-19 16:36:18 +02:00
a/
3e9b986e3d
SAGA2: Implement goto map features
2021-07-19 21:51:20 +09:00
a/
6f14ea793e
SAGA2: Implement show position debug command
2021-07-19 21:51:20 +09:00
a/
d3c4bdbf15
SAGA2: Add debug commands
2021-07-19 21:51:20 +09:00
a/
016d69e418
SAGA2: Fix null target access in task.cpp
2021-07-19 21:51:20 +09:00
Eugene Sandulenko
bcf4213e05
DEVTOOLS: Implement punycode encoding in dumper-companion
2021-07-19 13:32:04 +02:00
Eugene Sandulenko
10cf2d8544
DEVTOOLS: encode-macbinary.sh is now obsolete. Removing
2021-07-19 12:58:05 +02:00
Eugene Sandulenko
55da451505
DEVTOOLS: Improve help message for dumper-companion
2021-07-19 12:58:05 +02:00
Eugene Sandulenko
3f9bc93bfe
JANITORIAL: Fix identation
2021-07-19 12:58:05 +02:00
Eugene Sandulenko
ec344292f0
DEVTOOLS: Implement macbinary encoding for dumper-companion
2021-07-19 12:58:05 +02:00
Le Philousophe
780d10756c
AGS: Fix int32/int types and don't use int pointers as size may change
2021-07-19 12:52:05 +02:00
ysj1173886760
682d2dbb6c
DIRECTOR: modify the interface and amend the implementation of sound decoder.
2021-07-19 18:26:25 +08:00
ysj1173886760
01ce9792f8
DIRECTOR: implement sub-looping sounds for snd resources
2021-07-19 18:26:25 +08:00
Eugene Sandulenko
0d3ca5fa97
DEVTOOLS: Implement conversion to UTF8 for dumper-companion script
2021-07-19 12:19:14 +02:00
a/
1fd0887f82
SAGA2: Add Debug Console
2021-07-19 18:57:58 +09:00
a/
68b08bf030
SAGA2: Fix pointer arithmetics in objects.cpp
2021-07-19 18:27:42 +09:00
a/
46673c7924
SAGA2: Fix Sensor deletion on remove
2021-07-19 18:27:42 +09:00
Walter Agazzi
b146f200bf
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1650 of 1650 strings)
2021-07-19 09:09:14 +00:00
Eugene Sandulenko
14414d0a87
SAGA2: Eliminate non-portable va_arg method
2021-07-19 09:41:20 +02:00
Eugene Sandulenko
09620c3baf
DEVTOOLS: Initial version of dumper companion
2021-07-19 09:24:32 +02:00