7731 Commits

Author SHA1 Message Date
Gregory Montoir
7cbb485907 preliminary journal implementation ; this should allow to save/load game state and somewhat configure sound/speech stuff
svn-id: r11370
2003-11-26 13:53:17 +00:00
Travis Howell
71ddb90f84 Update commeny
svn-id: r11369
2003-11-26 08:58:00 +00:00
Travis Howell
4b797730cd This is how original version handled bypass.
svn-id: r11368
2003-11-26 08:53:53 +00:00
Paweł Kołodziejski
f1a8b78418 update
svn-id: r11367
2003-11-25 17:14:01 +00:00
Torbjörn Andersson
3f115ba95d Removed some spurious semi-colons pointed out in patch #847464
svn-id: r11366
2003-11-25 17:08:46 +00:00
Torbjörn Andersson
5c14fb3597 Removed extra bars/node stuff since it was never used. From what I
understand the idea was to allow moving objects to take up space in the
scene, thus forcing actors to move around them, or something like that.

However, the number of extra bars/nodes was always zero.

svn-id: r11365
2003-11-25 15:18:47 +00:00
Torbjörn Andersson
5eb38cb380 cleanup
svn-id: r11364
2003-11-25 09:05:10 +00:00
Torbjörn Andersson
a1e80765f5 More cleanup. Another unused file bites the dust.
svn-id: r11363
2003-11-25 07:35:52 +00:00
Gregory Montoir
07a9638d77 fix 'anderson replying twice the same sentence before taking off' issue
svn-id: r11362
2003-11-24 19:22:52 +00:00
Gregory Montoir
dad1131be1 cleanup/update + make Display::palCustomScroll matching exactly the original source
svn-id: r11361
2003-11-24 14:18:49 +00:00
Torbjörn Andersson
1fc58a5ca0 Removed redundant information from the opcode list. I thought having the
number of parameters to a function would be useful for debugging, but that
information is already available in the script data itself.

svn-id: r11360
2003-11-24 07:34:07 +00:00
Torbjörn Andersson
509235e176 Added experimental (i.e. not tested) resource dumping code.
Added tentative workaround for the bug (a script bug, I think) that causes
the game to hang when examining the lift at the top of the pyramid.

And, of course, some misc. cleanup.

svn-id: r11359
2003-11-23 13:40:24 +00:00
Travis Howell
cc0da57553 Ooops should have left thatone
svn-id: r11358
2003-11-23 10:21:24 +00:00
Travis Howell
778786d8e5 Update issues
svn-id: r11357
2003-11-23 10:08:46 +00:00
Paweł Kołodziejski
9e176e5828 added ugly hack for maniac v1, it fix redrawing last 8 lines of gfx room layer after change room
svn-id: r11356
2003-11-23 09:56:19 +00:00
Paweł Kołodziejski
8ddc52e9b5 fix / hack for actor costume gfx glitches in scumm v1 games
svn-id: r11355
2003-11-23 07:59:45 +00:00
Paweł Kołodziejski
c4882e8f88 update
svn-id: r11354
2003-11-22 20:42:37 +00:00
Gregory Montoir
484edca7a5 use constants instead of plain integers for room numbers
svn-id: r11353
2003-11-20 09:39:29 +00:00
Gregory Montoir
5c04293c93 fix 'gorilla becoming invisible' issue (this was due to the missing CLEAR_COMMAND call in SPEAK/TALK ; for now, added a Command::clear before each 'sensible' Talk::* call)
svn-id: r11352
2003-11-20 09:38:54 +00:00
Travis Howell
4d4ba9ea55 Ooops
svn-id: r11351
2003-11-20 04:27:46 +00:00
Max Horn
b8c0fbf06e new font code (currently disabled by default), which allows using 'arbitrary' BDF fonts (via convbdf)
svn-id: r11350
2003-11-19 23:46:39 +00:00
Torbjörn Andersson
083c328077 Eliminated some more references to g_sword2. I think the only thing that
still uses it are the engine's global variables which, on the other hand,
are used *everywhere*.

I'll have to think some more about those. I guess I should take a closer
look at how the other engines handle them. (That goes for a lot of things
by the way.)

svn-id: r11349
2003-11-19 18:40:53 +00:00
Max Horn
80e335e0c4 oops
svn-id: r11348
2003-11-18 23:49:33 +00:00
Max Horn
f40d0433bf return/enter key in the launcher now starts the selected target
svn-id: r11347
2003-11-18 23:47:08 +00:00
Max Horn
7d0fcb71a8 cleanup; fixed return/enter in ListWidget when not in editing mode
svn-id: r11346
2003-11-18 23:44:28 +00:00
Jonathan Gray
151a2dcc44 revert use of GF_DEMO in Humongous games fixing several problems
svn-id: r11345
2003-11-18 10:16:49 +00:00
Travis Howell
a35ce0f5ae Add PC game feature flag, to match others.
svn-id: r11344
2003-11-18 09:44:58 +00:00
Torbjörn Andersson
022facfbce Removed unused file.
svn-id: r11343
2003-11-18 08:29:01 +00:00
Torbjörn Andersson
50be85ac42 The readFile() function was only used once, for creating the debugger start
menu, and wasn't even necessary there so I've removed it. That means the
tony_gsdk.cpp file is no longer necessary. Sorry Tony, but at least you
still have your own debugger command! ;-)

svn-id: r11342
2003-11-18 08:17:36 +00:00
Travis Howell
c90d4c4e08 Alter old demo check
Stop crash on exit with comi demo

svn-id: r11341
2003-11-18 05:14:18 +00:00
Travis Howell
5589cdc10c Fix object names in dig demo
svn-id: r11340
2003-11-18 04:05:06 +00:00
Travis Howell
5edd70fe3e Add back full throttle pc demo target
svn-id: r11339
2003-11-18 02:20:12 +00:00
Travis Howell
3147d75a4d Missed one check
svn-id: r11338
2003-11-18 02:09:51 +00:00
Paweł Kołodziejski
50506eb7b6 added rest comi demo imuse music states
svn-id: r11337
2003-11-18 02:05:45 +00:00
Travis Howell
3ce3b33c62 COMI demos only have 3 fonts files.
Don't do CD checks for COMI demos

svn-id: r11336
2003-11-18 01:57:00 +00:00
Travis Howell
632e88459b Music correction
svn-id: r11335
2003-11-18 01:33:41 +00:00
Paweł Kołodziejski
c743ef9830 added experimental handle for comi demo music
svn-id: r11334
2003-11-18 01:23:17 +00:00
Travis Howell
6c814c4864 Add extra directory checks for Macintosh versions of indy3/loom
svn-id: r11333
2003-11-18 00:55:40 +00:00
Travis Howell
71a658f28d Music correction for dig demo
svn-id: r11332
2003-11-18 00:48:17 +00:00
Paweł Kołodziejski
c830c0b21c added music support for dig demo
svn-id: r11331
2003-11-18 00:35:04 +00:00
Paweł Kołodziejski
3ec24507ca added voice support for mac dig demo
svn-id: r11330
2003-11-17 22:52:21 +00:00
Paweł Kołodziejski
5334ce49a8 added voice support in dig demo
svn-id: r11329
2003-11-17 22:21:59 +00:00
Paweł Kołodziejski
a79b7af3e1 ft pc demo don't need nut file in smush
svn-id: r11328
2003-11-17 21:43:09 +00:00
Paweł Kołodziejski
798ffd694b fixed 'if' at load nut smush files for comi
svn-id: r11327
2003-11-17 21:33:25 +00:00
Paweł Kołodziejski
185395ca36 replaced demo GIDs wth GF_DEMO
svn-id: r11326
2003-11-17 21:16:43 +00:00
Gregory Montoir
1b77e5c41f fix some demo-related bugs :
- lola disappearing under the shower
- wrong frame used when Joe uses the sheet rope (changed some conditions to match the ones in the original source)

the english demo versions (PCGames & normal) seem now to be completable without any graphical glitches ; only the sound/music and 'end message' are missing

svn-id: r11325
2003-11-17 19:55:17 +00:00
Paweł Kołodziejski
25414d0f2d added comi and dig demo
svn-id: r11324
2003-11-17 19:07:45 +00:00
Paweł Kołodziejski
8272b46b12 added music hacks for cmi demo, please test it
svn-id: r11323
2003-11-17 18:59:26 +00:00
Gregory Montoir
eed9a5d9ce restart person animations at the end of a cutaway (this enables Sparky to animate again after giving Joe his file)
svn-id: r11322
2003-11-17 13:31:00 +00:00
Torbjörn Andersson
f15f8d29bf Added note about BS2 "pyramid bug".
svn-id: r11321
2003-11-17 10:18:57 +00:00