Commit Graph

2115 Commits

Author SHA1 Message Date
Travis Howell
1b926fee10 Add inherit code for earlier games
svn-id: r24640
2006-11-06 14:28:19 +00:00
Travis Howell
415ec67056 Cleanup
svn-id: r24639
2006-11-06 13:59:11 +00:00
Eugene Sandulenko
8ef5e88323 Add support for HE CUP demos based on cyx's standalone player.
svn-id: r24636
2006-11-06 13:40:24 +00:00
Eugene Sandulenko
da3e724a99 Predictive input for AGI engine. To Do:
- Multitap
- scummvm.ini-based dictionary path
- speedup dictionary loading

svn-id: r24635
2006-11-06 13:19:12 +00:00
Travis Howell
c13380e76e Add contain code differences between earlier games
svn-id: r24634
2006-11-06 12:02:28 +00:00
Travis Howell
5a40402528 Split draw code for earlier games, to prevent regressions for now
svn-id: r24633
2006-11-06 08:07:47 +00:00
Travis Howell
8c95ca18e5 System mouse code no longer required
svn-id: r24632
2006-11-06 07:58:37 +00:00
Travis Howell
f2318ed1fd Fix mouse palette in WW
svn-id: r24631
2006-11-06 01:32:20 +00:00
Travis Howell
a1a5c9b38a The clear timers script only exists in Simon1
svn-id: r24630
2006-11-06 01:14:26 +00:00
Travis Howell
3ebba5fab9 Fix mouse glitch regression, due to code re-arrange
svn-id: r24629
2006-11-05 23:58:37 +00:00
Gregory Montoir
ec177bc6ce various fixes
svn-id: r24628
2006-11-05 22:24:15 +00:00
Gregory Montoir
424e9e362e enabled MIDI volume changes
svn-id: r24627
2006-11-05 13:00:20 +00:00
Travis Howell
05dcf9c11d Cleanup
svn-id: r24626
2006-11-05 08:27:15 +00:00
Travis Howell
5c72acb536 Set ROOM_EXIT_ANIMATION constant, to fix compile for now. Not sure if value is correct
svn-id: r24625
2006-11-05 08:22:33 +00:00
Travis Howell
493af8f40b Only read a single item, in doTable opcode
svn-id: r24624
2006-11-05 07:42:23 +00:00
Paul Gilbert
64817e3887 Added display of the two special between room animations: falling down the chute and hiding in the barrel
svn-id: r24623
2006-11-05 06:56:58 +00:00
Travis Howell
a2abbf919d Add inital load/save code changes for earlier games and cleanup
svn-id: r24622
2006-11-05 06:26:45 +00:00
Travis Howell
ea9baa0347 Improve debug output of video script
svn-id: r24621
2006-11-05 06:10:41 +00:00
Travis Howell
4578f9afa5 Typo
svn-id: r24620
2006-11-05 01:52:56 +00:00
Travis Howell
94f1aab61a Music is disabled when under water in Elvira 1
svn-id: r24619
2006-11-05 01:43:29 +00:00
Gregory Montoir
4f4be11631 removed unneeded opcodes
svn-id: r24618
2006-11-05 00:40:35 +00:00
Gregory Montoir
102969f820 added basic MIDI playback
svn-id: r24617
2006-11-05 00:29:34 +00:00
Travis Howell
bccec3c3e7 SO_ROOM_INTENSITY isn't used by SCUMM V1 - 4 games
svn-id: r24616
2006-11-05 00:22:46 +00:00
Gregory Montoir
6fb623284c cleanup
svn-id: r24614
2006-11-05 00:20:36 +00:00
Max Horn
db1fc75012 SCUMM cleanup
svn-id: r24612
2006-11-04 22:59:56 +00:00
Chris Apers
67f6ea16fd Fixed zero filled Rect with PalmOS compiler
svn-id: r24606
2006-11-04 17:44:11 +00:00
Chris Apers
6f0c12fe86 Fixed zero filled _opcodeTable[] with PalmOS ARM compiler
svn-id: r24599
2006-11-04 15:09:20 +00:00
Gregory Montoir
5a902f8f7a rewrote FOTAQ game version detection code in a - if I didn't break anything - better way (no more duplicated code, more accurate game description in the launcher...)
svn-id: r24598
2006-11-04 12:00:31 +00:00
Gregory Montoir
d5608e82ed cleanup (got rid of the custom Language enum, re-used the one in the Common namespace)
svn-id: r24595
2006-11-03 22:36:05 +00:00
Sven Hesse
b9019637f8 Fix compilation in Linux (itoa() isn't available here, it's non-standard)
svn-id: r24594
2006-11-03 21:54:08 +00:00
Gregory Montoir
13d9cdbd26 added 'touche' engine for the game 'Touche: The Adventures of the 5th Musketeer'
svn-id: r24592
2006-11-03 21:23:07 +00:00
Gregory Montoir
f9cf368a67 got rid of two memory leaks
svn-id: r24589
2006-11-03 21:01:49 +00:00
Torbjörn Andersson
e57316c796 Fixed bad namespace comments spotted by clone2727.
svn-id: r24588
2006-11-03 06:16:11 +00:00
Travis Howell
6b425f03f4 Add video code for HE100 games
svn-id: r24586
2006-11-02 10:01:32 +00:00
Travis Howell
a448ed320f Ooops, move code to correct function
svn-id: r24585
2006-11-01 23:42:21 +00:00
Travis Howell
c3f6c57680 Enable Bink video playback in HE100 games
svn-id: r24584
2006-11-01 23:39:55 +00:00
Max Horn
e7dc2c0d0c Workaround for bug #1586894
svn-id: r24582
2006-11-01 21:09:25 +00:00
Torbjörn Andersson
69fa6abb37 Removed unnecessary newline from warning message. (But why did I get this
message in the first place?)

svn-id: r24581
2006-11-01 17:46:00 +00:00
Travis Howell
79b9397f3e HACK no longer required for MM demo mode
svn-id: r24576
2006-10-30 02:50:09 +00:00
Travis Howell
5d4543a59c Fix bug #771499 - ZAK: Lotto numbers never picked. The freezeCount isn't checked in runScriptNested(), when restarting script in SCUMM 1/2.
svn-id: r24575
2006-10-30 01:53:19 +00:00
Max Horn
32f891f724 SCUMM: Avoid crash in debugger when omitting the state value in 'object state VALUE'
svn-id: r24572
2006-10-29 18:43:16 +00:00
Max Horn
083a7c2549 SCUMM: The didexec flag did not exist in V0-V2; minor cleanup
svn-id: r24571
2006-10-29 18:42:28 +00:00
Johannes Schickel
7ad775fe11 Always stop the audio handle in Sound::voicePlay.
svn-id: r24569
2006-10-29 15:27:03 +00:00
Max Horn
46dc61163a Named / documented the V0-V2 object states (we should probably rename the corresponding opcodes here and in descumm to make reading script dumps easier)
svn-id: r24566
2006-10-29 14:45:31 +00:00
Max Horn
41b4a34b5b cleanup
svn-id: r24565
2006-10-29 13:30:20 +00:00
Travis Howell
25069065f3 Increase delay for dragging items, to match original
svn-id: r24564
2006-10-29 07:30:31 +00:00
Travis Howell
e7195372e5 Update variable range, when using debugger
svn-id: r24563
2006-10-29 07:09:49 +00:00
Travis Howell
de7f250476 Add opcode and opcode stub for Elvira 2. Remove unused opcode code
svn-id: r24562
2006-10-29 07:01:55 +00:00
Travis Howell
9d7920e017 White space changes
svn-id: r24558
2006-10-28 14:11:27 +00:00
Travis Howell
bd0a327a39 Remove vga opcodes which are never used by games
svn-id: r24557
2006-10-28 14:08:35 +00:00