AndywinXp
ebaa3857bb
SWORD1: Change NULL to nullptr
...
This engine has somehow escaped the big NULL
purge from when we switched to C++11
2023-10-16 08:45:15 +02:00
AndywinXp
bba3e8d6ba
SWORD1: Fix typo in a comment
2023-10-01 09:58:07 +02:00
AndywinXp
70b6da9211
SWORD1: Apply script patch found in executable and source
...
This patch is available in every executable after the
original UK one. Its purpose is to turn off scripts which
were causing issues by continuing running past their scope.
The patch, as descripted within the the original source
code, checks if the game is past the Syria section,
and if so it checks if the Market Stall section is still
alive, and if so it closes both the section (45) and
the Mega object for Duane (134), effectively terminating
their scripts.
2023-10-01 09:33:33 +02:00
AndywinXp
61f33f6224
SWORD1: Don't crash the game if the target section is not open
...
...just open the target section and everything will be fine :-)
After all, this is what the original does. Also, fixing this should
also fix some rare crashes when performing the walk skip.
2023-09-23 17:01:09 +02:00
Walter Agazzi
e9f995a959
SWORD: fix typo
2022-10-04 20:35:31 +03:00
Walter Agazzi
70264816fe
SWORD: Update spanish demo strings using speech transcript
2022-10-04 20:35:31 +03:00
Walter Agazzi
e2575b86f6
SWORD: Add workaround for missing strings in Spanish demo
2022-10-04 20:35:31 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
sluicebox
93eeffc84d
JANITORIAL: Update old bug tracker numbers
2021-03-03 02:15:05 +02:00
D G Turner
28a7ebc48d
SWORD1: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-20 15:39:58 +01:00
Alexandre Detiste
6c298e964f
JANITORIAL: Typos detected with lintian & grep
2016-02-15 18:27:02 +01:00
Johannes Schickel
f4724e7a46
SWORD1: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Thierry Crozat
57e84b9632
SWORD1: Add source of the translations for the missing subtitles
...
This adds a few comment to explain were the translations come from
for the missing subtitle workaround (and give credits were they are
due).
2012-06-26 21:31:12 +01:00
Thierry Crozat
7705c13cc4
SWORD1: Add workaround for missing subtitles in the demo
2012-06-26 21:20:24 +01:00
Thierry Crozat
54fba98347
SWORD1: Add warning for untranslated subtitles
...
This should help adding workarounds for those by providing all the
needed information (textId and english text).
2012-06-24 18:00:20 +01:00
Thierry Crozat
ac76994781
SWORD1: Use _missingSubTitleStr when asking for an out of bound textId
...
It was using textId 0, which is not the subtitle we want anyway. So
instead of using the wrong subtitle, it is probably better to not display
a subtitle at all. A test case for this is with the demo when using
non-english language as several subtitles are missing toward the end.
2012-06-05 22:35:36 +01:00
Johannes Schickel
3a15c10241
SWORD1: Made some static data const.
2011-09-08 00:05:09 +02:00
Johannes Schickel
928cb5ab11
SWORD1: Made code conform a bit better to our formatting guidelines.
...
Most is automatically converted via astyle + some manual fixes, hopefully I
did not miss anything astyle messed up...
2011-09-07 23:54:34 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Max Horn
51933629d1
Changed foo(void) to foo() in almost all non-backend source files
...
svn-id: r45616
2009-11-02 21:54:57 +00:00
Torbjörn Andersson
0999534749
The error() and warning() functions add ! and newline automatically. (I didn't
...
look at debug() and debugC(), since I'm really bored with this now. :-)
svn-id: r41061
2009-05-31 10:02:16 +00:00
Torbjörn Andersson
53572f6c07
Committed patch #2606844 ("Fix crash when using BS1 without portuguese data").
...
Admittedly, I'm not really that familiar with BS1 resource management, but as
far as I can tell the patch just adds sanity checking, so it shouldn't hurt.
svn-id: r38925
2009-02-27 05:52:22 +00:00
Torbjörn Andersson
349fce7454
Committed a slightly updated patch #2602772 ("Patches for BS1 bug ID #1977094 ")
...
to replace some missing subtitles with hard-coded ones.
svn-id: r38923
2009-02-27 05:20:37 +00:00
Paul Gilbert
6eb64102a4
Fix to remove a tab character from the GPL header
...
svn-id: r30238
2008-01-05 12:45:14 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Eugene Sandulenko
3e6414a55f
Slighty modified Patch #1571787 : "Support for Mac Broken Sword 1". sword1macdemo
...
target was commented out until existence of the demo is confirmed.
svn-id: r24697
2006-11-12 19:05:51 +00:00
Max Horn
8cdee5a931
Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
...
svn-id: r21500
2006-03-29 15:59:37 +00:00
Max Horn
26ee630756
Moved engines to the new engines/ directory
...
svn-id: r20582
2006-02-11 22:45:04 +00:00