Commit Graph
86814 Commits
Author SHA1 Message Date
Torbjörn Andersson 942ad1dc6c Remove the "boot_param" and "save_slot" settings from the transient domain
when returning to the launcher after quitting a game.

From what I understand, if they're in the transient domain it means they
were set from the command-line. And it's unlikely that we want to re-use
the same bootparam or save slot when starting what's likely to be a
completely different game than the one we just quit from.

svn-id: r15541
2004-10-13 08:49:33 +00:00
Travis Howell 3ff56dd43b Correction
svn-id: r15540
2004-10-13 08:08:45 +00:00
Travis Howell 3539b6ad95 HE 60 specific
svn-id: r15539
2004-10-13 07:59:51 +00:00
Travis Howell 9005514601 Add initual sound looping support for HE 70+ games.
svn-id: r15538
2004-10-13 07:52:42 +00:00
Torbjörn Andersson 6a1c315fdf Don't let undraw_mouse() terminate with the surface still locked. Now I can
finally quit Broken Sword II again, without ScummVM crashing.

svn-id: r15536
2004-10-13 06:36:29 +00:00
Torbjörn Andersson 79ef36cf0e Clear g_engine when an Engine is deleted. This avoids a crash in error()
when quitting Broken Sword II. (I still get the error message, of course,
but that's a lot more helpful than an SDL parachute.)

svn-id: r15535
2004-10-13 06:35:13 +00:00
Robert Göffringmann e2917b1664 I hope this fixes speech in demo
svn-id: r15534
2004-10-13 00:59:27 +00:00
Torbjörn Andersson 3842898a3e Compile fix.
svn-id: r15533
2004-10-12 17:05:16 +00:00
Torbjörn Andersson 372eeb54cb Migration to the newer form of setupPremix().
svn-id: r15532
2004-10-12 17:03:07 +00:00
Robert Göffringmann f5403e079f added mp3 and ogg vorbis playback for music and speech.
compression tool will follow soon.

svn-id: r15531
2004-10-12 15:50:00 +00:00
Travis Howell beb1ed4598 Rename as requested.
svn-id: r15530
2004-10-12 14:40:32 +00:00
Torbjörn Andersson e634fda1eb Updated a few SAGA entries since they are now at least partly done.
svn-id: r15529
2004-10-12 14:22:52 +00:00
Travis Howell 687a5db4a8 Rename vars
Add some missng code for HE games.

svn-id: r15528
2004-10-12 14:12:20 +00:00
Torbjörn Andersson ec413cc8f9 Added support for digitized music, plus some other music-related fixes.
Note that I've only tried this with the music.rsc file from the full Linux
version. It seems likely that the Mac version uses the same file format,
but I have no way of verifying this. I'm told the demos use compressed
audio, so the music files from them probably won't work yet.

svn-id: r15527
2004-10-12 11:45:53 +00:00
Torbjörn Andersson eaccebd7fc Cleanup
svn-id: r15526
2004-10-12 06:24:46 +00:00
Travis Howell 4b4c4f1d1d Rename var
Update HE issues

svn-id: r15525
2004-10-12 04:26:02 +00:00
Max Horn 42863d5cc2 cleanup / updated some comments
svn-id: r15524
2004-10-11 22:27:26 +00:00
Max Horn bdf66b1a07 Make use of the new setupPremix variant (i.e. use an AudioStream subclass instead of a premix proc)
svn-id: r15523
2004-10-11 22:19:22 +00:00
Max Horn 1036e88aa6 Implement premix proc via an AudioStream / Channel (eventually we'll remove the setupPremix method which takes a proc pointer)
svn-id: r15522
2004-10-11 22:01:21 +00:00
Chris Apers 0c785afd2e New file + segments order
svn-id: r15521
2004-10-11 14:07:10 +00:00
Chris Apers 3142e79d32 Subtitles by default
svn-id: r15520
2004-10-11 14:04:36 +00:00
Chris Apers 93dec8661c Fixed param
svn-id: r15519
2004-10-11 14:01:38 +00:00
Chris Apers 5992cdb890 PalmOS : new params
svn-id: r15518
2004-10-11 13:29:08 +00:00
Chris Apers 40a13df5b2 New params
svn-id: r15517
2004-10-11 13:27:13 +00:00
Travis Howell 29c0c59652 HE games only use flag value too.
svn-id: r15516
2004-10-11 11:15:23 +00:00
Travis Howell 00ab3be379 Another off by 1.
svn-id: r15515
2004-10-11 10:49:59 +00:00
Eugene Sandulenko 88caf6cce9 Fix bug #1044074. Check which triggered the error is too strict, so
disable it.

svn-id: r15514
2004-10-11 09:47:07 +00:00
Travis Howell 76ea75ca66 Still not quite right.
svn-id: r15513
2004-10-11 02:05:37 +00:00
Travis Howell 17d3e30180 X/Y order changed again in HE 72+.
svn-id: r15512
2004-10-11 01:31:34 +00:00
Gregory Montoir bbf1de48d5 make queen engine returning to the launcher when finished (next step: plug all the memory leaks, mainly in Logic class)
svn-id: r15511
2004-10-10 17:12:50 +00:00
James Brown 09c0855f9a Reenable persistant launcher, in order to encourage some debugging ;)
svn-id: r15510
2004-10-10 16:31:15 +00:00
Torbjörn Andersson bb5ed19d3e Added missing word in subtitle.
svn-id: r15509
2004-10-10 13:48:49 +00:00
Torbjörn Andersson 4aa55a188a Fixed the nasty "pop" when playing the standalone VOC file in the intro.
Fixed the overlap when playing the standalone IAF file in the intro.

svn-id: r15508
2004-10-10 12:27:43 +00:00
Torbjörn Andersson 353741ebee The thread variables I added yesterdays will be accessed by scripts, so
byte order will matter.

svn-id: r15507
2004-10-10 12:26:49 +00:00
Travis Howell e5b97ee63b Correct order
svn-id: r15506
2004-10-10 11:31:22 +00:00
Travis Howell 544266d971 Ooops, bad comparison.
svn-id: r15505
2004-10-10 11:09:23 +00:00
Travis Howell 0695159139 Correct a VAR value.
svn-id: r15504
2004-10-10 06:48:00 +00:00
Travis Howell c8dc1483ac Changes for mustard
svn-id: r15503
2004-10-10 06:32:02 +00:00
Travis Howell c35a093f96 Rename opcodes
svn-id: r15502
2004-10-10 05:49:30 +00:00
Travis Howell 81b6d3174c More HE100 corrections.
svn-id: r15501
2004-10-10 05:16:12 +00:00
Travis Howell 38f8de858e More HE100 corrections.
svn-id: r15500
2004-10-10 04:02:37 +00:00
Travis Howell 3ddc6b8cbb Add missing cases.
svn-id: r15499
2004-10-10 03:33:48 +00:00
Travis Howell d5aa0a0953 Update HE100 opcode table.
svn-id: r15498
2004-10-10 03:22:54 +00:00
Travis Howell e3d590d4d8 Group HE100 games together.
Fix a few HE versions.

svn-id: r15497
2004-10-10 03:02:42 +00:00
Jonathan Gray ca9cf13dd0 change version numbers on some more he cpp titles
svn-id: r15496
2004-10-10 02:13:28 +00:00
Travis Howell f1ab0487af Correct array type order for HE100.
svn-id: r15495
2004-10-10 02:06:01 +00:00
Travis Howell 8df034b6ac Add some missing code for HE100.
Cleanup

svn-id: r15494
2004-10-10 01:52:35 +00:00
Travis Howell 873fecd67d Complete stub cases.
svn-id: r15493
2004-10-10 00:24:15 +00:00
Travis Howell daff6d4074 Fill in a few more case stubs.
svn-id: r15492
2004-10-09 23:45:04 +00:00
Eugene Sandulenko ae7421ae2b Make AppendableAudioStream endianness-aware.
svn-id: r15491
2004-10-09 22:51:00 +00:00