255 Commits

Author SHA1 Message Date
Francisco Javier Diéguez Tirado
7741437c68 TSAGE: Include and handle Blue Force Spanish messages
The messages were taken from a hexdump of BLUE.EXE

With these changes, the ScummVM version runs exactly like the original
Spanish version, including the intro, the in-game menus, the dialogs and
the map locations.

Changes done to the engine preserve the original behaviour of the
English version.
2021-04-10 14:42:59 -07:00
D G Turner
80466336af TSAGE: Fix GCC Warning for Implicit Copy Operator
This is emitted when -Wdeprecated-copy is enabled.
2021-03-27 03:27:43 +00:00
aryanrawlani28
4b6976c558 GUI: U32: Reduce number of files changed and fixes
Up until last commit, everything was working fine but the amount of files changed was too large. This commit tries to reduce the changes.

- Add a fake constructor to Keymap, text-to-speech, setDescription (save-state)
- Redirecting functions for PopUpWidget::appendEntry, ButtonWidget::setLabel, GUIErrorMessage
- Use the above functions and constructors to reduce changes in Engines
- Fix warnings being in unicode. Only output english text in - Warnings, Errors, etc.
- Mark some strings as "translation" strings. (Not yet added to POTFILES)
- Remove some CP related things from po/modules.mk
- Previously used some Common::convertToU32 where it was not necessary, replace this with u32constructor
2020-08-30 14:43:41 +02:00
aryanrawlani28
e22b32abfe GUI: U32: Use Common::U32String::format where necessary and GUIError to u32
- Where necessary as in, where translated messages are used.
- GUIErrorMessage now takes in U32String
- error messages across some engines use U32Strings. they are changed because they show a message dialog.
2020-08-30 14:43:41 +02:00
Paul Gilbert
0107aace67 TSAGE: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
D G Turner
27d26a49ea TSAGE: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-28 02:10:52 +00:00
Colin Snover
7fc9e381b8 TSAGE: Fix invalid C-style casts to unrelated classes 2017-11-20 18:43:18 -06:00
Thierry Crozat
b1ba071ea8 TSAGE: Fix undefined behaviour in variadic functions
Passing a type that undergoes default argument promotion as last
argument of a variadic function results in undefined behaviour.
2017-10-08 14:51:04 +01:00
Paul Gilbert
077250acfb TSAGE: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:28 -04:00
Torbjörn Andersson
40f5d26c92 TSAGE: Fix typo in comment 2015-05-31 09:18:30 +02:00
Paul Gilbert
bb9586de9e TSAGE: Fixes for display of Sherlock Logo scene 2015-05-30 09:40:04 -04:00
Paul Gilbert
0141dd1af3 TSAGE: Showing background of Sherlock Logo scene 2015-05-29 23:31:23 -04:00
Strangerke
e8c9a828da TSAGE: Fix 3 uninitialized variables 2015-01-26 23:14:42 +01:00
Johannes Schickel
6e715e186a TSAGE: Make GPL headers consistent with themselves. 2014-02-18 02:39:39 +01:00
Strangerke
0261045ead TSAGE: Janitorial - Remove trailing spaces 2014-02-16 18:32:36 +01:00
Strangerke
074c11f7e1 TSAGE: Silent some CppCheck warnings 2014-02-08 19:05:01 +01:00
Strangerke
ea52bcd282 TSAGE: Fix CID 1004060 - Logically dead code 2014-01-03 07:56:18 +01:00
Strangerke
5e35729ee8 TSAGE: Some renaming, remove some useless variables from Core, increase savegame version 2013-12-20 07:11:09 +01:00
Strangerke
76802b1057 TSAGE: R2R - Add _effect initialization in BackgroundSceneObject::setup2() 2013-12-06 07:53:55 +01:00
Paul Gilbert
6b61eb62ab TSAGE: R2R fix for zoomed speaking characters appearing correctly 2013-11-28 15:00:44 -05:00
Strangerke
8ac319365a TSAGE: Fix savegame issue 2013-11-28 01:31:42 +01:00
Strangerke
c211cede06 TSAGE: BF - Remove some useless variables, some renaming 2013-11-26 08:18:45 +01:00
Strangerke
f4d582f640 TSAGE: R2R - rename _actorDestPos 2013-11-24 22:30:53 +01:00
Paul Gilbert
1aa0d0bd9b TSAGE: Added new palette rotation code, to fix R2R rimwall vechile scene 2013-11-23 23:23:43 -05:00
Paul Gilbert
d0c2493be5 TSAGE: Further fixes for object centroid handling 2013-11-23 17:09:35 -05:00
Paul Gilbert
74bb0a8b3c TSAGE: In progress work and bugfixes for R2R centroid handling 2013-11-23 12:18:52 -05:00
Paul Gilbert
4f7913c355 TSAGE: R2R Fix for restoriong scenes with objects using a shadow map 2013-11-12 21:50:52 -05:00
Paul Gilbert
ab3cf625d5 TSAGE: Fix for positioning R2R text to account for screen boundary 2013-11-12 20:16:55 -05:00
Strangerke
7847967798 TSAGE: Janitorial - Remove trailing spaces and tabs 2013-11-10 23:00:15 +01:00
Paul Gilbert
974348c771 TSAGE: Implemented R2R shadowing effect 2013-11-05 08:19:02 -05:00
Paul Gilbert
1d6ed07723 TSAGE: Renamings for effects and shadow palette map 2013-11-04 21:17:23 -05:00
Strangerke
a3c937c556 TSAGE: Fix a bug pointed by wjp 2013-10-30 22:44:02 +01:00
Strangerke
c00ff935de TSAGE: Fix CID 1003170 2013-10-29 08:18:36 +01:00
Paul Gilbert
b6bace0fa0 TSAGE: Further R2R fixes for voice playback looking at hotspots 2013-10-20 13:47:06 -04:00
Paul Gilbert
cb41847388 TSAGE: Fix for correctly setting up playing voice number 2013-10-20 10:32:53 -04:00
Paul Gilbert
eb7f7b9fb6 TSAGE: Fixes for calling voice playback correctly when showing on-screen text 2013-10-16 23:01:26 -04:00
Paul Gilbert
22af86340e TSAGE: Cleaner implementation of saving disable code 2013-10-10 22:49:14 -04:00
Paul Gilbert
e7df8b60e1 TSAGE: Disable saving in R2R when actors have been copied to the background 2013-10-10 20:46:22 -04:00
Paul Gilbert
b21534b5d1 TSAGE: Fixes for not allowing walk cursor to be selected when walking disabled 2013-10-07 17:30:25 -04:00
Paul Gilbert
402b7a0371 TSAGE: R2R changes to UI disablement to match the original 2013-10-07 10:11:50 -04:00
Paul Gilbert
548e6e3f52 TSAGE: R2R bugfix for objects being removed and then readded incorrectly 2013-10-05 08:35:28 -04:00
Paul Gilbert
b2fe6232c2 TSAGE: Implemented proper R2R object/player shading 2013-09-29 15:24:32 -04:00
Paul Gilbert
abfae92fa6 TSAGE: Renaming and bugfixes for R2R confrontation 2013-09-25 21:36:12 -04:00
Paul Gilbert
c0da007c7a TSAGE: Bugfixes and renaming for entering ARM hanger, and more for Spill Mountains 2013-09-16 23:06:29 -04:00
Paul Gilbert
d837605477 TSAGE: GFX fix for changing to a standard screen from a full height screen 2013-09-15 20:59:20 -04:00
Paul Gilbert
dfe38b6976 TSAGE: Initial bugfixes and renaming for R2R balloon scene 2013-09-14 16:54:41 -04:00
Paul Gilbert
658f86144b TSAGE: Fixes and renaming for R2R rim scene 2013-09-08 14:50:21 -04:00
Paul Gilbert
6ad9f5158c TSAGE: Fix for reseting linked actors in R2R when changing scene 2013-09-01 19:20:45 -04:00
Strangerke
52059bf95c TSAGE: Replace some British English by American English 2013-08-22 23:37:55 +02:00
Paul Gilbert
cc35c422cb TSAGE: Fixes for speaking to Seeker and donning suit in R2R landing bay 2013-08-18 20:42:13 -04:00