Commit Graph
137148 Commits
Author SHA1 Message Date
Martin Gerhardy 1acc24c9c5 TWINE: renamed method parameters 2020-12-27 14:02:02 +01:00
Martin Gerhardy 13430c4738 TWINE: converted parameters to lower case 2020-12-27 14:02:02 +01:00
Martin Gerhardy e06db142f6 TWINE: removed unused member palCustom 2020-12-27 14:02:02 +01:00
Martin Gerhardy e3bddb328c TWINE: moved comments 2020-12-27 14:02:02 +01:00
Martin Gerhardy 46e3ebaa85 TWINE: removed parameter to transBlitFrom that was only added by accident 2020-12-27 14:02:02 +01:00
Cameron Cawley cda348f885 ICB: Fix compilation on AmigaOS 4 2020-12-27 12:02:44 +00:00
Matthew Duggan 6200935007 ICB: Fix most of the remaining int/int32 confusions 2020-12-27 20:10:11 +09:00
Matthew Duggan 4ad5bf8b5b ULTIMA8: Add Cruasder shield pickup handling 2020-12-27 19:32:57 +09:00
Matthew Duggan 8c41551d60 ULTIMA8: const correctness 2020-12-27 19:32:28 +09:00
Matthew Duggan bee90fbc9c ICB: More type fixes 2020-12-27 17:41:28 +09:00
Matthew Duggan 4f7881fe8a TEST: Add direction util tests for U8 2020-12-27 16:44:44 +09:00
Matthew Duggan 8199fe4de3 ULTIMA8: more support for 16 dirs in direction util 2020-12-27 16:44:44 +09:00
Matthew Duggan 6dc9c41850 ULTIMA8: Limit ambient sounds in mixer to avoid overload 2020-12-27 16:44:41 +09:00
Matthew Duggan ef75bf7404 ICB: More tweaks to types to fix amigaos4 build
This should be a safe change, but I'm not totally familiar with the engine - I
tried the demo but it crashes quite soon into the game.  I also tried before
commit 8aac0d, bit that also crashes quite soon into the game, so at least not
worse than before..
2020-12-27 14:08:21 +09:00
Matthew Duggan 7048e3b861 ULTIMA8: Fix one more way I made old compilers unhappy 2020-12-27 11:52:10 +09:00
Matthew Duggan c168d5df27 ULTIMA8: Fix some compiler warnings 2020-12-27 11:30:27 +09:00
Matthew Duggan a6df289fdd ICB: Remove more duplicate types 2020-12-27 11:26:37 +09:00
Thierry Crozat c0d318e595 ULTIMA8: Fix compilation (remove coma at end of enumerator list) 2020-12-27 00:57:37 +00:00
Matthew Duggan 3fd36166ba ULTIMA8: Fix Crusader anim dat flags, again 2020-12-27 08:46:02 +09:00
Matthew Duggan cc1ad1749f ULTIMA8: Don't save Crusader stat gumps 2020-12-27 08:46:02 +09:00
Matthew Duggan d0b9f00be8 ULTIMA8: Hide Crusader status gumps in movies 2020-12-27 08:45:53 +09:00
Matthew Duggan b566a9b2e3 ULTIMA8: Delete some crusader hacks from Actor 2020-12-27 08:45:53 +09:00
Matthew Duggan a3340fe6a6 ULTIMA8: Fix Crusader KeypadGump to actually work 2020-12-27 08:45:36 +09:00
Matthew Duggan 00b0438c34 ULTIMA8: Fixes for Remorse startup 2020-12-27 08:45:36 +09:00
Matthew Duggan 9e8b97159d ULTIMA8: Workaround to avoid No Regret crashing 2020-12-27 08:45:36 +09:00
Matthew Duggan d66745b5fd ULTIMA8: Add Weasel (shop) gump for Crusader 2020-12-27 08:45:36 +09:00
Matthew Duggan 19397a7b62 ULTIMA8: Slight refactor of MovieGump 2020-12-27 08:45:36 +09:00
Matthew Duggan 23aed36cb6 ULTIMA8: Add convenience function for gump visibility and close notification 2020-12-27 08:45:36 +09:00
Matthew Duggan ba4e20b075 ULTIMA8: Fix offset to Crusader attack data 2020-12-27 08:45:22 +09:00
Matthew Duggan 2b3864e2ce ULTIMA8: Fix compiler warning 2020-12-27 08:43:37 +09:00
Martin Gerhardy 5f2383e3c4 TWINE: fixed rendering errors for brick sprites
https://bugs.scummvm.org/ticket/12024
2020-12-26 11:53:26 +01:00
Martin Gerhardy 968d3b1ba2 TWINE: prepare to extract magic numbers to constants 2020-12-26 11:53:26 +01:00
Martin Gerhardy 438deb671f TWINE: use constants for magic numbers 2020-12-26 11:53:26 +01:00
Martin Gerhardy f4fa272b26 TWINE: replaced magic numbers 2020-12-26 11:53:26 +01:00
Martin Gerhardy 9eb0c1fd10 TWINE: use constants for magic values 2020-12-26 11:53:26 +01:00
Martin Gerhardy 2cfad1618f TWINE: prepare extraction into constants 2020-12-26 11:53:26 +01:00
Martin Gerhardy 174bbd1d59 TWINE: replaced magic numbers 2020-12-26 11:53:26 +01:00
Martin Gerhardy 0d1965d443 TWINE: unified writing of fps for text loops 2020-12-26 11:53:26 +01:00
Martin Gerhardy 05e86f562e TWINE: format the code 2020-12-26 11:53:26 +01:00
Martin Gerhardy 1356ae5fdf TWINE: renamed variables 2020-12-26 11:53:26 +01:00
Martin Gerhardy 236dca8f9a TWINE: replaced magic number with constant 2020-12-26 11:53:26 +01:00
ScummVM-Translations 9cfb9a733a 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/
2020-12-25 22:14:49 +00:00
Ben Castricum 34df7b9891 SCUMM: ZAKFM Add script bug workaround, fixes bug #5624
Due to poor translation of the v2 script to v5 an if statement jumps in the
middle of a cutscene causing a endCutscene() without a begin cutscene()

Previous "fixes" do improve the code, but do not fix this cutscene issue.

See also

https://bugs.scummvm.org/ticket/3099
https://bugs.scummvm.org/ticket/5624

and commits

1d40f78499
Fixes the mistranslation of getState08(465) into classOfIs(465,[0]) at 001A

0725be325f
Fixes several mistranslations of setClass
2020-12-25 23:14:36 +01:00
ScummVM-Translations e7e4da04a0 I18N: Update translations templates 2020-12-25 22:12:56 +00:00
Andrea Boscarino 054c970598 SCUMM: FT: fix bug #12022 2020-12-25 23:12:42 +01:00
AndywinXp 434d1f37f9 SCUMM: COMI: implement iMUSE crossfades between regions (#2672)
* SCUMM: COMI: implement region crossfades after JUMP instruction
* SCUMM: COMI: best attempt at fixing part 3 song crossfades
* SCUMM: COMI: generalise loop shift handling to remove hacks
2020-12-25 05:27:17 +01:00
Cameron Cawley 8aac0d2cf2 ICB: Remove duplicate types 2020-12-25 05:16:57 +01:00
VAN-Gluon b7dae4c968 I18N: Update translation (Japanese)
Currently translated at 54.3% (871 of 1603 strings)
2020-12-24 23:23:07 +00:00
Martin Gerhardy 0f73d606c3 TWINE: optimized drawBrickSprite 2020-12-24 15:00:08 +01:00
Martin Gerhardy 0ab84e47ba TWINE: removed unused method parameter 2020-12-24 15:00:00 +01:00