Sven Hesse
ced59ea5e9
Moving the demo-related stuff into a demos-subdirectory
...
svn-id: r40212
2009-04-29 23:54:29 +00:00
Sven Hesse
d0c88ca6a0
Playing half-sized videos fullscreen in the demoplayer
...
svn-id: r40211
2009-04-29 19:58:43 +00:00
Sven Hesse
4688811024
Fix build
...
svn-id: r40209
2009-04-29 16:43:07 +00:00
Arnaud Boutonné
93e2e75a9e
- Added a game_fascin skeletton, as specificities are now proven
...
- Added a new game time, adibouunknown, used to reference the ADI/Adibou/Addy generic environments
- Replace oFascin_cdUnknown10 by a real function
- Fix a detail in oFascin_cdUnknown11
- Suppress double declaration for types Gob2 and Ween
svn-id: r40207
2009-04-29 16:36:08 +00:00
Arnaud Boutonné
4ff69f6cd0
Gob- Add a fascination-specific (and yet unknown) renderflag vaue
...
svn-id: r40206
2009-04-29 16:23:38 +00:00
Arnaud Boutonné
00368c0742
Gob - Add some MD5s for Win-Lost in time, Win-Inca2 and ADI/Adibou environments (unhandled, though)
...
svn-id: r40205
2009-04-29 16:21:12 +00:00
Sven Hesse
eaf22dc66c
Decreased the dithering LUT's depth to 5 bit per color component.
...
The results still good and generating it is fast enough to do at each start (so we don't need to save it anymore)
svn-id: r40195
2009-04-29 10:24:00 +00:00
Sven Hesse
d62b4c62c4
Reorder :P
...
svn-id: r40189
2009-04-28 22:04:03 +00:00
Sven Hesse
c69208c0da
Added a Spanish Urban Runner
...
svn-id: r40188
2009-04-28 22:03:00 +00:00
Sven Hesse
d82f49a9e4
The Playtoons game seem to be more like Last Dynasty than Urban Runner (paletted video mode)
...
svn-id: r40174
2009-04-28 11:18:43 +00:00
Sven Hesse
f4c294a613
Added a small safeguard to play()
...
svn-id: r40170
2009-04-28 08:31:34 +00:00
Sven Hesse
80a331423f
Added some more non-interactive Playtoons demos (thanks jvprat!)
...
svn-id: r40169
2009-04-28 08:29:58 +00:00
Sven Hesse
c88b077fcc
Some minor clean-up
...
svn-id: r40166
2009-04-27 18:56:28 +00:00
Max Horn
f177c7142c
Fixed some silly warnings
...
svn-id: r40165
2009-04-27 14:40:14 +00:00
Sven Hesse
4fa4513d61
Added a German Urban Runner version, as supplied by goodoldgeorg in bug report #2770340
...
svn-id: r40157
2009-04-27 12:19:21 +00:00
Sven Hesse
ed87cbab90
Ooops, actually delete[] the correct pointer (yeah, syke, I should have valgrind'd it again ;))
...
svn-id: r40153
2009-04-26 19:40:50 +00:00
Arnaud Boutonné
bac2239709
Fascination
...
- Squeeze _goblinFuncLookUp and OpcodeGoblinEntryFascination to the max to spare memory
- Added Amiga-only geUnknown1000-2 functions. At this point, they are not unknown, but hang the Protracker player
- Modify some few comments and variable/function names
svn-id: r40146
2009-04-25 17:58:23 +00:00
Arnaud Boutonné
15eac04bd3
Complete general function 0 and 1 based on DrMcCoy suggestion (Hardcoded IMD loading and playing)
...
svn-id: r40136
2009-04-25 00:01:53 +00:00
Sven Hesse
951edc014a
Added a workaround for the inca2 demo's cons2.imd / cons.imd mix-up
...
svn-id: r40135
2009-04-24 23:43:04 +00:00
Sven Hesse
f9c433353d
Ooops, changing a const argument is evil, copying it now
...
svn-id: r40134
2009-04-24 23:31:10 +00:00
Sven Hesse
6411c84b31
Removing the extra \n in warning()s. warning() already adds "!\n"
...
svn-id: r40133
2009-04-24 23:26:57 +00:00
Arnaud Boutonné
6ed9adab92
Gob - Add entries for different Little Red Riding Hood languages selection
...
svn-id: r40131
2009-04-24 22:50:24 +00:00
Arnaud Boutonné
2d64d45275
Gob - Add 12 dummy functions used for the OpcodeGoblinEntryFascination.
...
svn-id: r40130
2009-04-24 22:49:20 +00:00
Sven Hesse
383a2b3322
Added supported for BAT-based non-interactive demos, namely the Inca2 one
...
svn-id: r40129
2009-04-24 22:29:17 +00:00
Sven Hesse
d8972c3f2c
The video now works correctly in the non-interactive Urban Runner demo
...
svn-id: r40128
2009-04-24 21:30:40 +00:00
Sven Hesse
8baccf8d64
Adding support for the non-interactive SCN-based Urban Runner demo. No image though :/
...
svn-id: r40126
2009-04-24 19:00:55 +00:00
Sven Hesse
3b40c5fbd8
Added the Woodruff and Playtoons non-interactive demos
...
svn-id: r40123
2009-04-24 18:23:31 +00:00
Sven Hesse
893a3fc7e2
Added support for SCN-based non-interactive demos
...
svn-id: r40122
2009-04-24 18:23:17 +00:00
Sven Hesse
457acf5e42
Fixed a very stupid error in the RLE decoding function of the VMD frame decoder
...
svn-id: r40097
2009-04-23 22:22:46 +00:00
Torbjörn Andersson
ad1f7385df
Fixed compilation.
...
svn-id: r40062
2009-04-22 03:46:49 +00:00
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