Commit Graph
86814 Commits
Author SHA1 Message Date
David Turner e5f609a40a Correction for Invalid reads in Translation iconv calls reported by Valgrind.
The string terminators were omitted from the iconv call and not restored.

svn-id: r49916
2010-06-17 03:22:52 +00:00
Tony Puccinelli 57430e725d quick and rough working wiz makefile added (will be refined and moved to Wiz directory for prototyping of Wiz ELF-loader)
svn-id: r49915
2010-06-17 01:10:26 +00:00
Matthew Hoops 2cba994bb4 Only hide/show cursor when playing a VMD if it was visible in the first place.
svn-id: r49914
2010-06-17 00:20:40 +00:00
Filippos Karapetis a7b76c04d9 Added handling of VMD video files in kResCheck, fixes video playing in GK2
svn-id: r49913
2010-06-17 00:07:03 +00:00
Filippos Karapetis 18dc295a33 Hooked the VMD player in kPlayVMD. The VMD videos in the demo of Phantasmagoria 1 are shown now (e.g. the intro and the chapter beginning)
svn-id: r49912
2010-06-16 23:30:22 +00:00
Filippos Karapetis 93890a49c1 Added back the functionality to skip videos
svn-id: r49911
2010-06-16 23:28:20 +00:00
Filippos Karapetis fa0011f512 Added a sanity check inside kMulDiv
svn-id: r49910
2010-06-16 21:59:21 +00:00
Filippos Karapetis 20d8de27ba Implemented the SCI2.1 kMulDiv kernel function. Walking in Torin's Passage is done correctly now, without leaving trails
svn-id: r49909
2010-06-16 21:56:39 +00:00
Filippos Karapetis 9b6f71d7cf Added handling for the SCI2.1 kPalette(1) call. The graphics in Torin's Passage are shown with the correct colors now
svn-id: r49908
2010-06-16 21:44:33 +00:00
Martin Kiewitz 289b668099 SCI: dont seek during init of music but on play, fixes assert when restoring saves caused by r49905 - because channel remapping isn't done at that point
svn-id: r49907
2010-06-16 21:23:47 +00:00
Martin Kiewitz 02c3397ddf SCI: fix debug command "show_instruments", got broken by r49905 on purpose
svn-id: r49906
2010-06-16 21:07:26 +00:00
Martin Kiewitz af65de6e1a SCI: implement channel remapping for SCI1
svn-id: r49905
2010-06-16 21:02:58 +00:00
Neeraj Kumar 569caaf14e some changes in scaling and overlay
svn-id: r49904
2010-06-16 13:10:59 +00:00
Yotam Barnoy e7e8808aff PSP: got rid of SDL
svn-id: r49903
2010-06-16 09:04:27 +00:00
David Turner 4ac81f3d18 Fix for Valgrind Uninitialised Error from SDL_Event in sdl backend and derived backends.
svn-id: r49902
2010-06-16 07:22:54 +00:00
David Turner 8f962a8fc3 Fix for Tooltip calls causing valgrind errors.
svn-id: r49901
2010-06-16 06:24:21 +00:00
David Turner 408bfa2098 Fixed QDM2 to working state.
Major issue was that the input frames are reused 16 times to produce output frames.
Thanks to clone2727 for helping with this.

svn-id: r49900
2010-06-16 04:47:18 +00:00
Alejandro Marzini 99c0f82608 Fixed some disabled code that was with problems after modularization.
svn-id: r49899
2010-06-16 04:34:44 +00:00
Tony Puccinelli ddf6019772 added initial plugin linker for GP2x Wiz ELF-loader
svn-id: r49898
2010-06-16 01:53:27 +00:00
Max Horn e7275161f4 SCI: Avoid using g_sci in resman (as it might not yet be inited)
svn-id: r49897
2010-06-16 00:24:16 +00:00
Johannes Schickel 81926f106a Fix g++ warning "format not a string literal and no format arguments".
svn-id: r49896
2010-06-15 23:45:13 +00:00
Max Horn 444a6b5976 Workaround bug #3003643 (MI1EGA German: Credit text incorrect)
svn-id: r49895
2010-06-15 23:12:34 +00:00
Thierry Crozat 3f4ec4a8a4 Fix link of scummvm-static (for MacOS X bundle) when translation is enabled.
svn-id: r49894
2010-06-15 21:31:46 +00:00
Neeraj Kumar 46a555d638 some changes in the display texts
svn-id: r49893
2010-06-15 20:57:20 +00:00
John Willis 2e9a7155e6 GP2X: Move port distribution rules into a makefile for use with buildbot.
This removes them from the old scripts in /backends/platform/gp2x/build/ and puts them in the right place.

svn-id: r49892
2010-06-15 20:45:13 +00:00
Neeraj Kumar 5534caa65d added/fixed some features in palettized cursors/aspect ratio correction etc.
svn-id: r49891
2010-06-15 20:32:46 +00:00
Martin Kiewitz fea248ae2f SCI: make umlauts work in kFrameout for sci32
svn-id: r49890
2010-06-15 20:23:25 +00:00
Max Horn 38fc910353 Yet another WinCE fix
svn-id: r49889
2010-06-15 20:01:31 +00:00
Johannes Schickel 3f9bb1e9b0 Fix some warnings inside make-scumm-fontdata.c
svn-id: r49888
2010-06-15 19:26:14 +00:00
Johannes Schickel a8598767c6 Fix some warnings inside convbdf.c
svn-id: r49887
2010-06-15 19:25:45 +00:00
Johannes Schickel a6fc45b29b Add translation feature support in create_msvc.
svn-id: r49886
2010-06-15 19:21:20 +00:00
Johannes Schickel 49463c2bf9 Use USE_TRANSLATION, USE_DETECTLANG and USE_TERMCONV instead of (ENABLE_)TRANSLATION, DETECTLANG and TERMCONV.
svn-id: r49885
2010-06-15 19:20:58 +00:00
Andre Heider 7360bea1ee Fix linking of the cc_tests (gamecube too)
svn-id: r49884
2010-06-15 18:42:08 +00:00
Filippos Karapetis 9938661ffa Surface is a struct, not a class
svn-id: r49883
2010-06-15 18:36:05 +00:00
Andre Heider 6210b44eba Fix linking of the cc_tests
svn-id: r49882
2010-06-15 18:30:30 +00:00
Torbjörn Andersson 93df097f39 Added the same quit/restart test to print() as we have in so many other places.
This makes it easier to quit the game during the text box in the King's Quest 3
into, and probably other places as well.

svn-id: r49881
2010-06-15 18:17:51 +00:00
Johannes Schickel a42ea73a76 Simplify code for the "ICONV_USES_CONST" case even more. (i.e. remove the "msg" variable there).
svn-id: r49880
2010-06-15 17:56:05 +00:00
Andre Heider 212d0ac28c Fix compilation when using ICONV_USES_CONST.
svn-id: r49878
2010-06-15 17:50:14 +00:00
John Willis ee419aad9c GP2XWiz: Add port distribution rules into a makefile so they can be used with buildbot.
This removes them from the old scripts in /backends/platform/gp2xwiz/build/ and puts them in the right place as make targets.

svn-id: r49877
2010-06-15 17:49:40 +00:00
Johannes Schickel d8bc798145 Strip out charset information from the system locale again (like it was done before r49871).
Unlike with the old code, we know allow for locales
with a different size than 5 though.

svn-id: r49876
2010-06-15 17:47:23 +00:00
Johannes Schickel f3288b0f26 Fix a typo.
svn-id: r49875
2010-06-15 17:47:04 +00:00
Martin Kiewitz c9ba23f2b4 SCI: only set mouse position, when cursor is visible (fixes non-stop, but escapeable mouse position setting to 0, 0 in eco quest 1 floppy during intro)
svn-id: r49874
2010-06-15 17:41:33 +00:00
Johannes Schickel 34d8196334 Output some warning in case an invalid ID was passed to TranslationManager::getLangById.
svn-id: r49873
2010-06-15 17:34:26 +00:00
Johannes Schickel f607fc59db Extend (and along with it add) some doxygen comments.
svn-id: r49872
2010-06-15 17:34:07 +00:00
Johannes Schickel 0bff5c29fe Use a Common::String instead of a fixed size array for _syslang in TranslationManager.
svn-id: r49871
2010-06-15 17:33:45 +00:00
Willem Jan Palenstijn 7c7054dbd1 Remove unnecessary svn:executable properties
svn-id: r49870
2010-06-15 17:14:38 +00:00
Johannes Schickel c09af1dcae Some style fixes.
svn-id: r49869
2010-06-15 17:14:02 +00:00
Johannes Schickel 0d7c8071cc Fix iconv signature on BSD systems. (Based on what we do in tools/)
svn-id: r49868
2010-06-15 17:13:42 +00:00
Johannes Schickel cf6a29e862 Some documentation cleanup to ease readability.
svn-id: r49867
2010-06-15 17:13:18 +00:00
Martin Kiewitz 831e626ccd SDL: only change mouse cursor, when mouse is currently within our window, also enable mouse position changing again for SCI
svn-id: r49866
2010-06-15 16:58:03 +00:00