643 Commits

Author SHA1 Message Date
Arnaud Boutonné
ee92913683 Patch #2725859 : Added some MD5 to the gob engine, modified the way the first STK and TOT is declared, added inter and draw skeleton for Fascination
svn-id: r40059
2009-04-21 21:44:37 +00:00
Sven Hesse
dc8e67900a Fixing the parser-related FIXMEs. 17 and 18 are int16 and int8, respectively
svn-id: r39893
2009-04-07 16:53:38 +00:00
Max Horn
1d1307de01 GOB: Some more cleanup
svn-id: r39890
2009-04-07 13:29:13 +00:00
Max Horn
3f22e4b401 GOB: Gave tons of opcode explicit names. As a result, found potential bugs in parse_v2.cpp (related to OP_LOAD_VAR_UINT8 and OP_LOAD_VAR_UINT16, see FIXME comments in parse.h)
svn-id: r39889
2009-04-07 13:21:20 +00:00
Max Horn
37bfe22a54 GOB: Some more code cleanup. My respect for the developers of the original GOB engine is at an all-time low :)
svn-id: r39888
2009-04-07 13:20:29 +00:00
Max Horn
7444665152 GOB: Gave some numerical constants a name. This codebase is a bit of a mess ;) (tons of duplicate code, unnamed constants, etc.)
svn-id: r39882
2009-04-07 10:41:23 +00:00
Sven Hesse
11df88f9ee Added an entry for the DOS version of Little Red Riding Hood
svn-id: r39596
2009-03-21 18:17:24 +00:00
Sven Hesse
9f43c32c25 Adding detection and title music playback for Little Red Riding Hood (Amiga version)
svn-id: r39551
2009-03-19 23:42:19 +00:00
Sven Hesse
51109a5cfc Adding simple support for protracker playback
svn-id: r39550
2009-03-19 23:40:59 +00:00
Max Horn
f9ecd95d69 Whitespace cleanup: Convert space followed by tab to just tab
svn-id: r39203
2009-03-07 19:24:31 +00:00
Max Horn
05b4370c21 Fix for bug #2664460: Various SeekableReadStream::seek() implementations (as well as our unit tests, ouch) handled SEEK_END incorrectly (using -offset instead of offset), contrary to what the docs said and what fseek does. Hopefully I found and fixed all affected parts, but still watch out for regressions
svn-id: r39135
2009-03-05 20:37:53 +00:00
Jordi Vilalta Prat
047f116515 Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match the meaning of the returned string, as discussed some time ago in scummvm-devel
svn-id: r39132
2009-03-05 12:04:58 +00:00
Max Horn
dd98126423 Engines: Fused several init&go methods into a single run method
svn-id: r39003
2009-03-01 04:42:46 +00:00
Max Horn
3fcbda829a Merged Engine::go() and ::init() into a new run() method (currently implemented by calling the existing init&go methods; to be cleaned up by engine authors
svn-id: r39002
2009-03-01 04:30:55 +00:00
Sven Hesse
462ef2c78c Clipping the rendering to the output surface.
This should fix the crash in the Italian version of Woodruff (#1981031 - "Crash after dancing at Puh-Let Party!!")

svn-id: r38784
2009-02-22 14:04:07 +00:00
Sven Hesse
e643565c2c Compensate small lags in Util::waitEndFrame(), so that the CD audio intro sequences in Gob1 and Gob2 CD hopefully won't de-sync so easily
svn-id: r38702
2009-02-21 15:58:50 +00:00
Johannes Schickel
5417f6bacb - Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated).
- Update all client code which relied on OSystem::clearScreen so far.

svn-id: r38304
2009-02-15 21:20:21 +00:00
Travis Howell
79f7b51c16 Ooops, remove excess space.
svn-id: r38195
2009-02-15 08:10:01 +00:00
Travis Howell
76e3172f4a Add Amiga and DOS Italian versions of Gobliins 2, and resort gob2 entries by platform.
svn-id: r38193
2009-02-15 08:07:50 +00:00
Travis Howell
12d203867d Add Amiga Italian version of Ween, and resort Ween entires by platform.
svn-id: r36243
2009-02-07 09:43:27 +00:00
Max Horn
7cb437b56f Renamed SpecialDebugLevel to DebugChannel
svn-id: r36142
2009-01-30 05:10:24 +00:00
Max Horn
28cf213605 Moved AdvancedDetector from common/ to engines/
svn-id: r36132
2009-01-29 22:13:01 +00:00
Max Horn
ac59693be2 A ton of code formatting fixes; also fixed warnings about single line loops like 'while(cond);' by inserting newlines
svn-id: r36127
2009-01-29 05:26:12 +00:00
Johannes Schickel
655a1cb227 Oops. (stupid c&p bug)
svn-id: r35659
2009-01-02 00:52:01 +00:00
Johannes Schickel
15784edb08 Cleanup.
svn-id: r35658
2009-01-02 00:50:53 +00:00
Eugene Sandulenko
696897b058 Whoa! Removing trailing spaces.
svn-id: r35648
2009-01-01 15:06:43 +00:00
Sven Hesse
3cc1c03dd6 Added the French Mac version of Lost in Time, as supplied by koalet in bug report #2479034
svn-id: r35641
2008-12-31 17:18:23 +00:00
Sven Hesse
82b9ace2e2 Added an entry for the French Mac version of Gob2, as supplied by koalet in bug report #2478585
svn-id: r35625
2008-12-31 11:30:40 +00:00
Sven Hesse
068d2cd9b9 Adding a fallback for the Mac version of Gob2
svn-id: r35624
2008-12-31 09:44:45 +00:00
Filippos Karapetis
702848c17b Silenced MSVC warnings about uninitialized variables
svn-id: r35602
2008-12-29 11:14:48 +00:00
Sven Hesse
c5411e8b58 Explicitely using MIN<int>(). This should fix bug #2473627
svn-id: r35597
2008-12-29 00:11:47 +00:00
Sven Hesse
4f576ef6c0 Implemented the non-monospaced font in the save name input field
svn-id: r35596
2008-12-29 00:03:09 +00:00
Sven Hesse
017561a2e1 Fixing the save/load list box's width
svn-id: r35591
2008-12-28 18:00:19 +00:00
Sven Hesse
acdd0354b2 Removing debug stuff I accidentally left in
svn-id: r35590
2008-12-28 17:43:52 +00:00
Sven Hesse
c1f6dcbb52 Fixing the semi-transparency
svn-id: r35588
2008-12-28 11:27:09 +00:00
Sven Hesse
b07ac4d1f7 /That's/ the blit24
svn-id: r35587
2008-12-28 09:28:43 +00:00
Sven Hesse
b820055cc3 More graphics fixes. blit24 (which isn't blit24 but just a slightly different blit16) works now
svn-id: r35586
2008-12-28 08:02:57 +00:00
Sven Hesse
84b6db7bf3 Fixing some 16bit graphics
svn-id: r35585
2008-12-27 22:48:00 +00:00
Sven Hesse
24c37e7d82 Adding a French entry for my US/FR version of The Last Dynasty
svn-id: r35561
2008-12-26 13:30:06 +00:00
Johannes Schickel
c8ae5fa9d2 Fixed compilation with g++4.3
svn-id: r35532
2008-12-25 00:16:29 +00:00
Sven Hesse
00baeacf60 Documenting the dither code a bit more and removing SierraLight's not needed height argument
svn-id: r35530
2008-12-24 16:59:37 +00:00
Sven Hesse
74024ff3e5 Moving the dither code to graphics/
svn-id: r35526
2008-12-24 15:57:43 +00:00
Sven Hesse
d0738d553a Fixing the flow meter thingy in Urban Runner
svn-id: r35491
2008-12-22 20:35:48 +00:00
Sven Hesse
83cdce56db Added the demo version of The Last Dynasty (thanks to fac)
svn-id: r35452
2008-12-20 19:41:44 +00:00
Sven Hesse
5b7cb7ae3e Note to self: Don't sleep-deprive and code, for it makes you daft as a broom ;)
(Thanks to md5 for pointing this out to me)

svn-id: r35423
2008-12-18 16:38:28 +00:00
Filippos Karapetis
05434a38f0 Fixed some warnings
svn-id: r35422
2008-12-18 16:34:01 +00:00
Sven Hesse
4ceecdb25f Preliminary save/load support for Urban Runner
svn-id: r35418
2008-12-18 02:48:15 +00:00
Filippos Karapetis
3f36b2a15a Fixed bug: not all control paths return a value in savePalLUT()
svn-id: r35413
2008-12-17 16:45:53 +00:00
Sven Hesse
38e7eecb71 Added support for caching the palette LUT to a file
svn-id: r35412
2008-12-17 16:06:16 +00:00
Sven Hesse
d0e2107b7e Only do the no-cd-workaround if all resource files can be found
svn-id: r35409
2008-12-17 13:07:56 +00:00