Filippos Karapetis
e88d6265d8
SAGA: Add support for MIDI music in SAGA2 games
2014-07-20 21:19:20 +03:00
Filippos Karapetis
0d926f9aaf
SAGA: Cleanup
2014-07-20 21:18:40 +03:00
Filippos Karapetis
d8508a5128
SAGA: Add debug commands for playing music, sounds and voices
2014-07-20 18:49:57 +03:00
Filippos Karapetis
d316b00b9e
SAGA: Some renaming
2014-07-20 17:46:06 +03:00
Filippos Karapetis
7bab457a23
SAGA: Remove the now unneeded individual cave scene handlers
2014-07-20 17:17:00 +03:00
Filippos Karapetis
bb353d14fd
SAGA: Merge all of the ITE intro cave scene handlers
2014-07-20 17:10:56 +03:00
Filippos Karapetis
7c19effd36
SAGA: Move ITE credits together with the other ITE static data
2014-07-20 17:10:56 +03:00
Filippos Karapetis
e5b10aba57
SAGA: Move the ITE intro text together with the other static ITE data
2014-07-20 17:10:56 +03:00
Filippos Karapetis
e663395435
SAGA: Add wrappers for queuing music events
2014-07-20 17:10:55 +03:00
Filippos Karapetis
b14a2599bc
SAGA: Get rid of the MUSIC_DEFAULT flag
2014-07-20 17:10:55 +03:00
Filippos Karapetis
96dfeab1e5
SAGA: Fix spacing
2014-07-20 17:10:55 +03:00
Filippos Karapetis
8f5ccbff18
SAGA: Move and rename some defines which are only used in the ITE intro
2014-07-20 17:10:54 +03:00
Eugene Sandulenko
3b39132fb7
SAGA: Added detection for Chinese floppy ITE. Needs CJK rendering
2014-06-28 22:38:58 +03:00
Johannes Schickel
30d64edac4
ALL: Make Debugger command function names conform to our guidelines.
2014-05-27 02:04:08 +02: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
Matthew Hoops
740b6e8fbd
IMAGE: Move all ImageDecoders to image/
2014-02-28 00:27:28 -05:00
Johannes Schickel
c1be2aedbb
SAGA: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Johannes Schickel
0e017f007a
Merge pull request #375 from digitall/engineAutoPlug
...
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code)
2013-11-26 02:27:11 -08:00
Strangerke
cfbe557bdc
SAGA: Janitorial - Fix spacing errors
2013-11-24 19:14:45 +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
Eugene Sandulenko
9faa5d66b7
SAGA: Remove unused assignment. CID 1002506
2013-10-08 00:11:18 +03:00
Eugene Sandulenko
067ce95965
SAGA: Remove unused assignment. CID 1002505
2013-10-08 00:11:18 +03:00
Willem Jan Palenstijn
9bbbcf268d
SAGA: Clean up variable scope
2013-10-02 10:52:40 +02:00
Rodrigo Rebello
2fdb99d819
SAGA: Silent Cppcheck warning in Sprite::loadList().
2013-10-02 04:33:54 -03:00
Johannes Schickel
e30cb84210
SAGA: Take advantage of Sufrace::getPixels.
2013-08-03 04:02:52 +02:00
Johannes Schickel
8617edea04
SAGA: Prefer getBasePtr over direct Surface::pixels access.
2013-08-03 02:52:33 +02:00
Eugene Sandulenko
7ae3386090
SAGA: Fix CID 1002507. Unused pointer value.
2013-07-15 11:29:46 +03:00
Sven Hesse
989ea7cb56
JANITORIAL: Remove trailing whitespace
2013-07-14 19:01:47 +02:00
Filippos Karapetis
72a523059f
SAGA: Fix odd memcmp() conditions, as reported by clang
...
Thanks to LordHoto for pointing those out - they followed the incorrect
paradigm of previous code
2013-07-02 03:53:09 +03:00
Torbjörn Andersson
3dfe25504a
SAGA: Add "fallthrough" comments to switch. CID 1003742, 1003743
...
I'm almost certain these are intentional fallthroughs. It makes
sense to handle the little-endian cases like the big-endian ones,
with the added FLAG_LITTLE_ENDIAN.
2013-06-08 23:51:29 +02:00
Torbjörn Andersson
c4b3f113d3
SAGA: Add missing "break"s
...
It seems pretty clear to me that these fallthroughs were not
intentional, seeing how one of them could cause ITE to fall through
to IHNM-specific code.
CID 1003744, 1003745
2013-06-01 22:16:32 +02:00
Matthew Hoops
0031c41db8
COMMON: Change kPlatformPC to kPlatformDOS
...
"PC" was very ambiguous and now it matches what we show in the GUI.
This also corrects sword2's platform to Windows.
2013-05-02 18:43:10 -04:00
Filippos Karapetis
0d53b7f628
SAGA: Fix some non-initialized variables in the Music class - CID 1003131
2013-05-01 02:01:23 +03:00
Eugene Sandulenko
0f9f268314
SAGA: Null terminate string. CID 1003869
2013-04-28 23:59:20 +03:00
Eugene Sandulenko
759dc8e978
SAGA: Fix potentially unitialized pointer. CID 1003186, CID 1003187, CID 1003188, CID 1003189
2013-04-28 23:59:20 +03:00
Eugene Sandulenko
aa8638db6a
SAGA: Null terminate string. CID 1003870
2013-04-28 23:59:20 +03:00
Eugene Sandulenko
e2cd02bb5e
SAGA: Null terminate string. CID 1003868
2013-04-28 23:59:20 +03:00
Torbjörn Andersson
b77a516414
SAGA: Fix memory leak in Mac version of IHNM
...
CID 1004123. Unfortunately, I do not have this version of the game
so I cannot verify that this fix is correct, but it should be.
2013-04-27 06:38:48 +02:00
Johannes Schickel
3d9d7ab4f8
SAGA: Silence C++11 narrowing warnings.
2013-01-09 07:24:37 +01:00
Tomas Jakobsson
fe10773ac3
SAGA: Update to new IFFDecoder for PBM images
2013-01-06 20:04:50 +01:00
clone2727
91317c3630
Merge pull request #293 from clone2727/qtmidi
...
Add support for QuickTime Music playback
2012-12-13 15:49:40 -08:00
Filippos Karapetis
faa7579241
SAGA: Add support for played time
2012-11-11 23:32:07 +02:00
Filippos Karapetis
1b5e96f429
SAGA: Fix bug #3564919 - "SAGA: IHNM Spanish: Spiritual Barometer doesn't change"
...
The Spanish version uses different colors for portrait
backgrounds. Also, portrait colors are now set correctly when
loading games directly from the launcher.
2012-11-11 23:31:25 +02: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
Matthew Hoops
b996a6a270
SAGA: Add support for IHNM Mac music
2012-09-12 19:31:29 -04:00