Commit Graph

43454 Commits

Author SHA1 Message Date
Julien Templier
dd3894a442 TOOLS: Allow compilation and linking from inside the Code::Blocks IDE with create_project-created workspaces
- Fix include directory search order
  - Add custom tool command for asm files
  - Change linker search directory to SCUMMVM_LIBS/lib/mingw (libraries from the precompiled mingw package will need to be renamed to match the names from the MSVC precompiled package and be of the form lib<name>.a)

svn-id: r55345
2011-01-20 07:29:45 +00:00
Sven Hesse
bd3f9ad1e2 GOB: Use Surface::blit() in VideoPlayer::copyFrame()
svn-id: r55344
2011-01-20 05:19:41 +00:00
Julien Templier
82b0a9b003 LASTEXPRESS: Add macro for end of entities logic functions
svn-id: r55343
2011-01-20 04:57:06 +00:00
Julien Templier
744eaf0134 TOOLS: Add Indeo3 codec to the list of features in create_project
svn-id: r55342
2011-01-20 04:54:43 +00:00
Sven Hesse
8c80f80697 VIDEO: The getTimeToNextFrame override is useless now
svn-id: r55341
2011-01-20 03:27:09 +00:00
Sven Hesse
d77899e158 GOB: Make Urban Runner's "3D view" work again
svn-id: r55340
2011-01-20 03:22:43 +00:00
Thierry Crozat
024b7758c5 I18N: Update credits and NEWS file after adding two new GUI translations
svn-id: r55339
2011-01-19 23:05:06 +00:00
Thierry Crozat
a9bbfb1fcd I18N: Add Norwegian Nynorsk and Danish translations
Norwegian Nynorsk translation was submitted in patch #3142157
Danish translation was submitted in patch #3153476

svn-id: r55338
2011-01-19 23:02:45 +00:00
Thierry Crozat
d338e543aa I18N: Update Norwegian Bokmaal translation (patch #3142039)
svn-id: r55337
2011-01-19 23:00:28 +00:00
Thierry Crozat
0443ab70e1 I18N: Update translation template and all translation files
These are only minor changes concerning the source code line numbers.

svn-id: r55336
2011-01-19 22:59:39 +00:00
Alyssa Milburn
d68c8547c5 MOHAWK: Don't use a fixed-size array for cue lists.
svn-id: r55335
2011-01-19 22:41:12 +00:00
Alyssa Milburn
a3e9197805 MOHAWK: Add getSubImageSize function.
svn-id: r55334
2011-01-19 20:53:28 +00:00
Sven Hesse
bad7f1ce9a GOB: Implement "live" (non-blocking) videos
Many thanks to SylvainTV. :)
Urban Runner might actually be completeable now.
One caveat: Hotspots at that hotel sequence are a bit glitchy...

svn-id: r55333
2011-01-19 18:57:43 +00:00
Arnaud Boutonné
878bedf454 HUGO: Move mouseHander() out of runMachine()
svn-id: r55332
2011-01-19 18:02:53 +00:00
Matthew Hoops
16ba5717f4 MOHAWK: Properly initialize Myst's background SndHandle
svn-id: r55331
2011-01-19 16:55:47 +00:00
Matthew Hoops
918a21cd7b MOHAWK: Use a separate SndHandle for Myst's background sound
svn-id: r55330
2011-01-19 16:52:47 +00:00
Alyssa Milburn
6b123c0d11 MOHAWK: Fix comment in resource.h.
svn-id: r55329
2011-01-19 16:36:50 +00:00
Alyssa Milburn
017ab4c503 MOHAWK: Add some supporting code for cue lists.
svn-id: r55328
2011-01-19 16:36:34 +00:00
Matthew Hoops
e2d9a34bee MOHAWK: Cleanup some Riven code
svn-id: r55327
2011-01-19 15:22:39 +00:00
Matthew Hoops
a44df1e693 MACOSX: Fix make bundle when compiling with libtheoradec
svn-id: r55326
2011-01-19 15:00:53 +00:00
Arnaud Boutonné
9058b6a88b HUGO: Add specific decodeString() for H1 Dos
This fixes act3 logic. 
Also move some functions from public to protected.

svn-id: r55325
2011-01-19 14:45:18 +00:00
Sven Hesse
679a8d6ad6 VIDEO: Recreate the audiostream if necessary
svn-id: r55324
2011-01-19 09:03:09 +00:00
Sven Hesse
adbeb20f3b GOB: Add preliminary Inca 2 save support
svn-id: r55323
2011-01-19 09:02:39 +00:00
Sven Hesse
2e30eca6d0 VIDEO: Don't segfault when no audiostream is present
svn-id: r55322
2011-01-19 09:02:07 +00:00
Sven Hesse
12ff4f51f1 GOB: Add save stub and temp sprite for Inca2
svn-id: r55321
2011-01-19 09:01:38 +00:00
Eugene Sandulenko
c528765814 SWORD25: getSoundTime() is not used. Remove it.
svn-id: r55320
2011-01-19 07:40:30 +00:00
Eugene Sandulenko
4bc730f256 SWORD25: Strip off unportable functions
svn-id: r55319
2011-01-19 07:40:10 +00:00
Arnaud Boutonné
3ba7a21c62 HUGO: Merge the 2 versions of doAction, cleanup
svn-id: r55318
2011-01-19 00:49:49 +00:00
Sven Hesse
22c3e7b1de VIDEO: Don't assert() when a needed codec isn't compiled in
svn-id: r55317
2011-01-19 00:16:13 +00:00
Arnaud Boutonné
6a586881af HUGO: Rename objNumb to objIndex when used as an index
svn-id: r55316
2011-01-18 21:32:18 +00:00
Johannes Schickel
4ad14abef3 COMMON: Some style fixes in config-manager.cpp.
svn-id: r55315
2011-01-18 21:13:47 +00:00
Matthew Hoops
2aca6d3838 MOHAWK: Rename some Myst-specific sound functions; cleanup
svn-id: r55314
2011-01-18 21:10:58 +00:00
Johannes Schickel
99f62728a3 GUI: Fix implicit signed to unsigned conversion warnings for some compilers.
svn-id: r55313
2011-01-18 21:03:13 +00:00
Matthew Hoops
0761ab7b3a MOHAWK: Rename some VideoManager functions so we have some unified naming between versions
svn-id: r55312
2011-01-18 20:30:16 +00:00
Bastien Bouclet
bf06c49544 MOHAWK: Implement channelwood pipe valves
svn-id: r55311
2011-01-18 19:32:36 +00:00
Bastien Bouclet
f343bb9185 MOHAWK: Add a workaround to prevent a crash when pulling the gears puzzle reset lever in Myst ME.
CL1WLFCH.MOV is not the same for Myst ME and Myst win31. The proper fix will need backwards playing for QT movies.

svn-id: r55310
2011-01-18 19:30:32 +00:00
Matthew Hoops
da1669c666 MOHAWK: Add a sanity check to waitUntilMovieEnds()
svn-id: r55309
2011-01-18 19:22:48 +00:00
Bastien Bouclet
58c9e219b6 MOHAWK: Add gulls and butterflies to Myst
svn-id: r55308
2011-01-18 19:17:24 +00:00
Arnaud Boutonné
801561e6bc HUGO: Clean up
- Suppress some obsolete comments
- Get rid of some magic numbers

svn-id: r55307
2011-01-18 18:26:33 +00:00
Filippos Karapetis
6e857ec396 create_project: Add the lpcrt4 library normally in the libraries section of Code::Blocks,
not as a command switch

svn-id: r55306
2011-01-18 17:57:27 +00:00
Filippos Karapetis
e24f1ff40a Added Code::Blocks project files for the create_project tool
svn-id: r55305
2011-01-18 17:51:48 +00:00
Matthew Hoops
c35fa646ce MOHAWK: Move Myst's o_quit opcode to the base class
svn-id: r55304
2011-01-18 17:42:34 +00:00
Matthew Hoops
5cd4bd3ce7 MOHAWK: Cleanup wrapMovieFilename()
svn-id: r55303
2011-01-18 17:08:17 +00:00
Matthew Hoops
b956f102d9 MOHAWK: Fix the gear puzzle in Myst ME Mac
svn-id: r55302
2011-01-18 17:03:21 +00:00
Matthew Hoops
503fdb6147 GRAPHICS: Add a getSurface() function to JPEG to automatically convert to RGB
svn-id: r55301
2011-01-18 16:18:10 +00:00
Matthew Hoops
5da1718beb MOHAWK: Implement the whark response to the red light
svn-id: r55300
2011-01-18 14:51:03 +00:00
Matthew Hoops
245b7337f8 MOHAWK: Implement the village part of the left viewer on gspit
svn-id: r55299
2011-01-18 14:26:26 +00:00
Sven Hesse
b38b5d2484 GOB: Give Inca2 its own SaveLoad class
Add an quick hack to fudge reading of the "voice.inf" file,
so that the voice match the selected text language.

svn-id: r55298
2011-01-18 11:53:21 +00:00
Sven Hesse
b4e12e6a89 GOB: Fix the indenting :P
svn-id: r55297
2011-01-18 11:52:44 +00:00
Sven Hesse
d4357c5c3f GOB: Give Inca2 its own Inter class
svn-id: r55296
2011-01-18 11:52:24 +00:00