Donovan Watteau
f4fa731c4c
DC: SKY: Remove a workaround for an old Dreamcast compiler
...
This 2003 compiler bug has been fixed since (at least) 2012
with GCC 4.7:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11736
We now require C++11 support, which means that GCC for Dreamcast
should not have this compiler bug anymore.
2022-05-25 19:07:30 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
sluicebox
674ed112aa
JANITORIAL: Update more old bug tracker numbers
...
I missed the six digit ones and a few others in:
93eeffc84dd64461b8267a732baa569262828e27
2021-06-09 14:28:52 -06:00
sluicebox
93eeffc84d
JANITORIAL: Update old bug tracker numbers
2021-03-03 02:15:05 +02:00
antoniou79
52eee0c696
SKY: Ensure _systemVars is freed when quiting the game
...
Returning to launcher via ScummVM popup menu would retain the values of _systemVars
This would cause relaunching the game (after returning back to launcher) to have wrong value for eg. pastIntro, thus allowing "Save" from the ScummVM popup menu during the intro sequence.
2020-07-29 17:27:20 +03:00
D G Turner
ba6834c96e
SKY: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-20 01:53:57 +01:00
Colin Snover
8e829371c9
SKY: Fix unaligned pointer dereferences
...
Dereferencing an unaligned pointer will cause a memory fault on
at least older ARM and SPARC architectures, and is warned about
starting in Clang 4.
2017-12-08 07:55:56 +00:00
Torbjörn Andersson
70a2ca8b7d
JANITORIAL: Silence more GCC 7 warnings
...
All these fall through were marked as deliberate, so again I've only
changed the comment to silence GCC.
2017-08-06 13:30:51 +02:00
Robert Göffringmann
5781568fe6
Fixed collision detection, now it actually corresponds with the original
...
asm code.
Certain width attributes of the two objects being checked were flipped.
I guess this may render a couple of hacky workarounds not
necessary anymore.
2016-12-11 05:12:51 +01:00
lavosspawn
e40b4850f7
Modified compact implementation to work around bug
...
https://sourceforge.net/p/scummvm/bugs/2687/
when playing Beneath a Steel Sky with our (slightly broken) sky.cpt
2016-07-21 19:14:46 +02:00
Johannes Schickel
bd08fe9d5c
SKY: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Tarek Soliman
a4798602d7
JANITORIAL: Fix missing whitespace in pointer cast
...
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g'
This seems to have caught some params as well which is not undesirable IMO.
It also caught some strings containing this which is undesirable so I
excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15 10:07:10 -06:00
Willem Jan Palenstijn
d2375c86eb
SKY: Fix warning
2011-12-19 23:58:55 +01:00
D G Turner
e5d6801c99
SKY: Replace usage of 'goto'.
2011-12-08 20:36:16 +00:00
Joost Peters
2eb624b229
SKY: fix bug #3149412 : Invalid Mode when giving shades to travel agent
2011-09-12 13:56:28 +02:00
Matthew Hoops
9539017ee3
ALL: initialise -> initialize
2011-05-25 11:17:11 -04:00
Max Horn
4cbe4ede66
COMMON: Registers RandomSources in constructor with the event recorder
...
This also removes the dependency of engines on the event recorder header
and API, and will make it easier to RandomSources that are not properly
registered.
2011-05-17 12:17:26 +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
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
Max Horn
a7248a0601
ENGINES: Replace many printfs by warning/debug/debugN
...
svn-id: r54031
2010-11-01 21:37:47 +00: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
Max Horn
8ba75fc522
Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things)
...
svn-id: r44495
2009-09-30 16:16:53 +00:00
Johannes Schickel
7e71865e91
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
...
svn-id: r42751
2009-07-25 12:59:46 +00:00
Joost Peters
fb247af301
add workaround for #2687172 : BASS: Occasional loss of speech
...
svn-id: r42473
2009-07-14 11:15:21 +00:00
Travis Howell
ad4cb49e3b
Fix the ending of CD demo.
...
svn-id: r40233
2009-05-02 05:18:09 +00:00
Joost Peters
9ed052f38e
change debug output of script interpreter to more clearly print script number and offset
...
svn-id: r39640
2009-03-23 20:20:00 +00:00
Joost Peters
8cfdca5ee8
formatting fix, aka buildbot rebuild incentive ;)
...
svn-id: r39365
2009-03-12 22:04:18 +00:00
Joost Peters
0c681f85a4
cleanup
...
svn-id: r39147
2009-03-06 00:41:46 +00:00
Max Horn
716f88f571
Avoid using g_engine if possible
...
svn-id: r36149
2009-01-30 16:04:39 +00:00
Max Horn
df20d264fd
Pushing down some header deps (on common/system.h, mostly)
...
svn-id: r35542
2008-12-25 20:40:00 +00:00
Christopher Page
4198ee9623
Merged revisions 33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33624
2008-08-04 22:34:07 +00:00
Torbjörn Andersson
e8cee7823d
Fixed bug #1995022 ("BASS: wrong displayed 2 line text").
...
svn-id: r33568
2008-08-03 09:51:13 +00:00
Christopher Page
a6e1d6bd3d
SKY works with the new GMM implementation, also updated gui/newgui.cpp and prevented pushEvent from pushing more than one EVENT_QUIT into the artificialEventQueue
...
svn-id: r33041
2008-07-13 20:41:39 +00:00
Christopher Page
27c427add2
Scumm and sky now use the new _quit flag
...
svn-id: r32775
2008-06-25 03:17:01 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Max Horn
3d46219592
Patch #1689516 : BASS: Update the cursor when right-clicking in inventory
...
svn-id: r30085
2007-12-30 17:58:22 +00:00
Gregory Montoir
a34df6e72d
add Common::Rect::center (handy for ::setFocusRectangle())
...
svn-id: r29751
2007-12-07 20:53:06 +00:00
Eugene Sandulenko
77eea722af
Modified patch #1738058 : "Action recorder".
...
svn-id: r28968
2007-09-19 13:55:05 +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
Robert Göffringmann
63ff4aa50b
Fixed setFocusRectangle code. At least I think I did, I don't know where it came from and I can't test it either. But it looked rather broken.
...
svn-id: r26335
2007-04-01 00:13:54 +00:00
Robert Göffringmann
c0ca592d54
fixed graphic glitch when playing the floppy intro with spanish subtitles and added a few comments.
...
svn-id: r26333
2007-03-31 18:20:52 +00:00
Max Horn
eaff9344a4
Added OSystem::setFocusRectangle (first part of Nintendo DS patch)
...
svn-id: r23449
2006-07-09 09:40:44 +00:00
Torbjörn Andersson
b85ed06d79
Match the original behaviour more closely when examining inventory items. The
...
text is displayed at least 800 ms. See bug #1181865 .
svn-id: r23233
2006-06-21 15:05:12 +00:00
Eugene Sandulenko
8fa9bd6728
Removed extra exclamation marks in warning() calls as well.
...
svn-id: r21608
2006-04-04 22:21:10 +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