35 Commits

Author SHA1 Message Date
Eugene Sandulenko
ea42bad781 Update copyright notice
svn-id: r20088
2006-01-18 17:39:49 +00:00
Sven Hesse
a4bf1a016b Added a Gob2 opcode stub
svn-id: r20024
2006-01-14 12:25:27 +00:00
Sven Hesse
f7a2981dfa Added copy protection skipping; Fixed Inter::getOpcodeGoblinDesc()
svn-id: r20019
2006-01-14 09:57:20 +00:00
Sven Hesse
70dfe93ed7 Added a dummy table for which music to play in Gobliiins Mac; some code formating issues
svn-id: r19951
2006-01-08 20:03:20 +00:00
Sven Hesse
fdd5cfb635 Added initial support for ADL music files; continued underscoring of member variables
svn-id: r19937
2006-01-07 22:28:54 +00:00
Eugene Sandulenko
3adee6125d Slighty modified patch #1397672 "GobEngine script functions splitted"
svn-id: r19918
2006-01-05 16:06:55 +00:00
Eugene Sandulenko
fbad775cf0 Last chunk of underscore maddness for today
svn-id: r19904
2006-01-04 01:48:15 +00:00
Eugene Sandulenko
fd8ac69fc4 Patch #1395615 "GobEngine code wrapped in classes". With some cosmetic changes.
svn-id: r19899
2006-01-03 23:14:39 +00:00
Travis Howell
9b1c0e3326 Add cd check to gobliins engine.
svn-id: r19381
2005-11-01 11:18:50 +00:00
Eugene Sandulenko
b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Eugene Sandulenko
3dd9f208cc Add contributed Amiga Gob1 md5 sum
svn-id: r19124
2005-10-17 00:23:00 +00:00
Torbjörn Andersson
c3f3d9f3f2 Made Gobliiins less of a CPU hog by adding some strategic delays and
turning on the screen auto-dirtying - some as Simon uses. It's not perfect
by any means, but it may be good enough for 0.8.0 at least.

svn-id: r18649
2005-08-10 15:48:50 +00:00
Torbjörn Andersson
e64afc23b4 Cleanups. Mostly removal of seemingly unused variables and stuff.
svn-id: r18639
2005-08-08 20:20:00 +00:00
Max Horn
8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Eugene Sandulenko
558308aa99 Include gob3 md5 from bugreport #1206539 "GOB: Goblins 3 MD5 Report". Although
it will be useless at least for some months :)

svn-id: r18233
2005-05-23 20:53:54 +00:00
Max Horn
e72b33e56f Oops, was the wrong MD5, forgot to only compute it for the first MB. Now verified by letting ScummVM compute the checksum (note: ScummVM runs into a deep freeze running the gob1 target for the woordruff game data, very bad)
svn-id: r18157
2005-05-18 08:40:46 +00:00
Max Horn
8d782007c1 Added my Woodruff version to the MD5 list
svn-id: r18137
2005-05-17 11:46:07 +00:00
Torbjörn Andersson
af462aceaa Added comment about which version of Woodruff I added an MD5 sum for.
svn-id: r18106
2005-05-15 13:39:27 +00:00
Eugene Sandulenko
19d238b85e Check MD5 at runtime, so game features could be set at run time.
svn-id: r18084
2005-05-13 21:24:30 +00:00
Torbjörn Andersson
564c30a9ad Added MD5 for (another) Gobliiins 1 CD. See bug report #1201233. Made a few
other game detection-related changes, but they're mostly cosmetical at this
stage.

svn-id: r18082
2005-05-13 16:56:53 +00:00
Max Horn
1a615346ab Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' because we already have many classes with that name)
svn-id: r18039
2005-05-10 23:48:48 +00:00
Max Horn
b75c969e66 Moved class File and the MD5 stuff to namespace Common
svn-id: r18037
2005-05-10 22:56:25 +00:00
Torbjörn Andersson
e27f1456ff The comment about the DOS version being sold without copy protection info
may not be correct after all, so I've removed it.

svn-id: r18002
2005-05-09 13:29:04 +00:00
Torbjörn Andersson
5093be8401 Added Gobliiins MD5 sums provided by Florian Zeitz.
svn-id: r17993
2005-05-09 06:59:32 +00:00
Torbjörn Andersson
c6abbb225e Added MD5 for The Bizarre Adventures of Woodruff and the Schnibble.
svn-id: r17944
2005-05-07 13:40:06 +00:00
Torbjörn Andersson
d08c307870 Initial game detection support. I've added the MD5 sums for the games and
demos I have, except for the Woodruff game which I don't have on this
particular computer. (I'll add that one later, if no one beats me to it.)

svn-id: r17936
2005-05-06 17:04:33 +00:00
Torbjörn Andersson
9bd7d78199 Some limited - and quite possibly wrong - sound effects support. I have
assumed, given their tiny size, that the sound samples are 8-bit mono.

Looping is not implemented yet.

Some sounds are skipped since the engine asks that they be played at a
negative sample rate. (I think there is more to this than just a simple
signed/unsigned issue, because they sound wrong even if I treat the
frequency as unsigned.)

svn-id: r17862
2005-04-29 10:07:00 +00:00
Torbjörn Andersson
74ae914df2 Make it possible to specify language at run-time, since the Gobliiins 1
support for other languages appears to work at least fairly well, and this
makes it easier to test it.

svn-id: r17804
2005-04-26 06:29:53 +00:00
Max Horn
ff19273ae6 Must call openCD to support real Audio CD tracks
svn-id: r17747
2005-04-22 08:39:51 +00:00
Torbjörn Andersson
5076c6a231 Call initCommonGFX() to set the graphics mode etc.
svn-id: r17684
2005-04-19 08:29:43 +00:00
Nicolas Bacca
ee6deedb03 Add autodetection for WinCE (to be modified)
svn-id: r17527
2005-04-10 21:10:01 +00:00
Max Horn
9aaff636aa Fix legal header. Be careful when doing global search and replace! Better use full-word regex, to avoid problems like this
svn-id: r17485
2005-04-09 19:19:54 +00:00
Eugene Sandulenko
97a84cb18c Separate game initialization and game running little more. Though probably it needs more work.
svn-id: r17402
2005-04-05 18:49:58 +00:00
Torbjörn Andersson
da2dea39f5 Removed unused variable.
svn-id: r17397
2005-04-05 16:38:58 +00:00
Eugene Sandulenko
1758c5b211 Initial checking of Gob engine
svn-id: r17388
2005-04-05 15:07:40 +00:00