Commit Graph

122348 Commits

Author SHA1 Message Date
Roland van Laar
f825c39d64 DEVTOOLS: COMPANION: code improvements
- mac mode: show which file's attributes can't be read
- mac mode: use exit code 1 when bailing
- implement exit codes for all modes
- fix spelling mistake
- sort imports, python once first, then external packages
- refactor: use os.path.join only once per file
2021-08-12 21:57:28 +02:00
Martin Gerhardy
d21ba317e4 TWINE: removed unused brick parser
the plan is to use the sprite parser
2021-08-12 21:50:04 +02:00
Martin Gerhardy
79d8fe9d26 TWINE: fixed SpriteData cleanup 2021-08-12 21:50:04 +02:00
Martin Gerhardy
3d47d74933 TWINE: changed getBrickSoundType return value from int32 to uint8
this is parsed from the bll - no need to increase the size
2021-08-12 21:50:04 +02:00
Martin Gerhardy
21b288407d TWINE: simplified grid code 2021-08-12 21:50:04 +02:00
Martin Gerhardy
d0f95b0dca TWINE: const 2021-08-12 21:50:04 +02:00
Martin Gerhardy
fdad24a901 TWINE: fixed typo 2021-08-12 21:50:04 +02:00
Eugene Sandulenko
b10c55abcb
DEVTOOLS: COMPANION: Fix error processing 2021-08-12 20:34:57 +02:00
Eugene Sandulenko
0e69fb7e61
DEVTOOLS: COMPANION: Use xattr module for creator/type extraction 2021-08-12 19:36:58 +02:00
djsrv
0a92826957 DIRECTOR: Fix whitespace 2021-08-12 13:18:27 -04:00
djsrv
50c7cefc2c DIRECTOR: Keep playing sounds when movie switches 2021-08-12 13:18:27 -04:00
djsrv
22775dff7e AUDIO: Create Mixer::loopChannel() 2021-08-12 13:18:27 -04:00
djsrv
9c6fa32c82 COMMON: Create DisposablePtr::getDispose() 2021-08-12 13:18:27 -04:00
djsrv
b40233ffe7 COMMON: Create DisposablePtr::disownPtr() 2021-08-12 13:18:27 -04:00
D G Turner
c105cb1540 SAGA2: Remove Unused Variable from Extend TeleportOnClick Change 2021-08-12 18:11:09 +01:00
Cameron Cawley
423f4cce6b BACKENDS: Add override and final keywords 2021-08-12 15:16:48 +01:00
a/
dfd9c393c2 SAGA2: Fix buffer overflow in buildRipTables 2021-08-12 22:57:33 +09:00
a/
722d6e960f SAGA2: Use correct arguments for implementAction 2021-08-12 22:57:33 +09:00
a/
50ba1c613d SAGA2: Implement Invisibility command 2021-08-12 22:57:33 +09:00
a/
ecf307886b SAGA2: Extend teleportOnClick 2021-08-12 22:57:33 +09:00
Coen Rampen
4a0c6a93a2 ULTIMA8: Fix overlaid music transitions
Some music transitions are intended to play on top of the currently playing
track (mostly fade-outs). ScummVM would stop the current track and then play
the transition. This commit changes this so it overlays the transitions like
the original interpreter does.
2021-08-12 14:30:52 +02:00
Coen Rampen
9ab34c4166 ULTIMA8: Fix music transitions playing incorrectly
The music transition numbers from the song info data were incorrectly parsed.
For overlaid transition numbers starting with !, the first character is
skipped when parsing the number, but this was also done for instant transition
numbers which do not start with !, resulting in incorrect numbers. Also, the
overlaid transition numbers were 1 lower than what the music process was
expecting.
After a transition was started, the music process' run method would immediately
stop the transition and start the next track. This is fixed by waiting for the
transition to finish before starting the next track.
2021-08-12 14:30:52 +02:00
Coen Rampen
dfb8db2ae2 AUDIO/MIDI: Add dual OPL2 support to Miles AdLib driver
This adds support for the dual OPL2 chip configuration to the Miles AdLib MIDI
driver.
2021-08-12 14:30:52 +02:00
antoniou
f900cbecdd ANDROID: Fix reset browser_lastpath via button
Also replace literal "scummvm" with Common::ConfigManager::kApplicationDomain in android options
2021-08-12 15:17:32 +03:00
Purple T
1682113b5b I18N: Update translation (French)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-12 11:25:48 +00:00
Le Philousophe
bd036702cd XEEN: Remove UTF-8 BOM marker
If makes old GCC fail to build
2021-08-12 12:13:17 +02:00
ysj1173886760
15c0c68b1c DIRECTOR: don't clear bbox when render trailed channel. 2021-08-12 17:03:09 +08:00
ysj1173886760
2dcf31f18c DIRECTOR: renderSprites in updateStage, delete the link from castmember to widget. 2021-08-12 17:03:09 +08:00
ysj1173886760
e5af48a2ac GRAPHICS: MACGUI: fix getRowCol.
deal with out of bound error.
2021-08-12 17:03:09 +08:00
ysj1173886760
dcabde4f8e DIRECTOR: release previous widget when setting new castmember. 2021-08-12 17:03:09 +08:00
a/
1724d0f2dc SAGA2: Add command descriptions 2021-08-12 15:22:11 +09:00
a/
16ac457114 SAGA2: Fix indentation 2021-08-12 15:12:51 +09:00
a/
b2ac6c2244 SAGA2: Change teleportOnClick to use right click 2021-08-12 15:05:13 +09:00
a/
1064e963a0 SAGA2: Implement teleportOnMap command 2021-08-12 15:05:13 +09:00
Marcel Souza Lemes
64925b534d I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-12 04:25:48 +00:00
Maxim Kovalenko
88589a852c XEEN: RU Translated Mirror aliases 2021-08-11 20:06:01 -07:00
djsrv
680ef62db0 DIRECTOR: LINGO: Draw after updating cursor in updateStage 2021-08-11 18:45:21 -04:00
djsrv
d6c30c2f58 DIRECTOR: LINGO: Fix b_do 2021-08-11 18:42:37 -04:00
djsrv
205999c61d DIRECTOR: LINGO: Fix asString for VOID 2021-08-11 18:42:37 -04:00
djsrv
b52b47f227 DIRECTOR: LINGO: Init globals to 0 in D2-3 2021-08-11 18:42:37 -04:00
Thierry Crozat
f6d4579c63 NEWS: Does not mention M1 mac release
We don't know at this point if we will generate a native M1 build
for the release, so do not mention it in the NEWS file.
2021-08-11 23:22:08 +01:00
djsrv
0b7ee978e2 DIRECTOR: Update cursor before new movie transition 2021-08-11 16:31:50 -04:00
djsrv
57afb36f24 DIRECTOR: Set cursor to watch when switching movie 2021-08-11 16:31:50 -04:00
Martin Gerhardy
a7025f0365 TWINE: use the block library parser 2021-08-11 21:35:20 +02:00
Martin Gerhardy
e7fc25303b TWINE: updated the bll raw buffer handling 2021-08-11 21:35:20 +02:00
Martin Gerhardy
598c35ca52 TWINE: removed unused member 2021-08-11 21:35:20 +02:00
Martin Gerhardy
2f7e9f0cf5 TWINE: added blocklibrary parser 2021-08-11 21:35:20 +02:00
Martin Gerhardy
12a432ef7c TWINE: use the returned values 2021-08-11 20:45:10 +02:00
Martin Gerhardy
4e862a6142 TWINE: use the returned values and not the member vars 2021-08-11 20:45:10 +02:00
Martin Gerhardy
32fa7e9eaa TWINE: return values for some renderer functions 2021-08-11 20:45:10 +02:00