Max Horn
35b62c294d
removed GameSettings::detectname and GameSettings::midi; renamed GameSettings::gameName to name; added temporary experimental MD5 hack
...
svn-id: r11603
2003-12-13 00:20:01 +00:00
Max Horn
8f5c14aebe
get rid of queencomp target (rather simply always check for both queen.1 and queen.1c); this allows some code simplification and gets rid of the last access to detector->_game in queen
...
svn-id: r11599
2003-12-12 15:29:58 +00:00
Gregory Montoir
c2be8ed45d
constructors cleanup
...
svn-id: r11589
2003-12-11 22:16:35 +00:00
Gregory Montoir
a53d2c99f5
get rid of GameConfig, use ConfigurationManager
...
svn-id: r11555
2003-12-10 20:13:25 +00:00
Gregory Montoir
191e7ae621
oops
...
svn-id: r11554
2003-12-10 15:37:57 +00:00
Gregory Montoir
ed2baf283e
- moved QueenEngine::roomChanged to Logic and enabled call from Cutaway code (this fixes the 2 irons bars being displayed at the end of c39a.cut)
...
- moved my 'panel being hidden after the head room display' fix
- fix problem in joeCutFacing / joeFacing in cutaway code
svn-id: r11553
2003-12-10 15:36:44 +00:00
Gregory Montoir
402b700a13
removed unused stuff
...
svn-id: r11484
2003-12-03 10:33:01 +00:00
Gregory Montoir
3befded402
cleanup header includes
...
svn-id: r11449
2003-12-01 20:48:41 +00:00
Max Horn
72eb8ccb89
Patch #847464 : Remove spurious semicolons
...
svn-id: r11445
2003-12-01 09:58:55 +00:00
Gregory Montoir
577aad5edd
cleanup
...
svn-id: r11438
2003-11-30 20:41:02 +00:00
Gregory Montoir
952f11fabc
forget to update this
...
svn-id: r11300
2003-11-15 15:55:43 +00:00
David Eriksson
df34f99ef9
Fix needed for demos too.
...
svn-id: r11284
2003-11-13 12:27:48 +00:00
David Eriksson
ae75f49b46
Use constant for pinnacle room number.
...
svn-id: r11276
2003-11-13 08:18:52 +00:00
Gregory Montoir
d5a28b43de
fix some bugs :
...
- panel not grayed when playing a cutaway
- command text still displayed when playing a cutaway
- panel drawing glitch on pinnacle room exit
- text color on the dialogue choices not updated
svn-id: r11267
2003-11-12 10:50:05 +00:00
Gregory Montoir
98d4b4cb31
hack for special french character
...
svn-id: r11250
2003-11-10 15:45:53 +00:00
David Eriksson
ff07a453e3
Make the fix like the original game instead.
...
svn-id: r11248
2003-11-10 12:32:46 +00:00
Max Horn
e34f2b8b33
cut down on unnecessary GameDetector references
...
svn-id: r11239
2003-11-10 01:04:12 +00:00
Joost Peters
b264f836fb
Enable intro again
...
svn-id: r11234
2003-11-09 23:49:39 +00:00
Joost Peters
b64c6fcbfc
Added (quick-)Saving/Loading
...
svn-id: r11230
2003-11-09 21:31:18 +00:00
Paweł Kołodziejski
8f130401a1
cleanup whitespaces
...
svn-id: r11224
2003-11-08 23:45:45 +00:00
David Eriksson
9e7402e14b
Enable pinnacle room
...
svn-id: r11216
2003-11-08 21:02:25 +00:00
David Eriksson
3769398474
- Improved talking
...
- Lots of small fixes
svn-id: r11165
2003-11-06 21:06:01 +00:00
David Eriksson
c524a58197
The more I implement, the more I need to implement.
...
- More cutaway code
- More dialogue code
Hint: Let the last intro cutaway finish if you don't want Joe to get stuck.
svn-id: r11160
2003-11-06 08:44:33 +00:00
Gregory Montoir
6a6644bac8
fix demo crash after introduction
...
svn-id: r11131
2003-11-04 19:51:31 +00:00
Gregory Montoir
f71d4e4df8
display PCGames splash screen for demo version
...
svn-id: r11127
2003-11-04 14:43:53 +00:00
Joost Peters
c4d5445b00
Add partial roomname enum
...
svn-id: r11085
2003-11-03 03:42:20 +00:00
David Eriksson
3ca74e5d4a
Enable keys for panel commands.
...
svn-id: r11063
2003-11-02 20:42:36 +00:00
Gregory Montoir
561d4c09d8
use input->delay instead of system->delay
...
svn-id: r11035
2003-11-01 21:20:36 +00:00
Gregory Montoir
d1ff236f3c
use Command class
...
svn-id: r11017
2003-10-31 13:47:28 +00:00
Max Horn
53db0a8a07
cleanup: removed version/id from GameSettings
...
svn-id: r10995
2003-10-28 17:07:25 +00:00
Torbjörn Andersson
dc2dd831e9
Only free _logic once.
...
svn-id: r10955
2003-10-24 15:29:52 +00:00
David Eriksson
ad98347eb0
Initial version of the Input class. Some things still missing.
...
svn-id: r10944
2003-10-23 06:44:35 +00:00
Joost Peters
5bcf5a901e
add Sound class + call it from Talk::speakSegment
...
svn-id: r10933
2003-10-21 12:29:37 +00:00
Gregory Montoir
ff5fde47ea
scrolling timing (copy/paste from SkyEngine)
...
svn-id: r10919
2003-10-20 20:12:59 +00:00
Joost Peters
d3dd9f6216
allow loading of rebuilt/compressed datafile
...
svn-id: r10917
2003-10-20 19:18:02 +00:00
Gregory Montoir
e25bda32ec
minor cleanup / comments update
...
svn-id: r10908
2003-10-19 18:52:28 +00:00
Gregory Montoir
673b211fda
display Joe at current position during intro. Still have to find out why the truck flashes on talkie version...
...
svn-id: r10898
2003-10-18 17:09:13 +00:00
Max Horn
0694eed273
moved game detection code out to the plugins
...
svn-id: r10882
2003-10-17 23:16:53 +00:00
Gregory Montoir
e2930bf8be
partially fixed palette problem when switching room in cutaway intro
...
svn-id: r10847
2003-10-17 09:45:12 +00:00
Torbjörn Andersson
40b231e6fe
Hack for allowing ScummVM to respond to events during while the intro is
...
playing. I apologize for adding a global variable, but for now that seemed
like the least intrusive change.
svn-id: r10845
2003-10-17 08:40:48 +00:00
David Eriksson
46618451eb
Do what I actually intended to do.
...
svn-id: r10841
2003-10-17 03:59:55 +00:00
Paweł Kołodziejski
67d3021d13
commented this line... for proper compilation
...
svn-id: r10835
2003-10-16 22:12:27 +00:00
David Eriksson
0174cf236b
Load room before cutaway.
...
svn-id: r10834
2003-10-16 19:51:19 +00:00
David Eriksson
7f6c294a1e
Play all intro cutaways (some better than others... :-)
...
svn-id: r10833
2003-10-16 19:40:29 +00:00
Gregory Montoir
8833f8c490
new Display class, cleanup Graphics
...
svn-id: r10827
2003-10-16 13:54:48 +00:00
Max Horn
ebd314a9ec
fix debug mode 0
...
svn-id: r10791
2003-10-14 07:52:34 +00:00
Max Horn
36fd7ec445
some renaming for more consistent terminology (although we might want to reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game
...
svn-id: r10766
2003-10-12 18:40:12 +00:00
Gregory Montoir
a259809540
update QueenEngine class with new Logic constructor
...
svn-id: r10732
2003-10-11 10:24:12 +00:00
Max Horn
d177364715
new config manager. not everything is completed, and some things will still be changed, but it seems to work well enough to put it into CVS
...
svn-id: r10687
2003-10-08 21:59:23 +00:00
Joost Peters
36ed0b1d3c
renamed classes (we have our own namespace now) + fixed segfault in logic
...
svn-id: r10618
2003-10-05 16:07:07 +00:00
Max Horn
b4e5d97994
factor out common gfx_mode/fullscreen setup code from the game engines into the main code (maybe putting this into the Engine constructor would be better, though?)
...
svn-id: r10611
2003-10-05 14:37:16 +00:00
Max Horn
8fb8ea48ec
namespace Queen
...
svn-id: r10575
2003-10-03 19:47:41 +00:00
Oliver Kiehl
07fe952eef
allow queen to compile as plugin
...
svn-id: r10469
2003-09-28 17:48:07 +00:00
Joost Peters
82fd316187
queen initial import
...
svn-id: r10462
2003-09-28 15:50:47 +00:00