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
Ben Castricum
315ad620af
SKY: change "savegame" into "saved game"
2016-07-01 07:34:28 +02:00
Eugene Sandulenko
33abb6118f
ALL: Change main engine header guard defines to <directory>_<engine>_H
...
Recently we started to use this as new semantics, although in the past
we used simly <engine>_H. Now these guard defines are consistent with
rest of the files which are used in the engines.
2016-05-17 18:21:30 +02:00
Eugene Sandulenko
b83672070a
SKY: Add safety check
2016-05-14 11:42:43 +02:00
Eugene Sandulenko
b3a238a750
SKY: Safer string manipulation
2016-05-12 14:42:12 +02:00
Eugene Sandulenko
701120cabd
SKY: Two more adjustments to Russian BASS
2016-04-18 08:18:17 +02:00
Eugene Sandulenko
44a49dbec5
SKY: Proper support for Russian BASS
2016-04-17 12:44:18 +02:00
Eugene Sandulenko
83c7702198
SKY: Added localized quit message for Russian translation
2016-04-16 23:39:38 +02:00
Ori Avtalion
3564032330
JANITORIAL: Reduce audio header dependencies
2016-04-14 16:10:21 +03:00
Johannes Schickel
e515fc18db
ENGINES: Make variable names of PlainGameDescriptor conform to our guidelines.
...
gameid -> gameId
2016-03-08 19:01:42 +01:00
Johannes Schickel
265ed503c1
SKY: Let listSaves return list sorted on slot numbers.
2016-02-25 21:39:45 +01:00
Johannes Schickel
0a670db018
SKY: Only request actual save slots in listSaves.
2016-01-26 16:35:30 +01:00
Matthew Hoops
bed9da8b9d
AUDIO: Remove all AudioStream access to OPL
2015-07-07 20:19:47 -04:00
Walter van Niftrik
f7c785b37b
SKY: Implement original music volume handling
2015-07-07 20:19:45 -04:00
Matthew Hoops
b122ec2790
SKY: Use the built-in OPL timer
2015-07-07 20:19:44 -04:00
Matthew Hoops
2e8f9dcec9
AUDIO: Remove the sample rate configuration from the OPL code
2015-07-07 20:19:42 -04:00
Matthew Hoops
f1f29302f5
AUDIO: Remove the legacy OPL API
2015-07-07 20:19:42 -04:00
Johannes Schickel
ae4ffe01f0
ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.
2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86
ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.
2014-05-27 02:04:07 +02:00
D G Turner
d356f17161
SKY: Improve parameter validation in debug console.
...
This fixes the issues reported in Feature Request #218 - "DEBUGGER:
Add parameter validation".
2014-04-22 03:42:45 +01:00
Johannes Schickel
bd08fe9d5c
SKY: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
D G Turner
ef85456859
BUILD: Remove need for engine.mk in each engine directory.
...
Each engine now only has to provide a single configure.engine file
adding the engine into the configure script, which then produces the
required other files automatically.
2013-11-24 00:48:01 +00:00
D G Turner
1ac01d2333
BUILD: Remove need for engine-plugin.h in engines.
...
This is now generated automatically by the configure script from the
engine directory names.
2013-11-24 00:48:01 +00:00
D G Turner
00c27a28f9
BUILD: Split engines/plugins_table header down to a file per engine.
...
This is the third and final commit enabling fully pluggable engines.
Now providing an engine folder contains a configure.engine, engine.mk
and engine-plugin.h file, it will be picked up automatically by the
configure script.
2013-11-24 00:48:01 +00:00
D G Turner
d77cf95a18
BUILD: Split engines.mk down to a single file per engine.
...
This is the second part of allowing engines to be added dynamically.
Each folder in engines/ which must contain a file named "engine.mk"
containing the make definitions for that engine.
2013-11-24 00:48:01 +00:00
D G Turner
aa947c9474
BUILD: Split configure.engines down to a single file per engine.
...
This is the first part of allowing engines to be added dynamically.
They are placed into a folder in engines/ which must contain a file
named "configure.engine" to add the engine, which is pulled into the
top level configure script automatically.
2013-11-24 00:45:38 +00:00
Johannes Schickel
378387c903
I18N: Move specification of engine specific files to enginedir/POTFILES.
...
This allows to keep the engines to specfiy the files for translation close to
the engine sources itself.
Thanks to criezy for his suggestion on this approach.
2013-08-12 17:54:31 +02:00
Filippos Karapetis
c48a7ee0e3
SKY: Fix double scene init when the intro is skipped (bug #3512069 )
2013-06-17 21:14:59 +03:00
Alyssa Milburn
b16f2d8405
SKY: Try to avoid deadlocks with the mixer mutex.
...
See bug #3512069 .
2013-05-29 09:05:20 +02:00
Johannes Schickel
b27736fc3f
SKY: Silence C++11 narrowing warnings.
2013-01-09 07:24:37 +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
Filippos Karapetis
6a49d3eadd
ENGINES: Return all available custom GUI options if no target is specified
...
This is used to set default settings for all custom game options when an
engine starts
2012-03-31 13:55:03 +03:00
D G Turner
3acc3837e1
SKY: Minor formatting fix.
2012-03-30 01:57:56 +01:00
Eric Culp
2fe60082e8
SKY: Allow game to be loaded from main menu dialog while in-game control panel is open. Fixes bug #3448294
2012-03-28 19:09:12 -04:00
Filippos Karapetis
24d758e5ef
SKY: Only show the option for the alternative intro in the CD version
2012-03-25 16:24:31 +03:00
Torbjörn Andersson
1c124d5079
SKY: Add gui-option for alt-intro
...
Ideally, this should only be added for the CD version but I don't
think we have any mechanism for telling the CD and floppy versions
apart.
2012-03-25 11:58:47 +02:00
Torbjörn Andersson
c29fa80f5c
SKY: Fix comment typos
2012-03-06 20:00:15 +01:00
Willem Jan Palenstijn
9ffe3e11d9
Merge pull request #182 from fingolfin/forbid-ctype
...
ALL: Avoid using is* macros from ctype.h
2012-02-21 11:33:32 -08:00
Max Horn
4f8665fc83
COMMON: Move isFoo functions to namespace Common, add doxygen comments
2012-02-20 16:18:27 +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
Max Horn
658080deed
ALL: Avoid using is* macros from ctype.h
...
On some systems, passing signed chars to macros like isspace() etc. lead
to a runtime error. Hence, mark these macros as forbidden by default,
and introduce otherwise equivalent alternatives for them.
2012-02-15 16:51:37 +01:00
Willem Jan Palenstijn
54ede63fcc
BASS: Reduce code duplication in autosave code
2012-02-13 21:31:41 +01:00
Willem Jan Palenstijn
87e85e17cb
BASS: Fix savegame corruption
...
When using the GMM or autosaves, _savedMouse and _savedCharSet were
never set. See bug #3487117 .
2012-02-13 21:28:32 +01:00
Willem Jan Palenstijn
c7a5d31f05
BASS: Report savegame errors when saving by pressing enter
...
This makes error handling consistent between mouse and keyboard.
2012-02-13 21:21:42 +01:00
Alyssa Milburn
b9a93f354b
Revert "SKY: Map the floppy intro track."
...
This reverts commit 0599145ecf .
This mapping was incorrect, 503 is the outro.
2012-02-07 13:20:50 +01: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
Alyssa Milburn
0599145ecf
SKY: Map the floppy intro track.
2011-11-22 14:57:25 +01:00
Alyssa Milburn
9abc601e53
SKY: Don't loop the floppy intro track.
...
This isn't relevant at present, so this is "just in case".
2011-11-22 14:21:47 +01:00
Strangerke
bab4b6f729
LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)
2011-11-16 22:38:58 +01:00