Commit Graph
137148 Commits
Author SHA1 Message Date
Joost Peters 74bacc470f mouse-fixes, note that: buttonPressed() keeping track of a repeated push DOES NOT WORK YET, _bMouseB gets cleared elsewhere, so we obviously need to come up with something else. and we still need a wait_relative equivalent to have a proper fnLookAt() ...hmm...this commit message is starting to look like a todo list. oh, well. :)
svn-id: r8419
2003-06-09 18:58:37 +00:00
Joost Peters d398b818f8 added fnLookAt()
svn-id: r8418
2003-06-09 18:15:02 +00:00
Jamieson Christian 839cb1c4f7 Fixed VC++ warnings
svn-id: r8417
2003-06-09 16:38:47 +00:00
Robert Göffringmann 0fabcc6571 fixed SkyLogic bug and made font highlightning finally correct.
svn-id: r8416
2003-06-09 14:31:38 +00:00
Torbjörn Andersson 5813724a33 Fixed text-positioning regressions in the Full Throttle intro and in The
Dig's "Spacetime Six" movie.

Also rewrote drawStringCentered() to be more like drawStringAbsolute(). It
makes sense to me, but let me know if it causes any new regressions.

svn-id: r8415
2003-06-09 12:24:05 +00:00
Chris Apers 5ab796c4de clear_sound_proc
svn-id: r8414
2003-06-09 09:48:53 +00:00
Robert Göffringmann 0eac9a00cf whoops.
svn-id: r8413
2003-06-09 02:53:00 +00:00
Robert Göffringmann 68bb844d63 some talk-related bugs fixed
svn-id: r8412
2003-06-09 02:33:27 +00:00
Max Horn b7ddc7bc57 allow quit during smush playback; cleanup
svn-id: r8411
2003-06-09 01:32:36 +00:00
Max Horn f7e85af552 use clear_sound_proc to properly deinit the mixer (this fixes a crash-on-exit)
svn-id: r8410
2003-06-09 01:19:44 +00:00
Max Horn 82af035f91 added clear_sound_proc method to backend API (this requires all backends to be modified, but can't help it)
svn-id: r8409
2003-06-09 01:19:25 +00:00
Max Horn 35ef32cf4b cleanup
svn-id: r8408
2003-06-09 01:06:29 +00:00
Max Horn 54e4ac9746 better (proper? hm...) code to deal with turning of subtitles in V7/V8 games
svn-id: r8407
2003-06-09 00:51:09 +00:00
Max Horn c04f39304b don't incorrectly treat SO_PRINT_WRAP like SO_PRINT_MUMBLE; rather just ignore it
svn-id: r8406
2003-06-09 00:46:32 +00:00
Max Horn 18a4fc7df6 Fix for bug #746850 (this change was originally meant to 'fix' turning of subtitles in V7/8 games; however this is a totally wrong way to achieve that)
svn-id: r8405
2003-06-09 00:40:53 +00:00
Max Horn cc41d96b77 cleanup
svn-id: r8404
2003-06-09 00:35:32 +00:00
Max Horn f034b339cd reimplemented createBoxMatrix; this is much cleaner and easier to understand than the original code (IMHO); in a few cases it gives slightly different results (because the old code didn't always find the shortest path), but that shouldn't cause any problems
svn-id: r8403
2003-06-08 17:59:09 +00:00
Torbjörn Andersson ab7f8b3378 Fixed recent regression (too many blast texts) in The Dig's end credits and
made the text scroll off the screen instead of just vanishing at the top.
(The latter also applies to Full Throttle's end credits.)

svn-id: r8402
2003-06-08 15:17:14 +00:00
Torbjörn Andersson 8ab745de66 Finally fixed a slight bug in the CoMI cannon behaviour.
svn-id: r8401
2003-06-08 14:55:21 +00:00
Max Horn a1caf1f9f9 forgot to check this one in
svn-id: r8400
2003-06-08 12:56:42 +00:00
Max Horn f8ec8a9903 cleanup
svn-id: r8399
2003-06-08 12:49:34 +00:00
Max Horn be9e6e85db added quit event
svn-id: r8398
2003-06-08 12:11:14 +00:00
Max Horn 083f4c4845 never call exit(), always go thrugh OSystem::quit()
svn-id: r8397
2003-06-08 11:54:35 +00:00
Chris Apers b3126658f5 Add V2 charset
svn-id: r8396
2003-06-08 09:40:55 +00:00
Chris Apers f23deb409e Updated with new files
svn-id: r8395
2003-06-08 09:37:49 +00:00
Chris Apers ea5bdbde41 Reminder for future %c implementation
svn-id: r8394
2003-06-08 09:29:53 +00:00
Chris Apers 2600628339 Cleanup, add qsort function
svn-id: r8393
2003-06-08 09:28:18 +00:00
Chris Apers 8cc50d2460 New memory card dialog, option to move games list to memory card
svn-id: r8392
2003-06-08 09:26:22 +00:00
Chris Apers 5333c8a2db MP3 support for audio tracks
svn-id: r8391
2003-06-08 09:18:21 +00:00
Chris Apers 076d554189 .
svn-id: r8390
2003-06-08 09:17:03 +00:00
Chris Apers e37f0b76e5 New Memory Card dialog
svn-id: r8389
2003-06-08 09:15:37 +00:00
Max Horn faadbcafa7 cleanup; got rid of the split function and rather work in place (so instead of allocating dozens of small goblets of memory, we only need to duplicate the string once); fixed some text positioning bugs (but again, to get a real accurate implementation, I'll need to study screen shots of the Dig/FT/COMI videos and compare them to our results)
svn-id: r8388
2003-06-08 00:39:08 +00:00
Max Horn f273c4195b cleanup
svn-id: r8387
2003-06-07 23:12:46 +00:00
Max Horn 3f39f7d909 cleanup and a few fixes for text positioning (but am not sure if it's fully correct now either; will have to compare smush subtitles we generate with those from the LEC engine)
svn-id: r8386
2003-06-07 22:58:29 +00:00
Max Horn 15d5ceffbd case 9 was drawStringCentered but should have been drawStringWrapCentered; cleanup
svn-id: r8385
2003-06-07 22:57:27 +00:00
Max Horn 209cd912cf cleanup
svn-id: r8384
2003-06-07 22:56:47 +00:00
Max Horn fedc3b7e62 Fix for bug #654286: ZAK256: Ending credits are illegible
svn-id: r8383
2003-06-07 18:26:51 +00:00
Paweł Kołodziejski 70210d5d3a fix set costumes for v1
svn-id: r8382
2003-06-07 14:02:07 +00:00
Torbjörn Andersson b6b6fb52e5 CD Loom and EGA Loom should not use the same dissolve effect, so I've
reverted that part of the Loom unification and clarified the comments
slightly.

I also slowed down the CD Loom dissolve a bit. It's still faster than the
default behaviour, but I think it looks better this way. (Feel free to
change that back again if you don't agree.)

svn-id: r8381
2003-06-07 11:59:56 +00:00
Paweł Kołodziejski 395ab54ea9 some changes for v1 costumes
svn-id: r8380
2003-06-07 10:44:54 +00:00
Jochen Hoenicke f1b3e170e9 This should be the right check for header_len.
I first thought that old games did not have GF_SMALL_HEADER.

svn-id: r8379
2003-06-07 09:48:10 +00:00
Paweł Kołodziejski 0c85e713ac init costumes for v1 games
svn-id: r8378
2003-06-07 04:24:57 +00:00
Max Horn 49b9a8fc9d follow our coding conventions
svn-id: r8377
2003-06-07 00:49:36 +00:00
Max Horn 55d3168c59 adhere to our coding style conventions; removed some unneccessary code
svn-id: r8376
2003-06-07 00:45:32 +00:00
Max Horn 4303edcbbd make SmushFont inherit from NutRenderer (TODO: drawChar stuff should be unified, too)
svn-id: r8375
2003-06-07 00:33:46 +00:00
Max Horn 6f0943e9c8 removed GF_AFTER flags (except GF_AFTER_HEV7)
svn-id: r8374
2003-06-07 00:16:54 +00:00
Max Horn 033c264ea5 Loom unification
svn-id: r8373
2003-06-07 00:16:22 +00:00
Max Horn 86df3537b9 replaced GF_AFTER with _version
svn-id: r8372
2003-06-07 00:13:26 +00:00
Jonathan Gray f22171f934 compilation fix
svn-id: r8371
2003-06-07 00:08:47 +00:00
Max Horn 5f5b0e6c7e use _version
svn-id: r8370
2003-06-07 00:01:18 +00:00